Объединение нескольких LiveCD, использующих livecd.squashfs
|
|
Sh1td0wn | Дата: Суббота, 28.03.2009, 21:48 | Сообщение # 1 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Решил добавить к своей сборке TinyMe, когда обнаружил, что livecd.squashfs в корне уже существует (кажется, от Kaspersky Rescue 2008). Можно ли у Kaspersky resсue или TinyME указать местоположение файла livecd.squashfs или одним из двух придётся пожертвовать?
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
kDn | Дата: Воскресенье, 29.03.2009, 01:19 | Сообщение # 2 |
Программист
Группа: Проверенные
Сообщений: 817
Статус: Отсутствует
| Code title Rescue kernel /Boot/kav/rescue append root=/dev/ram0 init=/linuxrc looptype=squashfs loop=/Boot/kav/image.squashfs cdroot initrd /Boot/kav/rescue.igz Остальное по аналогии. Только не совсем понял почему у вас livecd.squashfs... У меня image.squashfs, ну на крайний случай переименовать всегда можно
|
|
| |
Sh1td0wn | Дата: Воскресенье, 29.03.2009, 10:44 | Сообщение # 3 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Ой. Значит, файл не от Каспера. Буду пробовать... Собрал пробный образ TinyMe, дописав "loop=/tiny.sqfs" к параметрам ядра и переименовав этот файл. Ничего не сработало. livecd.sqfs принадлежит MCNLive linux. Тыкаю...
НАЖМИ МЕНЯ, прежде чем что-либо написать
Сообщение отредактировал Sh1td0wn - Воскресенье, 29.03.2009, 11:41 |
|
| |
sergo | Дата: Понедельник, 06.04.2009, 04:55 | Сообщение # 4 |
Экспериментатор
Группа: Проверенные
Сообщений: 105
Статус: Отсутствует
| было бы все легко, если переименовал и все, в загрузчике имена файлов прописаны, переименуешь, и он уже не знает чего грузить...
|
|
| |
bacs | Дата: Понедельник, 06.04.2009, 23:59 | Сообщение # 5 |
Экспериментатор
Группа: Проверенные
Сообщений: 89
Статус: Отсутствует
| я к линуксоидам как-то приставала,так они сначало очень сильно матерились,но потом всетаки признались что переименовать можно Linux надо установить,затем в утелите (дай бог памяти) отредактировать как будет называтся образ после создания
|
|
| |
deaxo | Дата: Среда, 06.05.2009, 00:40 | Сообщение # 6 |
Неизвестный
Группа: Пользователи
Сообщений: 3
Статус: Отсутствует
| Не нужно быть линуксоидом, чтоб найти в каком из 2-х файлов находится ссылка на loopback: vmlinuz или initrd.gz. Эмпирическим путем выясняем, что ссылка на loopback-файл находится в initrd.gz. Этот файл, initrd.gz, нужно распаковать как gz- архив. Файл который получится является cpio- архивом, по крайней мере, чаще всего. В Windows его распаковать можно, но при этом не сохранятся ни регистры файлов ни атрибуты файлов, поэтому - бесполезно. Но зато распакованный initrd можно отредактировать Вашим любимым hex-редактором, переименовать файл loopback, например. Затем запаковать его обратно в gz. В нормальной же os этот процесс выполняется существенно проще, что вобщем то нормально. p.s. Хотя без базовых знаний все же дойти до этого решения сложно. p.p.s. но вполне реально
Сообщение отредактировал deaxo - Среда, 06.05.2009, 00:45 |
|
| |
bacs | Дата: Среда, 06.05.2009, 05:28 | Сообщение # 7 |
Экспериментатор
Группа: Проверенные
Сообщений: 89
Статус: Отсутствует
| deaxo, Так у вас есть вазможность отлечится ( PCLinuxOS-2007 & MCNLive Toronto )
Сообщение отредактировал bacs - Среда, 06.05.2009, 06:12 |
|
| |