Ubuntu 10.10 persistent mode
|
|
LASON | Дата: Воскресенье, 12.12.2010, 18:17 | Сообщение # 1 |
Ищущий
Группа: Пользователи
Сообщений: 21
Статус: Отсутствует
| Привет всем. Прошу помощи у знающих. В этой теме http://greenflash.su/forum/6-469-1 есть пост как сделать persistent mode (сохранение настроек) для Back Track 4. а именно так: 1) cd /media/mountpoint Переход в нужную директорию 2) dd if=/dev/zero of=casper-rw bs=1M count=300 Создание файла casper-rw объёмом 1М*300=300МБайт, забитого "нулями". 3) mkfs.ext3 casper-rw Создание файловой системы внутри файла ("форматирование" файла) Все сделал для backrack4, настройки сохраняются. Далее на усб харде у меня есть убунту 10.10 которая грузится из iso образа http://greenflash.su/publ/ubuntu_10_10/11-1-0-151 Как мне сделать так, чтобы данные в убунту 10.10 сохранялись? Заранее спасибо за помощь
|
|
| |
Sh1td0wn | Дата: Понедельник, 13.12.2010, 16:03 | Сообщение # 2 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| > Как мне сделать так, чтобы данные в убунту 10.10 сохранялись? Точно так же не получается?
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
LASON | Дата: Понедельник, 13.12.2010, 18:16 | Сообщение # 3 |
Ищущий
Группа: Пользователи
Сообщений: 21
Статус: Отсутствует
| Если сделать так же, то все перемешается... И если грузить убунту не из образа а распаковать, то перемешается убунту и бектрек. Вот я не понимаю, почему casper-rw называется? Где в бектреке стоит, что сохранения именно в casper-rw ? Где мне изменить casper-rw (например на casper2-rw) в убунту, чтобы он сохрнял именно туда?
|
|
| |
Sh1td0wn | Дата: Понедельник, 13.12.2010, 19:02 | Сообщение # 4 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| > Где мне изменить casper-rw Кажется, оно захардкодено в initramfs.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
LASON | Дата: Понедельник, 13.12.2010, 19:43 | Сообщение # 5 |
Ищущий
Группа: Пользователи
Сообщений: 21
Статус: Отсутствует
| Я правильно понимаю, сделать так, чтобы одновременно на флешке могли сохраняться бектрек и убунту в разные файлы (casper-rw) нельзя?
|
|
| |
Sh1td0wn | Дата: Понедельник, 13.12.2010, 19:46 | Сообщение # 6 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Можно расковырять один из initramfs и изменть в нём путь на другой. Если выложите на omploader.org или rghost.ru, попробую заняться этим.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
LASON | Дата: Понедельник, 13.12.2010, 19:50 | Сообщение # 7 |
Ищущий
Группа: Пользователи
Сообщений: 21
Статус: Отсутствует
| не нашел такого файла в ubuntu
|
|
| |
Sh1td0wn | Дата: Понедельник, 13.12.2010, 20:15 | Сообщение # 8 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Какой файл подгружается директивой initrd или параметром ядра initrd= в конфиге загрузчика?
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
LASON | Дата: Понедельник, 13.12.2010, 20:46 | Сообщение # 9 |
Ищущий
Группа: Пользователи
Сообщений: 21
Статус: Отсутствует
| menuentry "Try Ubuntu without installing" { linux /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=${iso_path} quiet splash -- initrd /casper/initrd.lz http://dl.dropbox.com/u/16192976/initrd.lz - initrd.lz Добавлено (13.12.2010, 20:46) --------------------------------------------- в архиве initrd.lz папка scripts файл casper имеет вид #!/bin/sh # set -e export PATH=/usr/bin:/usr/sbin:/bin:/sbin mountpoint=/cdrom LIVE_MEDIA_PATH=casper root_persistence="casper-rw" home_persistence="home-rw" root_snapshot_label="casper-sn" home_snapshot_label="home-sn" USERNAME=casper USERFULLNAME="Live session user" HOST=live BUILD_SYSTEM=Custom и тд... если я изменю эти переменные, будет все работать? или они к чему-то привязаны?
|
|
| |
Sh1td0wn | Дата: Понедельник, 13.12.2010, 20:53 | Сообщение # 10 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| Попробуйте этот. Имя файла с сохранением изменений теперь ubuntu.crw. Да, именно эти переменные и надо менять (других вхождений "casper-rw" во всей директории scripts нет).
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
LASON | Дата: Понедельник, 13.12.2010, 21:04 | Сообщение # 11 |
Ищущий
Группа: Пользователи
Сообщений: 21
Статус: Отсутствует
| тоесть вместо casper-rw ubuntu.crw так? Еще пару вопросов В каком файле изменить пункты загрузки ubuntu (тоесть добавить режим с persistent mode) И чем вы изменили архив lz ? В убунту смог его открыть, но не смог менять содержимое, тоесть только чтение(
Сообщение отредактировал LASON - Понедельник, 13.12.2010, 21:10 |
|
| |
Sh1td0wn | Дата: Понедельник, 13.12.2010, 21:35 | Сообщение # 12 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| > вместо casper-rw ubuntu.crw Да. > В каком файле изменить пункты загрузки ubuntu (тоесть добавить режим с persistent mode) В том же самом, в котором нашлось "menuentry..." > И чем вы изменили архив lz ? Распаковал (осторожно, много файлов, делать в пустой директории!): lzcat ../initrd.lzma | sudo cpio -i --no-absolute-filenames Потом снова собрал: sudo find | sudo cpio -o -Hnewc | lzma -9cf > ../initrd.lz
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
LASON | Дата: Понедельник, 13.12.2010, 22:24 | Сообщение # 13 |
Ищущий
Группа: Пользователи
Сообщений: 21
Статус: Отсутствует
| Quote (Sh1td0wn) lzcat ../initrd.lzma | sudo cpio -i --no-absolute-filenames Потом снова собрал: sudo find | sudo cpio -o -Hnewc | lzma -9cf > ../initrd.lz Не выходит распаковать =\ пишет cpio: преждевременный конец архива
Сообщение отредактировал LASON - Понедельник, 13.12.2010, 22:24 |
|
| |
Sh1td0wn | Дата: Понедельник, 13.12.2010, 22:40 | Сообщение # 14 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| > пишет cpio: преждевременный конец архива А выше ничего не пишет?
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
LASON | Дата: Понедельник, 13.12.2010, 22:50 | Сообщение # 15 |
Ищущий
Группа: Пользователи
Сообщений: 21
Статус: Отсутствует
| нет, ничего
|
|
| |