Por que o instalador do Ubuntu não detecta o disco rígido durante a instalação?

9

Eu tenho um novo computador com um disco rígido interno SATA Seagate ST500DM002.

Estou tentando instalar o Ubuntu 11.10 de 64 bits nele, mas o instalador não reconhece / detecta / vê o disco rígido. Quando chego ao passo Tipo de instalação , o painel que deve mostrar dispositivos e partições parece vazio.

sudo fdisk -l mostra apenas /dev/sda1 , a unidade USB a partir da qual estou executando a instalação. Eu já tentei as duas soluções a seguir sem sucesso:

  1. sudo apt-get remove dmraid
  2. Mude o modo SATA no BIOS do IDE para o AHCI

Tenho certeza de que não é um problema relacionado a hardware, pois já instalei com êxito outro sistema operacional no mesmo computador.

A saída de sudo lshw -class storage -class disk segue:

  *-ide UNCLAIMED         
       description: IDE interface
       product: ASMedia Technology Inc.
       vendor: ASMedia Technology Inc.
       physical id: 0
       bus info: pci@0000:06:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: ide msi pm pciexpress cap_list
       configuration: latency=0
       resources: ioport:d040(size=8) ioport:d030(size=4) ioport:d020(size=8) ioport:d010(size=4) ioport:d000(size=16) memory:fe400000-fe4001ff
  *-storage
       description: SATA controller
       product: 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller
       vendor: Intel Corporation
       physical id: 1f.2
       bus info: pci@0000:00:1f.2
       logical name: scsi1
       version: 05
       width: 32 bits
       clock: 66MHz
       capabilities: storage msi pm ahci_1.0 bus_master cap_list emulated
       configuration: driver=ahci latency=0
       resources: irq:44 ioport:f0b0(size=8) ioport:f0a0(size=4) ioport:f090(size=8) ioport:f080(size=4) ioport:f060(size=32) memory:fe705000-fe7057ff
     *-cdrom
          description: DVD-RAM writer
          product: DVDRAM GH22NS70
          vendor: HL-DT-ST
          physical id: 0.0.0
          bus info: scsi@1:0.0.0
          logical name: /dev/cdrom
          logical name: /dev/cdrw
          logical name: /dev/dvd
          logical name: /dev/dvdrw
          logical name: /dev/scd0
          logical name: /dev/sr0
          version: EX00
          capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
          configuration: ansiversion=5 status=nodisc
  *-scsi:0
       physical id: 1
       bus info: usb@1:1.2
       logical name: scsi6
       capabilities: emulated scsi-host
       configuration: driver=usb-storage
     *-disk
          description: SCSI Disk
          physical id: 0.0.0
          bus info: scsi@6:0.0.0
          logical name: /dev/sda
          size: 14GiB (16GB)
          capabilities: partitioned partitioned:dos
          configuration: signature=0004e5a4
  *-scsi:1
       physical id: 2
       bus info: usb@1:1.3
       logical name: scsi7
       capabilities: emulated scsi-host
       configuration: driver=usb-storage
     *-disk
          description: SCSI Disk
          product: Storage Device
          vendor: USB Mass
          physical id: 0.0.0
          bus info: scsi@7:0.0.0
          logical name: /dev/sdb
          capabilities: removable
        *-medium
             physical id: 0
             logical name: /dev/sdb

Alguma ideia do que eu poderia fazer para corrigir esse problema?

    
por Marco Lackovic 27.01.2012 / 17:34

4 respostas

3

Como solução alternativa, entrei no BIOS e defini o modo SATA como "IDE" e o modo SATA3 como "AHCI". Depois de fazer isso, o instalador detectou o disco rígido e instalou o Ubuntu junto com o outro sistema operacional.

Eu chamei isso de uma solução alternativa e não uma correção porque o outro sistema operacional não carregará com o modo SATA3 definido como AHCI, então toda vez que eu precisar trocar o sistema operacional, sou forçado a ir na BIOS e mudar o modo SATA3 .

Outro problema que tive após aplicar a solução alternativa foi que o carregador de boot não apareceu na próxima inicialização, mas a outra operação iniciou a inicialização sem nenhum prompt. Corrigi este outro problema identificando a partição do Ubuntu com:

sudo fdisk -l

(que foi sda6) e depois em execução:

sudo mount /dev/sda6 /mnt
sudo grub-install --root-directory=/mnt/ /dev/sda
    
por Marco Lackovic 28.01.2012 / 18:01
6

Eu tenho exatamente o mesmo problema. Eu tenho a mesma placa-mãe da ASRock e experimentei diferentes distros do Linux sem sucesso. Finalmente o Ubuntu 12.10 live usb inicializou corretamente, mas meu disco rígido não foi lido.

A solução para mim foi trocar o conector SATA: O disco rígido foi conectado ao conector SATA3_0 e eu mudei para um dos conectores SATA2 (SATA2_1 para ser exato). Agora está funcionando. Não verifiquei se o Windows (que está instalado em uma partição desse disco) reclama disso.

    
por SebTo 28.10.2012 / 13:24
3

Algumas portas SATA possuem diferentes controladores na placa-mãe. Muitas vezes essas portas extras são para eSATA, SATA3, SATA6, etc. Quando essas portas estão operando em modos new-ish, é possível que o Ubuntu não entenda como usá-las. Trocar as portas SATA e alterar os modos para o mais universal geralmente resolve esses tipos de problemas.

    
por Huckle 27.01.2012 / 19:47
2

Apenas para os outros que podem se deparar com isso, tive o mesmo problema, mas foi devido ao meu cartão de ataque da Apple . Eu tive que removê-lo, desconectar o cabo iPass e conectá-lo na placa-mãe, e certifique-se que eu estava usando um HD SATA (e não um HDD SAS), e finalmente consegui que o instalador do ubuntu reconhecesse o HDD.

    
por Vincent Berthiaume 25.08.2016 / 19:44