Seagate ST500DM002 SATA内蔵ハードドライブを備えた新しいコンピューターを使用しています。
Ubuntu 11.10 64ビットをインストールしようとしていますが、インストーラーがハードドライブを認識/検出/表示しません。 インストールタイプステップに到達すると、デバイスとパーティションを表示するはずのパネルが空に見えます。
Sudo fdisk -l
は、インストールを実行しているUSBドライブである/dev/sda1
のみを表示します。次の2つのソリューションを試してみましたが、成功していません。
Sudo apt-get remove dmraid
同じコンピューターに別のオペレーティングシステムを既に正常にインストールしているので、ハードウェアに関連する問題ではないと確信しています。
Sudo lshw -class storage -class disk
の出力は次のとおりです。
*-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
この問題を解決するために何ができるかについてのアイデアはありますか?
回避策として、BIOSでSATAモードを「IDE」に設定し、SATA3モードを「AHCI」に設定しました。これを実行した後、インストーラーはハードドライブを検出し、Ubuntuを他のオペレーティングシステムと一緒にインストールしました。
他のオペレーティングシステムはSATA3モードをAHCIに設定してもロードされないため、回避策と呼びます。したがって、OSを切り替える必要があるたびに、BIOSに移動してSATA3モードを変更する必要があります。
回避策を適用した後に私が抱えていた別の問題は、ブートローダーが次のブートで表示されなかったが、他の操作がプロンプトなしでブートを開始したことでした。 Ubuntuパーティションを次のように識別して、この他の問題を修正しました。
Sudo fdisk -l
(これはsda6でした)を実行します:
Sudo mount /dev/sda6 /mnt
Sudo grub-install --root-directory=/mnt/ /dev/sda
私はまったく同じ問題を抱えています。私は同じASRockマザーボードを使用していますが、成功せずに異なるLinuxディストリビューションを試しました。最後に、Ubuntu 12.10のライブUSBは正常に起動しましたが、ハードドライブが読み取れませんでした。
私の解決策は、SATAコネクタを切り替えることでした。ハードディスクをSATA3_0コネクタに接続し、SATA2コネクタの1つ(正確にはSATA2_1)に切り替えました。今は動作します。 Windows(このディスクのパーティションにインストールされている)がこれについて文句を言うかどうかはチェックしませんでした。
一部のSATAポートには、マザーボード上に異なるコントローラーがあります。多くの場合、これらの追加ポートはeSATA、SATA3、SATA6など用です。これらのポートが新しいモードで動作している場合、Ubuntuがそれらの使用方法を理解できない可能性があります。 SATAポートを切り替えてモードを最もユニバーサルに変更すると、これらのタイプの問題が解決することがよくあります。
これにつまずくかもしれない他の人のために、私は同じ問題を抱えていましたが、それは私の Apple raid card によるものでした。取り外して、iPassケーブルを外してマザーボードに接続し、SATA HDD(SAS HDDではなく)を使用していることを確認し、最終的にubuntuインストーラーに認識させるHDD。
新しいラップトップで問題が発生しました。 here からのソリューションによって、RAIDをオフにしなければなりませんでした(とにかくRAIDを使用しませんでした)。
MSCONFIG
を実行しますMSCONFIG
を実行し、セーフブートを無効にします。その後、内部HDD検出が機能します。