Перемещенный Wubi к другому разделу, не могущему загружаться после редактирования личинки

Так, я попытался переместить свою wubi установку между дисками и следовал за этим: Переместите установку WUBI Ubuntu к другому разделу в Windows

Однако, после того как я начинаю применять редактирования к личинке, я не могу загрузиться.

Я переключился set root=(hd0,msdos2) кому: root=(hd0,msdos1) Удаленный строка - search --no-floppy xxx и переключенный linux /boot/vmlinuz-xxxx root=UUID= xxxxx ... кому: linux /boot/vmlinuz-xxx root=/dev/sda1 ...

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

0
задан 13 April 2017 в 05:23

1 ответ

Когда это загрузится, держите Сдвиг для получения меню личинки. Затем нажмите, C для получения до командной строки Личинки вводят следующее (быть осторожным; никакие опечатки; ничто здесь ничему не будет вредить, поэтому только запускаются снова при необходимости):

search -s -f -n /ubuntu/disks/root.disk
probe --set=diskuuid -u $root
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /vmlinuz root=UUID=$diskuuid loop=/ubuntu/disks/root.disk ro quiet splash
initrd /initrd.img
boot

Что делает вышеупомянутое? 1.) Находит root.disk (файл) и устанавливает $root на раздел, на котором он нашел его. 2) Получает UUID раздела. 3) Создает циклическое устройство (поддельный раздел) от root.disk на loop0. 4) Наборы базируются к циклическому устройству. 5) определяет ядро от циклического устройства при установке раздела хоста от UUID. 6) определяет начальный диск поршня от циклического устройства. 7) загружает установку Wubi

После того как Вы загрузили Wubi, выполнение

sudo update-grub

После этого это будет обычно загружаться.

Править:

Я, кажется, вспоминаю что Личинка probe команда не была добавлена до окончания 12.04. Если это не работает, то заменяет № 2 со следующим:

echo $root

Теперь отметьте то, что это говорит, например. /dev/sda2 и затем изменение № 5 для прямой ссылки на раздел, не UUID с, например:

linux /vmlinuz root=/dev/sda2 loop=/ubuntu/disks/root.disk ro quiet splash
0
ответ дан 6 October 2019 в 02:34

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

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