Re: vanilla-kernel mit initrd

2004-11-30 Diskussionsfäden Heiko Schlittermann
> CONFIG_CRAMFS=y ist in den .config beider kernel, sollte also nutzbar sein.
> Möglicherweise wegen der von dir genannten Probs nicht ?
> 
> Wie kann ich erkennen ob die initrd cramfs nutzt?

Es müßte nachträglich mit dmesg noch zu sehen sein ... such' einfach
nach 'ramdisk' (ich weiß jetzt nicht, ob groß oder klein oder beides).

In Deinem Ramdisk-Image ist auch eine funktionierende /linuxrc?

Du kannst also das Image loop-Mounten, ein chroot hinein machen und dann
/linuxrc aufrufen?

> Und wie kann ich minix oder ext2fs für die initrd nutzen?
Wie??  

dd if=/dev/zero of=image bs=1024k count=10
mke2fs image
mount -o loop image /mnt
... was immer Du willst nach /mnt kopieren
umount /mnt


.. und in 'image' ist Dein Image.


Best regards from Dresden
Viele Gruesse aus Dresden
Heiko Schlittermann
-- 
 SCHLITTERMANN.de -- internet & unix support -
 Debian GNU/Linux Woody + KDE 3.1 + Bunk -- DVD / CD -
 Heiko Schlittermann HS12-RIPE ---
 pgp: A1 7D F6 7B 69 73 48 35  E1 DE 21 A7 A8 9A 77 92 ---
 gpg: 3061 CFBF 2D88 F034 E8D2  7E92 EE4E AC98 48D0 359B -


signature.asc
Description: Digital signature


Re: vanilla-kernel mit initrd

2004-11-30 Diskussionsfäden Matthias Meyer
Heiko Schlittermann wrote:

> On Tue, Nov 30, 2004 at 07:05:05AM +0100, Matthias Meyer wrote:
>> Hallo,
>> 
>> Ich versuche einen vanilla-kernel 2.4.24 zu bauen.
>> Einen Debian-kernel kann ich (inkl. initrd) bauen und starten. Für den
>> vanilla-kernel kann ich das initrd auch bauen, er startet aber dennoch
>> nicht. Nur wenn ich ext2 in den kernel linke und ihn ohne initrd starte
>> geht es.
>> Was muss ich tun um einen vanilla-kernel mit initrd bauen und starten zu
>> können?
> 
> Wenn Dein initrd cramfs nutzt, dann mußt Du auch cramfs im Kernel haben.
> Aber m.W. gab es mit cramfs und 2.4 Probleme.  Also besser, Du nutzt
> z.B. minix oder ext2fs für Deine initrd.
> 
> [Ich nehme mal an, daß Dein Bootlader die initrd lädt?]
> 
> 
> 
> Best regards from Dresden
> Viele Gruesse aus Dresden
> Heiko Schlittermann

CONFIG_CRAMFS=y ist in den .config beider kernel, sollte also nutzbar sein.
Möglicherweise wegen der von dir genannten Probs nicht ?

Wie kann ich erkennen ob die initrd cramfs nutzt?
Und wie kann ich minix oder ext2fs für die initrd nutzen?

Ja, mein Bootloader (lilo) lädt die initrd.

Danke...
-- 
Don't panic


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: vanilla-kernel mit initrd

2004-11-30 Diskussionsfäden Heiko Schlittermann
On Tue, Nov 30, 2004 at 07:05:05AM +0100, Matthias Meyer wrote:
> Hallo,
> 
> Ich versuche einen vanilla-kernel 2.4.24 zu bauen.
> Einen Debian-kernel kann ich (inkl. initrd) bauen und starten. Für den
> vanilla-kernel kann ich das initrd auch bauen, er startet aber dennoch
> nicht. Nur wenn ich ext2 in den kernel linke und ihn ohne initrd starte
> geht es.
> Was muss ich tun um einen vanilla-kernel mit initrd bauen und starten zu
> können?

Wenn Dein initrd cramfs nutzt, dann mußt Du auch cramfs im Kernel haben.
Aber m.W. gab es mit cramfs und 2.4 Probleme.  Also besser, Du nutzt
z.B. minix oder ext2fs für Deine initrd.

[Ich nehme mal an, daß Dein Bootlader die initrd lädt?]



Best regards from Dresden
Viele Gruesse aus Dresden
Heiko Schlittermann
-- 
 SCHLITTERMANN.de -- internet & unix support -
 Debian GNU/Linux Woody + KDE 3.1 + Bunk -- DVD / CD -
 Heiko Schlittermann HS12-RIPE ---
 pgp: A1 7D F6 7B 69 73 48 35  E1 DE 21 A7 A8 9A 77 92 ---
 gpg: 3061 CFBF 2D88 F034 E8D2  7E92 EE4E AC98 48D0 359B -


signature.asc
Description: Digital signature


vanilla-kernel mit initrd

2004-11-29 Diskussionsfäden Matthias Meyer
Hallo,

Ich versuche einen vanilla-kernel 2.4.24 zu bauen.
Einen Debian-kernel kann ich (inkl. initrd) bauen und starten. Für den
vanilla-kernel kann ich das initrd auch bauen, er startet aber dennoch
nicht. Nur wenn ich ext2 in den kernel linke und ihn ohne initrd starte
geht es.
Was muss ich tun um einen vanilla-kernel mit initrd bauen und starten zu
können?
-- 
Don't panic


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)