Поставил mops 6.2.2 по сети, раздел /boot на fat16. я так понял, что initrd создаётся прямо на разделе, а оттуда уже делает .cpio.gz - видимо из-за этого мой initrd и получился кривым, при загрузке пишет cannot find init.
Как бы без переустановки пересобрать initrd?
MOPS 6.2.2 как собрать initrd (из-за /boot на fat16)
Модератор: Модераторы разделов
-
GuttaLinux
- Сообщения: 212
- ОС: 1004/804/910/sid/etch/arch
MOPS 6.2.2 как собрать initrd
Я иду на платформу 10.04
-
Stauffenberg
- Сообщения: 2041
- Статус: ☮ PEACE ☮
- ОС: открытая и свободная
Re: MOPS 6.2.2 как собрать initrd
mkinitrd
Я так понимаю, что должны быть включены модули и для fat и для ext3 (или на чем там у Вас / )
Я так понимаю, что должны быть включены модули и для fat и для ext3 (или на чем там у Вас / )
Labor omnia vincit
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
-
GuttaLinux
- Сообщения: 212
- ОС: 1004/804/910/sid/etch/arch
Re: MOPS 6.2.2 как собрать initrd
то есть мне сделать chroot /mnt/sda2 и mkinitrd и я получу готовый initrd?
Я иду на платформу 10.04
-
Stauffenberg
- Сообщения: 2041
- Статус: ☮ PEACE ☮
- ОС: открытая и свободная
Re: MOPS 6.2.2 как собрать initrd
GuttaLinux писал(а): ↑14.10.2009 03:04то есть мне сделать chroot /mnt/sda2 и mkinitrd и я получу готовый initrd?
Как именно в MOPS я не знаю. У нас, в SUSE, есть файл куда можно через запятую просто перечислить модули, которые должны быть в initrd.
Пробуйте. Тестируйте. Эксперементируйте.
Labor omnia vincit
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
-
GuttaLinux
- Сообщения: 212
- ОС: 1004/804/910/sid/etch/arch
Re: MOPS 6.2.2 как собрать initrd
с чужого ядра оно не про инитилось, просто запустил инсталляционный инитрд, сделал с него чрут и mkinitrd. Естественно, загружаться с него нельзя, но зато я скопировал все симлинки в тот, нерабочий initrd и получил из него рабочий 
А вообще, правила хорошего тона предписывают собирать такое в /tmp, особенно если initrd твой, и там на нём точно нет левых опций.
А вообще, правила хорошего тона предписывают собирать такое в /tmp, особенно если initrd твой, и там на нём точно нет левых опций.
Я иду на платформу 10.04