Прочитав в LXF83 описание дистрибьютива LIVECD RIP, решил воспользоваться этим способом
для создания своего.
В качестве экперементального образца был выбран Slackware 11.0.
Принцип создания такого LiveCD заключается в развёртывание заархивированного образа
корневой FS на устройтсво/dev/ram0, т.е. в оперативную память.
Так как установленный Slackware весит много (у меня 2,5 Gb), было решено расположить его объёмистые каталоги
(/usr и /opt) на DVD диске с одновремменым нахождением их как бы в корне. (способ описан
в журнале).
В качестве сжатого образа FS были взяты только самые нужные каталоги.
В итоге ПРОБЛЕМА:
При загрузке системы не монтируется корневая FS (файл rootfs.cgz) ни с моим ядром 2.4.33.3 так ни с ядром родным для RIP 2.6.17.1.
P.S. Используется загрузчик GRUB. Причём все параметры выставлены правильно.
Думал что проблема заключается в не премонтированном катлогах /usr, но при удаление оного из RIP всё работает...
Создание LiveCD на основе RIP (проблемка) ( при загрузке не монтируется корневая FS.)
Модератор: Модераторы разделов
-
Arthes
- Сообщения: 282
- ОС: OS X Yosemite and CentOS
-
Egan
- Сообщения: 247
Re: Создание LiveCD на основе RIP (проблемка)
Видно не всё самое нужное взято. Сталкивался с такой проблемой, когда была не обходимость запустить RIP на машине с малым объёмом оперативной памяти. Нельзя просто так /usr исключить из сжатого образа, что-то необходимо оставить. Устанавливал, что именно. методом научного тыка, включая и исключая из сжатого образа подкаталоги /usr, у Вас всё сложнее так как содержание /usr гораздо больше.