Пользовательского поиска
Пятница, 29.03.2024, 12:40
Приветствую Вас Гость | RSS
Главная | Ubuntu 10.10 persistent mode - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Логин:
Пароль:
Мы Рекомендуем:
Мнение Общественности
Полезен ли ресурс?
1. Да! Он мне помог
2. Ну, кое что я отсюда взял..
3. Ни Какой пользы
4. Я всё это уже давно знаю и использую.
5. Я профессионал, и не нуждаюсь в этой инфе.
Всего ответов: 3200
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: Sh1td0wn, asdqqww  
Форум » Мультизагрузочная флешка » Linux-подобные системы » Ubuntu 10.10 persistent mode (как сделать?)
Ubuntu 10.10 persistent mode
LASONДата: Воскресенье, 12.12.2010, 18:17 | Сообщение # 1
Ищущий
Группа: Пользователи
Сообщений: 21
Репутация: 0
Статус: Отсутствует
Привет всем.
Прошу помощи у знающих.
В этой теме 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
Репутация: 210
Статус: Отсутствует
> Как мне сделать так, чтобы данные в убунту 10.10 сохранялись?
Точно так же не получается?


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
LASONДата: Понедельник, 13.12.2010, 18:16 | Сообщение # 3
Ищущий
Группа: Пользователи
Сообщений: 21
Репутация: 0
Статус: Отсутствует
Если сделать так же, то все перемешается...
И если грузить убунту не из образа а распаковать, то перемешается убунту и бектрек.

Вот я не понимаю, почему casper-rw называется? Где в бектреке стоит, что сохранения именно в casper-rw ?

Где мне изменить casper-rw (например на casper2-rw) в убунту, чтобы он сохрнял именно туда?

 
Sh1td0wnДата: Понедельник, 13.12.2010, 19:02 | Сообщение # 4
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> Где мне изменить casper-rw
Кажется, оно захардкодено в initramfs.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
LASONДата: Понедельник, 13.12.2010, 19:43 | Сообщение # 5
Ищущий
Группа: Пользователи
Сообщений: 21
Репутация: 0
Статус: Отсутствует
Я правильно понимаю, сделать так, чтобы одновременно на флешке могли сохраняться бектрек и убунту в разные файлы (casper-rw) нельзя?
 
Sh1td0wnДата: Понедельник, 13.12.2010, 19:46 | Сообщение # 6
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Можно расковырять один из initramfs и изменть в нём путь на другой. Если выложите на omploader.org или rghost.ru, попробую заняться этим.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
LASONДата: Понедельник, 13.12.2010, 19:50 | Сообщение # 7
Ищущий
Группа: Пользователи
Сообщений: 21
Репутация: 0
Статус: Отсутствует
не нашел такого файла в ubuntu
 
Sh1td0wnДата: Понедельник, 13.12.2010, 20:15 | Сообщение # 8
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Какой файл подгружается директивой initrd или параметром ядра initrd= в конфиге загрузчика?

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
LASONДата: Понедельник, 13.12.2010, 20:46 | Сообщение # 9
Ищущий
Группа: Пользователи
Сообщений: 21
Репутация: 0
Статус: Отсутствует
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
Репутация: 210
Статус: Отсутствует
Попробуйте этот. Имя файла с сохранением изменений теперь ubuntu.crw.

Да, именно эти переменные и надо менять (других вхождений "casper-rw" во всей директории scripts нет).


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
LASONДата: Понедельник, 13.12.2010, 21:04 | Сообщение # 11
Ищущий
Группа: Пользователи
Сообщений: 21
Репутация: 0
Статус: Отсутствует
тоесть вместо casper-rw ubuntu.crw
так?

Еще пару вопросов
В каком файле изменить пункты загрузки ubuntu (тоесть добавить режим с persistent mode)

И чем вы изменили архив lz ?
В убунту смог его открыть, но не смог менять содержимое, тоесть только чтение(

Сообщение отредактировал LASON - Понедельник, 13.12.2010, 21:10
 
Sh1td0wnДата: Понедельник, 13.12.2010, 21:35 | Сообщение # 12
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> вместо 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
Репутация: 0
Статус: Отсутствует
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
Репутация: 210
Статус: Отсутствует
> пишет cpio: преждевременный конец архива
А выше ничего не пишет?


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
LASONДата: Понедельник, 13.12.2010, 22:50 | Сообщение # 15
Ищущий
Группа: Пользователи
Сообщений: 21
Репутация: 0
Статус: Отсутствует
нет, ничего
 
Форум » Мультизагрузочная флешка » Linux-подобные системы » Ubuntu 10.10 persistent mode (как сделать?)
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:
Чат

Copyright GreenFlash © 2024
Рейтинг@Mail.ru