Почему установщик Ubuntu не обнаруживает жесткий диск во время установки?

У меня новый компьютер с внутренним жестким диском Seagate ST500DM002 SATA.

Я пытаюсь установить на него 64-битную версию Ubuntu 11.10, но программа установки не распознает, не обнаруживает и не видит жесткий диск. Когда я достигаю шага Тип установки , панель, на которой должны отображаться устройства и разделы, выглядит пустой.

sudo fdisk -l показывает только /dev/sda1, USB-накопитель, с которого я запускаю установку. Я уже попробовал следующие два решения без какого-либо успеха:

  1. sudo apt-get remove dmraid
  2. Переключить режим SATA в BIOS с IDE на AHCI

Я уверен, что это не проблема аппаратного обеспечения, поскольку я уже успешно установил другую операционную систему на тот же компьютер.

Вывод 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

Есть идеи о том, что я мог бы сделать, чтобы решить эту проблему?

11
задан 22 March 2018 в 11:08

7 ответов

Некоторые порты SATA имеют разные контроллеры на материнской плате. Часто эти дополнительные порты предназначены для eSATA, SATA3, SATA6 и т. Д. Когда эти порты работают в новых режимах, возможно, Ubuntu не поймет, как их использовать. Переключение портов SATA и изменение режимов на наиболее универсальные часто решает проблемы такого типа.

0
ответ дан 22 March 2018 в 11:08

В качестве обходного пути я вошел в BIOS и установил режим SATA на «IDE», а режим SATA3 на «AHCI». После этого установщик обнаружил жесткий диск и установил Ubuntu вместе с другой операционной системой.

Я назвал это обходным путем, а не исправлением, потому что другая операционная система не загружается с режимом SATA3, установленным в AHCI, поэтому каждый раз, когда мне нужно переключить ОС, я вынужден заходить в BIOS и менять режим SATA3. .

Другая проблема, с которой я столкнулся после применения обходного пути, заключалась в том, что загрузчик не появлялся при следующей загрузке, но другая операционная система начинала загрузку без какого-либо запроса. Я исправил эту другую проблему, отождествив раздел Ubuntu с:

sudo fdisk -l

(который был sda6) и затем запустив:

sudo mount /dev/sda6 /mnt
sudo grub-install --root-directory=/mnt/ /dev/sda
0
ответ дан 22 March 2018 в 11:08

У меня точно такая же проблема. У меня такая же материнская плата ASRock, и я безуспешно пробовал разные дистрибутивы Linux. Наконец Ubuntu 12.10 live usb загрузился правильно, но мой жесткий диск не был прочитан.

Решением для меня было переключение разъема SATA: жесткий диск был подключен к разъему SATA3_0, и я переключаю его на один из разъемов SATA2 (точнее SATA2_1). Это работает сейчас. Я не проверял, жалуется ли Windows (которая установлена ​​в разделе этого диска) на это.

0
ответ дан 22 March 2018 в 11:08

Просто для других, кто мог бы наткнуться на это, у меня была та же проблема, но это было из-за моей карты яблочного рейда . Мне пришлось удалить его, отключить кабель iPass и подключить его к материнской плате, и убедиться, что я использую жесткий диск SATA (а не жесткий диск SAS), и я наконец-то получил программу установки Ubuntu для распознавания жесткого диска.

0
ответ дан 22 March 2018 в 11:08

У меня была проблема с совершенно новым ноутбуком. Я должен был выключить RAID (не использовал RAID так или иначе) решением от здесь :

  1. Выполнение MSCONFIG
  2. Включает Безопасную Начальную загрузку (минимальную)
  3. , Перезагрузка в UEFI/BIOS и изменение в AHCI
  4. Загружается в Выполнение безопасного режима
  5. MSCONFIG и отключает Безопасную Начальную загрузку.
  6. Перезагрузка

Внутреннее обнаружение жесткого диска работает после этого.

0
ответ дан 14 September 2019 в 15:32

В моем случае (Dell Latitude 5501) решением было изменить параметр SATA с RAID на AHCI в настройках BIOS.

5
ответ дан 7 January 2020 в 15:22

Решением для меня, когда другие подходы не помогли, было запустить обновление BIOS из Windows.

Один вечер я пытался установить новую Ubuntu вместе с Windows 10. Программа установки так и не нашла никаких других дисков, кроме USB-накопителя. Перепробовал все, что смог найти в Интернете в качестве жизнеспособных решений:

  1. Отключение быстрой загрузки Windows (и гибернации).
  2. Отключение безопасной загрузки из BIOS.
  3. Изменение настроек SATA на ACHI.
  4. Удаление разделов Linux (вместе со всеми моими личными данными) с помощью инструментов в Windows.

... пока я не решил запустить обновление BIOS в Windows. Это, наконец, сделало свое дело.

5
ответ дан 3 September 2020 в 15:56

Другие вопросы по тегам:

Похожие вопросы: