Mam nowy komputer z wewnętrznym dyskiem twardym Seagate ST500DM002 SATA.
Próbuję zainstalować na nim 64-bitowy system Ubuntu 11.10, ale instalator nie rozpoznaje / nie wykrywa / nie widzi dysku twardego. Po przejściu do kroku Typ instalacji panel, który ma wyświetlać urządzenia i partycje, wygląda na pusty.
sudo fdisk -l
pokazuje tylko /dev/sda1
dysk USB, z którego uruchamiam instalację. Próbowałem już następujących dwóch rozwiązań bez powodzenia:
sudo apt-get remove dmraid
- Przełącz tryb SATA w systemie BIOS z IDE na AHCI
Jestem pewien, że nie jest to problem związany ze sprzętem, ponieważ już pomyślnie zainstalowałem inny system operacyjny na tym samym komputerze.
Wynik sudo lshw -class storage -class disk
następujących działań:
*-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
Masz pomysł, co mogę zrobić, aby rozwiązać ten problem?
system-installation
hard-drive
Marco Lackovic
źródło
źródło
Odpowiedzi:
Mam dokładnie ten sam problem. Mam tę samą płytę główną ASRock i bez powodzenia wypróbowałem różne dystrybucje Linuksa. Wreszcie Ubuntu 12.10 live usb został poprawnie uruchomiony, ale mój dysk twardy nie został odczytany.
Rozwiązaniem było dla mnie przełączenie złącza SATA: Dysk twardy został podłączony do złącza SATA3_0 i przełączam go na jedno ze złączy SATA2 (dokładnie SATA2_1). Teraz działa. Nie sprawdziłem, czy Windows (który jest zainstalowany na partycji tego dysku) narzeka na to.
źródło
Aby obejść ten problem, przeszedłem do systemu BIOS i ustawiłem tryb SATA na „IDE”, a tryb SATA3 na „AHCI”. Po wykonaniu tej czynności instalator wykrył dysk twardy i zainstalował Ubuntu wraz z innym systemem operacyjnym.
Nazwałem to obejściem, a nie poprawką, ponieważ drugi system operacyjny nie ładuje się z trybem SATA3 ustawionym na AHCI, więc za każdym razem, gdy muszę zmienić system operacyjny, jestem zmuszony przejść do systemu BIOS i zmienić tryb SATA3.
Innym problemem, jaki miałem po zastosowaniu obejścia, było to, że moduł ładujący nie pojawił się przy następnym uruchomieniu, ale inna operacja rozpoczęła uruchamianie bez żadnego monitu. Rozwiązałem ten inny problem, identyfikując partycję Ubuntu za pomocą:
(który był sda6), a następnie działał:
źródło
Niektóre porty SATA mają różne kontrolery na płycie głównej. Często te dodatkowe porty są przeznaczone dla eSATA, SATA3, SATA6 itp. Gdy te porty działają w nowych trybach, możliwe jest, że Ubuntu nie zrozumie, jak z nich korzystać. Przełączanie portów SATA i zmiana trybów na najbardziej uniwersalne często rozwiązuje tego rodzaju problemy.
źródło
Tylko dla innych, którzy mogliby się na to natknąć, miałem ten sam problem, ale było to spowodowane moją kartą nalotu na jabłko . Musiałem go usunąć, odłączyć kabel iPass i zamiast tego podłączyć go do płyty głównej i upewnić się, że korzystam z dysku twardego SATA (a nie dysku twardego SAS) i wreszcie dostałem instalator systemu Ubuntu do rozpoznania dysku twardego.
źródło
Miałem problem z zupełnie nowym laptopem. Musiałem wyłączyć RAID (i tak nie korzystałem z RAID) dzięki rozwiązaniu tutaj :
MSCONFIG
MSCONFIG
i wyłącz Bezpieczny rozruch.Następnie wykrywa wewnętrzny dysk twardy.
źródło
W moim przypadku (Dell Latitude 5501) rozwiązaniem była zmiana opcji SATA z
RAID
naAHCI
w ustawieniach BIOS.źródło