Помогите поставить tuxonice. Конкретно не понимаю как модифицировать создание initrd. Система Debian Lenny.
TuxOnIce
это патч к ядру? вот и собирайте ядро пропатчив нужной версией.
во всех мануалах после патчинга-сборки ядра сказано, что нужно модифицировать создание initrd образа. Я не понимаю как. В некоторых статьях видел что если что-то не так сделать, файловая система может быть разрушена
unk, чтобы порушить ФС из initrd по незнанию, надо сильно постараться =). Максимум что у вас может случиться, так это то, что система не сможет загрузиться =). На этот случай, рекомендую старое ядро и старый initrd сохранить, дабы была возможность загрузиться с них =)
Использование initrd в большинстве случаев не является обязательным. Главное — включить в ядро не модулями поддержку жёсткого диска и корневой файловой системы.
P.S. IMHO и в Gentoo wink
P.S. IMHO и в Gentoo wink
я так понял, этот тукс запускается ДО init процесса, а значит без initrd образа не смонтируются /proc, /dev, /sys.
значит их нужно монтировать пользователю неким другим способом.
[quote=Lupo Alberto]P.S. IMHO и в Gentoo wink
я так понял, этот тукс запускается ДО init процесса, а значит без initrd образа не смонтируются /proc, /dev, /sys.
значит их нужно монтировать пользователю неким другим способом.[/quote]
Значит, моя система не знает об этом и монтирует всё по привычке wink
P.S. Возможно, вы запутались в терминах. Я, как и топикстартер, имеем ввиду TuxOnIce.
Lupo Alberto, вы уверены что у вас простите ядро /dev и /sys монтирует?
Вот в этой статье
http://www.xakep.ru/magazine/xa/105/102/1.asp
говорится (раздел "Компилируем ядро", последний абзац):
Если же ты задействуешь Initrd/Initramfs, тогда вручную включи пробуждение: модифицируй создание Initrd/Initramfs для своего дистрибутива или измени скрипт linuxrc или init, добавив туда строчку «echo 1 > /sys/power/suspend2/do_resume». Здесь важно обратить внимание на следующий момент. Указанная строчка должна идти ПЕРЕД тем, как Initrd/Initramfs монтирует файловую систему. Если ее там не окажется, пробуждение не будет возможным. Если же эта строчка будет идти после монтирования файловой системы, та может быть разрушена! Помни об этом.
Меня интересует вопрос. Как модифицировать создание в Debian Lenny? И нужно ли это?
Lupo Alberto, вы уверены что у вас простите ядро /dev и /sys монтирует?
Совершенно не уверен, я говорил о том, что на tuxonice-ядре можно спокойно обойтись без initrd.
И нужно ли это?
это пожалуй самый главный вопрос.. вам нужна быстрая загрузка? есть масса других способов этого добиться без возможности повредить файловую систему.
есть масса других способов этого добиться без возможности повредить файловую систему.
Например?
И все таки, кто-нибудь знает как правильно и безопасно поставить tuxonice на debian?