обходное решение личинки для не может найти UUID в системных сбоях двойной загрузки и теперь копаться, ничего не загрузит

Новая чистая установка рабочего стола x86 11.10. Двойная загрузка с Windows XP и Linux на отдельных дисках.

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

Когда я иду для фиксации этого, я нахожу из http://bootinfoscript.sourceforge.net/ и ссылки на http://sourceforge.net/apps/mediawiki/bootinfoscript/index.php?title=Boot_Problems:search свою проблему, сообщение на ошибочном экране начальной загрузки личинки:

error: no such device: 6⋯⋯⋯⋯⋯⋯⋯

Таким образом, я следую за Step2 и сравниваю вывод:

sudo blkid и

sudo nano /boot/grub/grub.cfg

UUID в обоих соответствиях для диска Windows, таким образом, я делаю фиксацию на Шаге 4, "удаляют поисковые строки для …" в/usr/lib/grub/grub-mkconfig_lib, комментируя эти три строки как прежде ⋯

# if fs_uuid="`${grub_probe} --device ${device} --target=fs_uuid 2> /dev/null`" ; then
# echo "search --no-floppy --fs-uuid --set ${fs_uuid}"
# fi

Я работаю sudo update-grub и проверьте/etc/default/grub.cfg и посмотрите, что он теперь определяет раздел Windows не UUID, который я предполагаю, обходное решение.

Но теперь когда я пытаюсь загрузить 11.10 Рабочих столов, я добираюсь:

error: no such partition… …

и когда я пытаюсь загрузить Windows, я добираюсь:

error: invalid signature.

Таким образом, Теперь, как я фиксирую этот …

Проблема загрузки и находит обходное решение, которое работает?

4
задан 25 November 2011 в 21:35

3 ответа

Ну, так как это действительно - два вопроса о части, я могу ответить на неявное сначала один о том, как заставить grub2, по крайней мере, загружать человечность.

Это идет как это:

  • Начальная загрузка от LiveCD (рабочий стол x86 11.10)

  • Смонтируйте корень Ubuntu 10.10 в/mnt

  • Корень изменения

  • Удалите изменения обходного решения в/usr/lib/grub/grub-mkconfig_lib

  • Выполненная личинка обновления

  • Перезагрузка

Вышеупомянутые шаги являются от близости нижней частью Документации Сообщества Ubuntu Grub2

Подробные сведения ⋯the by example после начальной загрузки с CD и выполнения в терминале …

sudo -iЯ провел слишком много лет как su, но Вы использование shold"sudo …"перед каждой командой

ubuntu@ubuntu:~$ sudo -i

fdisk -lэто - нижний регистр L, Находят 11,10 разделов установки, (другие диски отрезанный здесь)

fdisk -l

⋯ ⋯ ⋯

Disk /dev/sde: 300.1 GB, 300089646592 bytes
255 heads, 63 sectors/track, 36483 cylinders, total 586112591 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 identifier: 0xc3f5ebeb

Device    Boot      Start         End      Blocks   Id  System
/dev/sde2       138464296   586110975   223823340    5  Extended
/dev/sde3   *        2048   138463231    69230592   83  Linux
/dev/sde5       138464298   313460279    87497991    7  HPFS/NTFS/exFAT
/dev/sde6       313460736   317650943     2095104   82  Linux swap / Solaris
/dev/sde7       317652992   581922815   132134912   83  Linux
/dev/sde8       581924864   586110975     2093056   82  Linux swap / Solaris

Partition table entries are not in disk order

mount /dev/sde3 /mntмой корневой раздел, sde7 является моим домашним разделом

ls /mntпросто проверив, чтобы видеть, разобрался ли я в нем

root@ubuntu:~# mount /dev/sde3 /mnt
root@ubuntu:~# ls /mnt
bin   cdrom  etc   initrd.img      lib         media  opt   root  sbin     srv  tmp  var      vmlinuz.old
boot  dev    home  initrd.img.old  lost+found  mnt    proc  run   selinux  sys  usr  vmlinuz

for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; doneсделайте как одна строка

chroot /mntизмените корень

sudoedit /usr/lib/grub/grub-mkconfig_libздесь я отменяю изменения

update-grubтеперь личинка обновления

root@ubuntu:~# for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done
root@ubuntu:~# chroot /mnt
root@ubuntu:/# sudoedit /usr/lib/grub/grub-mkconfig_lib
root@ubuntu:/# update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.0.0-13-generic
Found initrd image: /boot/initrd.img-3.0.0-13-generic
Found linux image: /boot/vmlinuz-3.0.0-12-generic
Found initrd image: /boot/initrd.img-3.0.0-12-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Professional on /dev/sdc1
done

sudoedit /etc/default/grubпроверьте для наблюдения, если изменено (должно быть то же как оригинал),

sudoedit /boot/grub/grub.cfgпроверьте для наблюдения при монтировании UUID как первоначально

И это было.

Теперь зарегистрировать отчет об ошибках для отказа при начальной загрузке …

3
ответ дан 1 December 2019 в 10:11

Личинка теперь функционирует как ожидалось, и и WinXP и Ubuntu 11.10 теперь загружаются правильно.

Это необъяснимо, поскольку никакие изменения не были внесены для Расчистки кроме нормальных обновлений.

0
ответ дан 1 December 2019 в 10:11

Это необъяснимо, поскольку никакие изменения не были внесены для Расчистки кроме нормальных обновлений.

Я - новичок, который просто установил начальную загрузку поединка win10 и Gnome Ubuntu текущий. И Личинка 2 много раз работала при конфигурировании начальной загрузки поединка. Личинка 2 работала, и я не должен был добавлять apci или acpi и т.д.

После того, как я был уволен работу; я использовал win10debloater https://github.com/Sycnex/Windows10Debloater

Затем обновленный win10 с помощью Windows Update и я заметил, что Системная BIOS изменилась, поскольку я должен был восстановить BIOS.

Я также соглашаюсь, что Личинка не изменилась; именно мое предположение (не знающий вещь о человечности) UUID изменилось.

Таким образом, я предполагаю, что, если UUID изменился, после того как Win10 обновляется, и ссылка на UUID подтверждена.

Это продолжалось в течение долгого времени, и я полагаю, что это - Системная BIOS, изменяемая win10; потому что, если Ubuntu когда-нибудь создавала легкую установку, окна знают, что все может переключить ночь.

Удалите это, если я по ошибке.

0
ответ дан 1 December 2019 в 10:11

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

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