Hi Josef,
On Mon, Jun 24, 2002 at 08:27:22 +0200, Josef Spillner wrote:
Den Kernel und die Initrd kopierst Du aus dem loop-gemounteten Diskettenimage boot.img auf die /boot-Partition von einem der anderen installierten Systeme und traegst sie als zusaetzliche Bootoption in dessen LILO ein.
Hm, das entspricht doch aber in etwa dem was ich gemacht habe.
Du hast ein bootfaehiges Diskettenimage mit dd auf ein Partitionsdevice geschrieben. Das _ist_ was anderes.
Hast du einen Standard-lilo.conf-Eintrag dafür parat? Wenn ich init=/etc/init setze (wie irgendwo gelesen), fängt die Hardwareerkennung gleich gar nicht an, weil der Kernel kein init findet.
boot=/dev/hda lba32 image=/boot/vmlinuz-knoppix label=knoppix initrd=/boot/initrd-knoppix.gz append="lang=de ramdisk_size=100000"
wget http://www.itm.tu-clausthal.de/~perle/knx-hdinstall-0.1.tgz 08:20:01 FEHLER 404: Not Found.
Sorry, die Version habe ich entfernt, weil sie mit neueren Knoppix 2.2 beta und Knoppix 3.0 nicht fehlerfrei arbeitet. Die aktuelle Entwicklerversion kannst Du unter http://www.itm.tu-clausthal.de/~perle/knx-hdinstall-0.2test.tgz bekommen, wenn unsere f***$!%& Firmennetzanbindung wieder zuverlaessig ssh und scp durchlaesst.
Ich habe auch mal versucht, die Datei KNOPPIX direkt zu mounten und auf eine Partition mit ext2 auszupacken (cp -a /mnt/* /knoppix/). Nach etwa 800 MB ist das System eingefroren.
Das ist ein bekannter Bug im cloop-Device. Wenn groessere Datenmengen _zu_schnell_ daraus gelesen werden (z.B. weil das cloop-Image auf Festplatte liegt), friert der Blockdevicetreiber ein. Klaus hat leider noch keine Loesung dafuer :( Solange das cloop-Image von CD gelesen wird, sollte der Bug nicht auftreten.
bye, Chris