Добавление Clonezilla к меню начальной загрузки GRUB

У меня есть система двойной загрузки с Windows и Ubuntu и привыкший к добавить Clonezilla как третий объект на моем меню начальной загрузки с помощью этого сценария:

menuentry "Backup/Restore" {
set isofile="/home/xaqon/clonezilla.iso"
loopback loop $isofile
linux (loop)/live/vmlinuz boot=live union=overlay username=user config components quiet noswap nolocales edd=on nomodeset nodmraid ocs_live_run=\"ocs-live-general\" ocs_live_extra_param=\"\" keyboard-layouts=\"\" ocs_live_batch=\"no\" locales=\"\" vga=788 ip=frommedia nosplash toram=filesystem.squashfs findiso=$isofile
initrd (loop)/live/initrd.img
} 

В то время как ISO изображение находится на моем /home каталог, я использую последнюю стабильную версию Clonezilla (amd64) и не использую UFEI (Я использую режим прежней версии для начальной загрузки). Теперь фрагмент кода больше не работает над моим ThinkPad электронный 550 и Ubuntu 16.04.1, кроме того, Grub Customizer не распознает Clonezilla ISO изображения. Есть ли любой сценарий для Grub Customizer пользовательские записи для обработки ситуации?

4
задан 6 February 2017 в 20:17

1 ответ

Не используйте GRUB Customizer, лучше просто используйте возможность GRUB загрузиться из файлов ISO непосредственно. Вот пример от моей установки, где начальные загрузки Clonezilla от папки на отдельном разделе диска - просто заменяют диск и раздел, соответствующий местоположению файла ISO на Вашем диске и разделе. Вернитесь все изменения, Вы сделали с GRUB Customizer, затем открываете терминал и выполняете следующую команду:

sudo nano /etc/grub.d/40_custom

Добавьте следующие строки к файлу:

menuentry "clonezilla" {
set isofile="/various/clonezilla-live-2.5.0-5-amd64.iso"
loopback loop (hd0,4)$isofile
linux (loop)/live/vmlinuz boot=live components config findiso=$isofile ip=frommedia toram=filesystem.squashfs union=overlay username=user
initrd (loop)/live/initrd.img
}

Нажмите Ctrl + X, чтобы закрыть файл и подтвердить изменения с Y.
Выполниться sudo update-grub для обновления GRUB загружают конфигурацию.

Примечание: замена clonezilla-live-2.5.0-5-amd64.iso с названием Вашего файла ISO Clonezilla.
Замените путь (папка /various в моей установке) с путем (папка), где Ваш файл расположен.
Замена hd0,4 с Вашим диском и числом раздела, можно определить их путем выполнения df -l.
В моем примере hd0,4 обозначает диск 0 (sda) и раздел номер 4 на этом диске. Поместите файл ISO в отдельный раздел для гарантии полностью размонтированного раздела корневой системы Ubuntu.

4
ответ дан 1 December 2019 в 09:45

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

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