Пользовательского поиска
Вторник, 24.10.2017, 07:01
Приветствую Вас Гость | RSS
Главная | Ubuntu 10.10 persistent mode - Страница 3 - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Логин:
Пароль:
Мы Рекомендуем:
Мнение Общественности
Какую файловую систему на флешке вы предпочитаете?
1. NTFS
2. FAT-16/32
3. Ext-2/3
4. Другую
Всего ответов: 4927
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 3 из 3«123
Модератор форума: Sh1td0wn 
Форум » Мультизагрузочная флешка » Linux-подобные системы » Ubuntu 10.10 persistent mode (как сделать?)
Ubuntu 10.10 persistent mode
Sh1td0wnДата: Четверг, 24.02.2011, 15:16 | Сообщение # 31
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> подскажите как его пересобрать...
См. начало темы

> и где его вообще достать?
> initrd /ubuntu/initrd.lz
Вот он.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Kotyara_999Дата: Четверг, 24.02.2011, 15:23 | Сообщение # 32
Неизвестный
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Отсутствует
lzcat ../initrd.lzma а почему lzma а не lz?
 
Sh1td0wnДата: Четверг, 24.02.2011, 15:26 | Сообщение # 33
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Потому что я переименовал этот файл. Иначе lzcat ругался на якобы неизвестный тип файла. Это лечится путём указания -S lz (подробнее man lzcat).

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Kotyara_999Дата: Четверг, 24.02.2011, 15:34 | Сообщение # 34
Неизвестный
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Отсутствует
а под windows это реально провернуть?
 
Sh1td0wnДата: Четверг, 24.02.2011, 15:38 | Сообщение # 35
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Можно попробовать при помощи cygwin. Результат не гарантирую.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Kotyara_999Дата: Четверг, 24.02.2011, 15:52 | Сообщение # 36
Неизвестный
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Отсутствует
Распаковка удалась...какой файл редактировать?
я же всё правильно понял, я из дистриба ubuntu достал сейчас свежий initrd.lz и его редактирую, след-но мне нужно просто сейчас переназначить casper-rw на другое имя.?
 
Sh1td0wnДата: Четверг, 24.02.2011, 16:14 | Сообщение # 37
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
http://greenflash.su/forum/6-638-9842-16-1292262390
> в архиве initrd.lz папка scripts файл casper

Да, правильно.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Kotyara_999Дата: Четверг, 24.02.2011, 16:43 | Сообщение # 38
Неизвестный
Группа: Пользователи
Сообщений: 12
Репутация: 0
Статус: Отсутствует
оппа, не заметил строчку...виноват...большое спасибо за помощь..:)
 
oddmszДата: Понедельник, 14.03.2011, 23:42 | Сообщение # 39
Экспериментатор
Группа: Проверенные
Сообщений: 192
Репутация: 22
Статус: Отсутствует
Quote
lzcat ../initrd.lzma | sudo cpio -i --no-absolute-filenames

Code
lzcat initrd.lzma | sudo cpio -i --no-absolute-filenames

Без ошибок вот так, в папке где переименнованный initrd.lz лежит
 
Sh1td0wnДата: Вторник, 15.03.2011, 00:06 | Сообщение # 40
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> в папке где переименнованный initrd.lz лежит
И получим в той же директории содержимое initramfs, а при сборке - лишний файл, удваивающий размер конечного.

Лучше было бы создать поддиректорию, перейти в неё и обратиться к файлу, лежащему уровнем выше, чтобы не загрязнять место, где лежит оригинал.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
oddmszДата: Четверг, 17.03.2011, 07:45 | Сообщение # 41
Экспериментатор
Группа: Проверенные
Сообщений: 192
Репутация: 22
Статус: Отсутствует
Ну перед сборкой то его удалить нужно biggrin

Добавлено (17.03.2011, 07:45)
---------------------------------------------
Sh1td0wn, к вам наверно вопросы. Что то как то через раз получается пересобрать. Отсюда вопросы - влияет ли файловая система на которой пересбор идёт и может ли повлиять то что я сперва sudo su а потом уже пересобираю? Ошибка в скрине, на живом железе один в один
P.S. еще такой вот способ подсказали

Code
To compress it again go to the init subdirectory and execute:
find | cpio -o -H newc > ../newinitrd
go up one directory
7z a -m0=lzma:a=1 initrd-mod.lz newinitrd

c установленым p7zip-full. Не пробовал его ещё.
Прикрепления: 2056952.png(20Kb)


Сообщение отредактировал oddmsz - Четверг, 17.03.2011, 08:39
 
Sh1td0wnДата: Четверг, 17.03.2011, 21:49 | Сообщение # 42
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> может ли повлиять то что я сперва sudo su а потом уже пересобираю?
Сначала можно получить права root, а потом вводить эти команды. Хуже быть не должно.

> влияет ли файловая система на которой пересбор идёт
Да. Если она не поддерживает права доступа POSIX, всё сломается.

Покажите, в какой директории запускается команда сборки и какая.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
oddmszДата: Суббота, 19.03.2011, 02:56 | Сообщение # 43
Экспериментатор
Группа: Проверенные
Сообщений: 192
Репутация: 22
Статус: Отсутствует
Сейчас уже и не вспомню точно, в домашней папке пользователя вроде, команда та что я выше написал. Помню что я их видел в убунту (без прав root) без значков с замком, значит там с правами какая то лажа получалась.

Добавлено (19.03.2011, 02:56)
---------------------------------------------
В скрипте убунту есть строки

Добавлено (19.03.2011, 02:56)
---------------------------------------------


Получается что предусмотренно перенаправление по команде ядру live-media-path=, или я недопонимаю чего то?


Сообщение отредактировал oddmsz - Суббота, 19.03.2011, 02:57
 
Sh1td0wnДата: Суббота, 19.03.2011, 16:28 | Сообщение # 44
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Распаковка initramfs проводилать тоже с правами root?

Да, можно переименовать директорию casper в ubuntu и использовать параметр ядра live-media-path=ubuntu.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
oddmszДата: Понедельник, 21.03.2011, 09:36 | Сообщение # 45
Экспериментатор
Группа: Проверенные
Сообщений: 192
Репутация: 22
Статус: Отсутствует
Получается что без root распаковывал раз прав там не оставалось smile или ещё чего накосячил. Владелец например не root, а определённый пользователь. хз в общем, ладно, сейчас всё нормально получается и слава богу. Вот перенаправить в папку надо попробовать, навроде /ubuntu/ubuntu-rw, не люблю в корне файлы, grldr и то там нету, в папке syslinux`а лежит.
 
Форум » Мультизагрузочная флешка » Linux-подобные системы » Ubuntu 10.10 persistent mode (как сделать?)
Страница 3 из 3«123
Поиск:
Чат

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