Двойная загрузка “Рабочий стол Ubuntu 12,04” “Серверов Ubuntu 12.04” выкапывает путаницу!

У меня есть система с двумя версиями Ubuntu в двух жестких дисках, "Рабочий стол Ubuntu 12.04" на первом (sda1) и "Сервер Ubuntu 12.04" на втором (sdb2).
(сначала установленный Рабочий стол затем установил Серверную версию).

Ни одна из этих двух установок не имеет отдельный раздел начальной загрузки.
У обоих есть личинка 2 установленных.
Только sda1 имеет флаг начальной загрузки.

Вывод от sudo parted -l:

Model: ATA OCZ-VERTEX2 (scsi)
Disk /dev/sda: 115GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End    Size    Type      File system     Flags
 1      1049kB  111GB  111GB   primary   ext4            boot
 2      111GB   115GB  4122MB  extended
 5      111GB   115GB  4122MB  logical   linux-swap(v1)


Model: ATA TOSHIBA MK3252GS (scsi)
Disk /dev/sdb: 320GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End    Size    Type     File system  Flags
 4      1049kB  236GB  236GB   primary  ntfs
 2      236GB   290GB  54,5GB  primary  ext4
 1      290GB   320GB  30,0GB  primary               lvm

По умолчанию (поскольку ожидается, что я верю) компьютер выполняет личинку, установленную на Серверной версии, поскольку это - последнее установленное.
Я знаю, что это - выполнение того, потому что, когда я обновляю ядро на Настольной версии, я должен выполнить "личинку обновления" на Сервере для списка нового ядра в меню личинки!

Мой вопрос состоит в том, как я могу заставить его выполнить личинку Настольной версии по умолчанию?

Когда я отключаю второй жесткий диск (с Серверной версией), я получаю это сообщение об ошибке:

error: no such device .... #(I don't remember the name of the device)
grub rescue>
0
задан 31 December 2012 в 16:43

1 ответ

Вы также можете загрузиться с рабочего стола Live 12.04 и переустановить Grub. Убедитесь, что ваш второй диск подключен, а затем от терминала:

sudo grub-install /dev/sda
sudo update-grub

Обратите внимание, что это / dev / sda (без 1 в конце).

Если вы добавите установки или дистрибутивы в будущем, вы можете сохранить Grub, связанный с вашей первой установкой, либо: 1) выбрав опцию не устанавливать загрузчик в новой установке, либо 2) если у вас нет этой опции, выбрав тот же раздел (на этот раз с номером), который вы используете для новой установки. Затем загрузите первую установку как обычно и снова запустите update-grub. Если вы забудете и снова установите загрузчик в / dev / sda, вы всегда можете загрузиться с живого носителя и запустить две указанные выше команды.

0
ответ дан 31 December 2012 в 16:43

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

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