Основной диск, не обнаруженный во время установки через liveUSB

Последние дни я пытался установить Ubuntu 16.04 LTS вместе с Windows. К сожалению, существует одна важная вещь, где я могу найти тонны о в Интернете, но ничто действительно не соответствует моей ситуации или просто не работает с моей установкой. При начальной загрузке liveUSB в режиме UEFI Ubuntu не может найти другие устройства. Мой SSD делает обнаруживается при начальной загрузке liveusb с операциями SATA в режиме AHCI, но, чем мои окна не работают с AHCI, что такое не опция в моем случае.

Назад в окнах я смог перечислить свой основной диск и все разделы (включая раздел ESP) с их менеджером по разделу, в то время как я загрузился с операционным набором SATA для "Совершения набега На". Я также уменьшенный раздел окон C:/для получения 64 ГБ свободных / освобожденное пространство для установки Ubuntu на.

Больше о моей установке:


Вывод fdisk -l

Disk /dev/ram0: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

...

Disk /dev/ram15: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/loop0: 1.3 GiB, 1433468928 bytes, 2799744 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sda: 1.9 GiB, 2031091712 bytes, 3966976 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xb261ec41

Device     Boot Start     End Sectors  Size Id Type
/dev/sda1  *     2048 3966975 3964928  1.9G  c W95 FAT32 (LBA)


Error: no partitions
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

Вывод efibootmgr -v

BootCurrent: 0003
Timeout: 0 seconds
BootOrder: 0000,0003
Boot0000* Windows Boot Manager  HD(1,GPT,bdfab330-7e21-49af-9369-3cd2d7386a97,0x800,0xfa000)/File(EFIMicrosoftBootbootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....z...............
Boot0003* UEFI: USB Flash MemoryPMAP, Partition 1 PciRoot(0x0)/Pci(0x14,0x0)/USB(0,0)/HD(1,MBR,0x65,0x800,0x3c8000)..BO

Вывод dmraid -b тот же вывод с опцией -r

no block devices found

Как я устанавливаю Ubuntu liveUSB так ее способное для обнаружения моего основного диска, таким образом, я могу установить человечность на нем, наряду с моей установкой окон?

0
задан 18 May 2017 в 04:07

1 ответ

Во-первых, можно объединять две несвязанных вещи. Вы записали:

При начальной загрузке liveUSB в режиме UEFI, Ubuntu не может найти другие устройства. Мой SSD делает обнаруживается при начальной загрузке liveusb с операциями SATA в режиме AHCI, но, чем мои окна не работают с AHCI, что такое не опция в моем случае.

Вы описываете две проблемы, как будто они были связаны, но они не:

  • Режим начальной загрузки (BIOS/CSM/наследие по сравнению с EFI/UEFI) - Это отсылает к типу кода компьютерные выполнения как загрузчик. С 1980-х большинство ПК использовало встроенное микропрограммное обеспечение BIOS. BIOS является примитивным и 16-разрядным по своей природе. С конца 2011 года, тем не менее, производители сместились быстро от BIOS до более нового UEFI (который является EFI 2.x; я обычно использую "EFI", поскольку это - больше общего обозначения, и Mac все еще используют EFI 1.1). UEFI записан в C и использует ту же битовую глубину в качестве ЦП и ОС (32-разрядный или 64-разрядный; хотя существует некоторое пространство для маневра в соответствии ЦП, EFI и битовой глубине ОС, никакой EFI не использует 16-битный код исходно). Большинство EFIs имеет функцию, названную Модулем поддержки совместимости (CSM), который позволяет им запустить загрузчики режима BIOS. Ваш предварительно установленный Windows почти наверняка загружается в собственном режиме EFI, и то, чтобы позволять CSM установить Ubuntu, намного более вероятно, создало бы проблемы, чем решить их, таким образом, я настоятельно рекомендую придерживаться режима EFI, если у Вас нет неопровержимого довода, чтобы сделать иначе. Вы не описали такой причины.
  • режим Доступа к диску (IDE, AHCI или RAID) - ко Всем жестким дискам получают доступ через чипсет на материнской плате или сменной карте или устройстве интерфейса. В большинстве современных материнских плат можно сказать системе требовать, чтобы ОС поняла определенный чипсет путем установки инструмента доступа к диску на режим "IDE". Позже, режим AHCI обеспечивает своего рода стандартизацию программного обеспечения, которая позволяет драйверам AHCI в ОС использоваться, а не драйверы IDE. Это может быть полезно для того, чтобы заставлять диски работать над более новыми материнскими платами, для которых драйверы IDE еще не могли бы быть доступны. Наконец, много материнских плат помещают управление RAID в то же меню, как IDE-vs-AHCI переключается, хотя это не действительно тот же размер. RAID позволяет нескольким дискам быть связанными вместе и полученными доступ, как будто они были одним диском, приводящим к улучшениям скорости, надежности или обоих. Тип RAID, реализованного большинством материнских плат, является типом программного обеспечения RAID, установленного встроенным микропрограммным обеспечением, иначе "поддельный RAID" - хотя это не действительно фальшивка, просто базирующаяся в программном обеспечении. Этот тип RAID обычно вызывает больше проблем, чем это стоит, по моему скромному мнению, потому что может быть трудно заставить это работать в мультизагрузочной среде, таким образом, я рекомендую против использования его.

эффект, который Вы описываете, почти наверняка вызывается IDE-vs.-AHCI, устанавливающим; это кажется, что Ваш контроллер диска/SSD еще не поддерживается Ubuntu 16.04, но это может быть сделано работать через установку AHCI. Это не имеет никакого отношения к установке BIOS по сравнению с EFI, и так как Windows почти наверняка установлен в режиме EFI, необходимо оставить встроенное микропрограммное обеспечение настроенным для начальной загрузки в режиме EFI (с "CSM", "BIOS", или "начальной загрузкой прежней версии" отключенные опции). В принципе существует четыре способа, которыми Вы могли продолжить двигаться:

  • Переключатель установка IDE/AHCI каждый раз, когда Вы перезагружаете - Это было бы неловким в экстремальном значении, таким образом, я упоминаю это просто ради полноты.
  • Заставляют Ubuntu работать с режимом IDE - Вы говорите использование Ubuntu 16.04 LTS. Если этим Вы имеете в виду исходную версию, которая была выпущена в апреле 2016, то она имеет несколько старое ядро (в 4,4 рядах). Используя последнее в 16,04 рядах, хотя (16.04.2) обновит ядро до чего-то в 4,8 рядах, которых может быть достаточно для получения Ubuntu, работающей с режимом IDE аппаратных средств. Если это перестало работать, попробуйте 17.04, который идет с 4,10 ядрами. Если бы это перестало работать, то необходимо было бы попробовать произведенные по заказу ядра, возможно исправленные с экспериментальными драйверами, или в худшем случае с драйвером Вы пишете себя. Это прогрессивно становится более трудным и вероятно вне Вашего уровня квалификации.
  • Использование другой дистрибутив Linux - Fedora, OpenSUSE, Дуга и другие дистрибутивы Linux вся компиляция их ядра друг независимо от друга. Таким образом, один или другой из них может иметь более новое ядро или, возможно, скомпилировал его с различными вариантами, которые могли бы позволить этому работать с режимом IDE на Ваших аппаратных средствах, когда Ubuntu не будет. Обратите внимание, что производные Ubuntu, такие как Монетный двор, вряд ли сделают немного лучше, чем Ubuntu, так как эти производные Ubuntu обычно используют неизменные ядра из Ubuntu.
  • Заставляют Windows работать с режимом AHCI - Windows, конечно, поддерживает режим AHCI, и если бы необходимо было переустановить его с включенным режимом AHCI, то он должен работать. Вероятно, легче переключить Вашу существующую установку для использования режима AHCI, все же. Я не эксперт по Windows, и это не форум Windows, таким образом, я не могу обеспечить подробные направления здесь; но быстрый Веб-поиск поднял довольно много страниц о том, как сделать это. Эта страница является одним из первых, которые я нашел; но поскольку я никогда не делал этого, и я не эксперт по Windows, я не могу обещать, что эта процедура будет работать.

В целом, я сказал бы, что необходимо попробовать более свежую версию Ubuntu сначала режимом IDE; но это главным образом, потому что я незнаком с процедурами Windows переключения дискового режима, и я поэтому не могу оценить риски того подхода. Если эксперт по Windows говорит Вам, что переключение Windows к режиму AHCI безопасно, Вы могли бы хотеть попробовать тот подход вместо этого. Конечно, если даже Ubuntu 17.04 не работает, то переключение режима начальной загрузки Windows может быть Вашим лучшим выбором, если Вы не готовы попробовать другой дистрибутив Linux.

1
ответ дан 3 November 2019 в 05:48

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

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