Чтобы немного упростить, избавился от части солянки - удалил Windows. Из
fstab`ов
Ubuntu и
Slackware удалил записи о соответствующих разделах.
UUID`ы я менял, записи об этом в
fstab правил. А вот в редактирование
GRUB не лез, понадеялся на автоматику. Теперь стало понятно, что
GRUB требует более пристального внимания, изучать надо.
Сейчас попробую сделать вещь попроще - клон
Slackware. Это попроще потому что в нем свой
GRUB я не устанавливал, конфигурировал
LiLo, а
GRUB основной системы по чайнлодеру передавал загрузку
LiLo.
Пользователь решил продолжить мысль [time]01 Октябрь 2014, 23:54:25[/time]:
Вещь попроще получилась, клон
Slackware запустился с внешнего USB-диска. Но без ручной правки не обошлось.
Последовательность все такая же: копирование Клонезилой с раздела на раздел (думаю это не суть важно, можно и любым другим способом), изменение
UUID, правка
fstab.
Загрузчик никакой не устанавливал, загрузился в основную ОС на внутреннем
HDD и обновил
GRUB.
Но появившийся в
GRUB пункт загрузки
Slackware систему не загружал, паника ядра. Добавил параметр, все заработало:
menuentry "Slackware R+ (on /dev/sdb3)" {
insmod ext2
set root='(hd1,3)'
search --no-floppy --fs-uuid --set 1f1ac268-c691-4469-9a43-db300012655b
linux /boot/vmlinuz root=/dev/sdb3 ro rootdelay=5 vt.default_utf8=1 vga = normal
Ясное дело, что только до следующего обновления
GRUB. Теперь повторю попытку с
Ubuntu.
Любопытно, что когда не клонировал, а непосредственно на внешний диск ОС поставил (Ubuntu), то запускалась без дополнительных параметров.
Пользователь решил продолжить мысль 02 Октября 2014, 07:04:48:
Не получается запустить клон, что хорошо видно на картинках. Естественно делал предложенное системой: проверял
root= и разные значения ставил, вплоть до 150
rootdelay=.
Не могу понять. Клон Слакваре запускается с параметром
rootdelay=5, установленная на этот же внешний диск
Ubuntu запускается без дополнительных параметров. Клон
Ubuntu не запускается, но если диск переставить внутрь (на САТА), то тоже запускается.