Пользовательского поиска
Воскресенье, 22.12.2024, 13:46
Приветствую Вас Гость | RSS
Главная | Ubuntu 10.10 persistent mode - Страница 3 - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Оценка Проекта
1. Отлично :-D
2. Хорошо :-)
3. Неплохо :-/
4. Очень плохо }:->
5. Ниочём :-(
Всего ответов: 2940
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Модератор форума: Sh1td0wn, asdqqww  
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 (19.9 Kb)


Сообщение отредактировал 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`а лежит.
 
  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Поиск:
Чат

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