Чтобы восстанавливать систему можно прописать в Grub2 загрузку с iso диска.
К сожалению я не смог прописать нужные параметры, чтобы запустилась Matuntu с iso.
Для iso Xubuntu 14.04. (Подходит для всех *buntu)
1. Кладем iso файл в папку /boot (Папка и раздел могут быть любыми)
2. В файл /etc/grub.d/40_custom внизу командой
sudo pluma /etc/grub.d/40_custom
дописываем
menuentry "Xubuntu 14.04 amd64" {
set isofile="/boot/xubuntu-14.04-desktop-amd64.iso"
loopback loop (hd0,1)$isofile
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile noprompt noeject
initrd (loop)/casper/initrd.lz
}
3. Обновляем параметры Grub2 в терминале
sudo update-grub
Перезагружаемся и видим новую строку в меню выбора "Xubuntu 14.04 amd64". При ее выборе загрузится LiveDVD с Xubuntu 14.04.
Xubuntu 14.04.iso достаточно большой файл около 1 ГБ, впрочем как у всех *buntu, поэтому мне в качестве спасательного LiveCD очень по душе дистрибутив
Slitaz , весящий всего 40 МБ и очень похожий на Lubuntu. После долгого подбора вариаций, у меня получились следующие параметры запуска в /etc/grub.d/40_custom для версии 5.0 rc3
menuentry "Slitaz" {
set isofile="/boot/slitaz-5.0-rc3.iso"
loopback loop (hd0,1)$isofile
linux (loop)/boot/bzImage rw root=/dev/null vga=normal autologin isofrom=$isofile noeject noprompt lang=ru kmap=ru
initrd (loop)/boot/rootfs.gz
}
для версии 5.0 rc2
menuentry "Slitaz" {
set isofile="/boot/slitaz-5.0-rc2.iso"
loopback loop (hd0,1)$isofile
linux (loop)/boot/bzImage rw root=/dev/null vga=normal autologin isofrom=$isofile noeject noprompt lang=ru kmap=ru
initrd (loop)/boot/rootfs4.gz (loop)/boot/rootfs3.gz (loop)/boot/rootfs2.gz (loop)/boot/rootfs1.gz
}
PS. Параметр (hd0,1) для каждого компьютера индивидуален. В данном случае нужно прописать на каком диске и на каком разделе лежит файл iso. GRUB2 воспринимает жесткий диск и информацию о разделах по особому. Прежде всего, отсчет для дисков начинается с 0, а для разделов с 1. В Linux первый жесткий диск, прикрепленный к основному контроллеру, называется "hda", а в GRUB2 он называется "hd0". Подобно этому, дисковод в GRUB2 называется "fd0". Итак, первый, второй и третий раздел на первом жестком диске (hda1, hda2, hda3) называются "hd0,1", "hd0,2" и "hd0,3" в GRUB2.
ПРИМЕЧАНИЕ:
запятая - это неотъемлемая часть названия раздела жесткого диска в GRUB.
Для описания двух полей (диск и номер диска, номер раздела диска) используйте круглые скобки. Например: (hd0,1) (hd0,2) (hd0,3) и так далее. (hd0,1) - это первый раздел первого диска. Подобным образом, (hd1,5) - это пятый раздел второго диска, а (hd2,1) - первый раздел третьего диска.