Система не загружается, когда Ubuntu установлен на SSD

В то время как я немного искал, я наткнулся на Документацию Ubuntu по автоматической установке, я подумал, что вы могли бы сделать с помощью, и я думаю, вы могли бы использовать его в качестве руководства

https: //help.ubuntu.com/13.10/installation-guide/amd64/ch04s06.html

При поиске в Документах я заметил, что в выпусках Релизов мало что изменилось, но я бы нашел ваш дистрибутив выпуск (скорее всего, LTS), так как поддерживаемые функции могут измениться ...

https://help.ubuntu.com/12.04/installation-guide/i386/automatic-install.html

2
задан 06.02.2020, 07:42

3 ответа

Что вы можете попробовать, так это установить загрузчик GRUB2 на обычный жесткий диск, имея корневой раздел (/) на SSD. Возможно, вам придется разделить ваши жесткие диски вручную, чтобы иметь возможность изменить этот параметр (см. Этот скриншот , который я нашел здесь - «Устройство для установки загрузчика»). Установив GRUB на жесткий диск, вы сможете указать BIOS для загрузки Ubuntu с жесткого диска, в то время как все системные файлы загружаются с SSD (Точнее: вы загрузите примерно 440 байт с жесткого диска, прежде чем все остальное будет загружается с SSD).

Тем не менее, может случиться так, что для SSD требуется драйвер, и поэтому GRUB не может получить доступ к файлам на нем. В этом случае я боюсь, что вам, возможно, придется поместить каталог / boot в отдельный раздел на жестком диске (я бы сказал, по крайней мере, 200 МБ - Ubuntu хранит там некоторые устаревшие ядра на случай, если обновление идет не так) , Это можно легко сделать, вручную разделив ваши жесткие диски с помощью обычного установщика Ubuntu. Таким образом, большая часть системных данных будет загружаться с SSD, с жесткого диска будет загружаться только ядро ​​(около 5 МБ) и начальный оперативный диск (около 15 МБ).

1
ответ дан 06.02.2020, 07:43
  • 1
    Как Вы указали, ssd подключен к материнской плате через SATA PCI-E, и кажется что материнская плата doesn' t поддерживают прямую начальную загрузку, я использую аналогичное решение, за исключением того, что партон начальной загрузки находится на pendrive. Я сожалею о последнем ответе, просто хотят сохранить решение заархивированным, если у большего количества людей есть та же проблема. – KEMBL 06.02.2020, 07:43

По моему опыту, BIOS обычно имеют порядок загрузки, который выглядит примерно так:

  • DVD
  • USB
  • Жесткий диск

Обычно есть секция секунд для настройки порядка жестких дисков, который, вероятно, по умолчанию является порядком портов SATA. Итак, два решения: физически изменить порядок дисков или посмотреть больше в BIOS. Если вы сможете узнать, кто это делает, и руководство, я был бы рад помочь найти его.

0
ответ дан 06.02.2020, 07:42

Поскольку у вас более одного диска, вам нужно выбрать загрузочный диск из меню BIOS. Потому что, если загрузчик grub был установлен на втором диске, и ваш порядок загрузки BIOS - загрузка с 1-го диска, ОС на 2-м диске не будет распознана.

Чтобы выбрать порядок загрузки устройства, нажмите F12 (на большинстве материнских плат) или F2 или какую-либо другую клавишу. Найдите сообщение типа «Нажмите клавишу X (или что-то еще), чтобы войти в меню загрузки». Я думаю, что вы должны навсегда изменить приоритет загрузочного устройства, изменив порядок загрузки BIOS. измените SSD в качестве первого устройства.

0
ответ дан 06.02.2020, 07:44
  • 1
    Я don' t думают, что BIOS распознает SSD, одна вещь это I' ve забыл упоминать, I' ve также пытался установить человечность только в SSD и этом didn' t работа. Устройства, которые появляются: CD SATA, CD USB, USB FDD, ЖЕСТКИЙ ДИСК USB, СЕТЬ И ЖЕСТКИЙ ДИСК SATA: Hitachi hts545050a7e380. – ketan 06.02.2020, 07:44
  • 2
    именно это я говорил. Необходимо изменить порядок – oneiota 06.02.2020, 07:44
  • 3
    Не обязательно. Это зависит от способа, которым соединен SSD. Если it' s SATA, тогда это должно работать, конечно. Тем не менее, существуют другие типы SSD, например, таким образом, которые включаются в слот экспресса PCI. Они обычно обнаруживаются как оба, контроллер SATA PCI-E и жесткий диск, подключенный к нему. Вещь, который много системных плат не могут загрузить от PCI Express. С другой стороны, SSD видим к любой операционной системе, которая идет с соответствующим драйвером. – Domokun 06.02.2020, 07:45
  • 4
    BIOS должен распознавать SSD; иначе Вам было бы нелегко устанавливать Ubuntu на него, конечно?:) – Kris Selbekk 06.02.2020, 07:45

Теги

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