Я установил grub на USB-накопитель. Теперь я хочу добавить файл «linux.iso» на USB, чтобы при загрузке я мог запускать linux с USB.
При загрузке открывается меню grub, но после попытки загрузить внешний linux появляется сообщение об ошибке
casper/vmlinuz not found
.
Я полагаю, что это связано с одним из следующих:
.iso файл не находится в правильном каталоге. Его можно найти по адресу:
/mounted_usb/ubuntu-13.04-desktop-i386.iso
grub.cfg
файл неправильно отредактирован. Файл cfg в настоящее время выглядит следующим образом:
set timeout=10 set default=0
menuentry "Run Ubuntu" {
loopback loop /ubuntu-13.04-desktop-i386.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu-13.04-desktop-i386.iso splash --
initrd (loop)/casper/initrd.lz
}
и хранится в /mounted_usb/boot/grub/grub.cfg
Grub не был успешно установлен. Я не могу найти файл с именем vmlinuz на USB. То, как я установил GRUB, следовало по этой ссылке .
Операционная система Ubuntu
должна быть установлена на USB. В настоящее время присутствует только iso-файл.
Любая помощь? По сути, я борюсь за то, чтобы создать меню загрузки на USB-накопителе? Я хочу иметь возможность гибко добавлять несколько операционных систем на USB и отображать их в меню при попытке включить мой ноутбук с USB. Само меню появляется при загрузке, но указатель на операционную систему недействителен.
Очень простой способ создать GRUB menuentry для загрузочного файла ISO состоит в том, чтобы использовать grml-rescueboot.
пакет делает следующее:
Создает/boot/grml папку.
Автоматически добавляет menuentries к меню GRUB для любых файлов ISO, расположенных в/boot/grml папке. Это выполняется каждый раз, когда команда личинки обновления выполняется. Созданный menuentry при выборе предоставляет возможности подменю о том, как загрузить ISO, включая опции "Try Ubuntu" и "Install".
Для использования grml-rescueboot опции:
1. grml-rescueboot sudo apt-get install grml-rescueboot
2 установки. Поместите загрузочные файлы ISO в/boot/grml папку . Так как это - системная папка, операция должна быть проведена как "корень". Например, если бы ISO расположен в папке Downloads пользователя, команда была бы:
sudo mv ~/Downloads/<filename.iso> /boot/grml/
3. GRUB
sudo update-grub
обновления, Так как Вы хотите загрузиться от USB, я предложил бы, чтобы Вы установили Облегченную версию Ubuntu как xubuntu к Карте памяти, загрузили его и затем следовали инструкциям выше установки личинки и обновления на Карте памяти. Если это неясно, оставьте меня комментарием относительно любого беспорядка, и я буду делать попытку дальнейшего разъяснения.
Источники:
Опыт
localhost/phpmyadmin
? – pa4080 30 August 2017 в 19:42