PDA

View Full Version : Booten von einer selbst erstellten Remaster CD schlägt fehl



amaroq
09-07-2005, 09:37 AM
Hallo,

Ich habe von der aktuellen Knoppix CD V 3.9 einige Pakete deinstalliert und ein neues
ISO File erstellt.

Wenn ich jetzt von der CD bzw. vom ISO File boote dann versucht die remaster CD auf die Festplatte zuzugreifen und
ein fsck auszulösen, das allerdings fehl schlägt
folgendes erscheint beim Bootvorgang:



Scanning for USB/Firewire devices... Done.
Acessing KNOPPIX CDROM at /dev/hdc
Total memory found: 125040
Creating /ramdisk (dynamic size=92432k) on shcared memory...Done.
Creating unionfs and symlinks on ramdisk...
>> Read-only CD/DVD system successfully merged with read-write /ramdisk.
Done.
Starting init process.
INIT: version 2.78-knoppix booting
Running Linux Kernel 2.6.11
Running from HD, checking filesystems...
Activating swap...
Checking root file system...
fsck 1.38-WIP (09-May-2005)
fsck.ext2: Ist ein Verzeichnis beim Versuch, / zu öffnen
/:
SuperBlock ist unlesbar bzw. beschreibt kein gültiges ext2
Dateisystem. Wenn Gerät gültig ist und ein ext2
Dateisystem (kein swap oder ufs usw.) enthält, dann ist der SuperBlock
beschädigt, und sie könnten e2fsck mit einem anderen SuperBlock:
e2fsck -b 8193 <Gerät>

fsck failed. Please repair manually and reboot. Please note
that the root file system is currentliy mounted read-only. To
remount it read-write_

# mount -n -o remount,rw /

CONTROL-D will exit from this shell and REBOOT the system.


Ich möchte aber gar nicht, das die Festplatte einbezogen bzw. gemountet wird.

Beim remaster Prozess habe ich mich an das howto gehalten
von der Knoppix CD gebootet,
eine Festplatte gemountet (nicht leer, ist ein linux drauf installiert )
die benötigten Sourcen in ein Unterverzeichnis kopiert (source, master)
chroot auf den source gesetzt und das System modifiziert
eine komprimiertes Dateisystem erstellt, md5checksummen gebildet und
abschließend eine ISO-File erstellt.

Es werden keine Fehlermeldungen angezeigt.

Wäre nett wenn mir jemand helfen könnte?

Gruß
Mike

floschi
09-26-2005, 08:49 AM
Gibt es zu diesem Problem schon einen Lösungsvorschlag?
Ich denke nicht, dass er auf die Festplatte zugreifen möchte. Dennoch versucht er das gemountete Root Filesystem zu überprüfen, weil irgendeine der Variablen unter /etc/init.d/checkroot.sh nicht gesetzt wurde.
Mit Ausgabe der jeweiligen Inhalte der Variablen sollte man der Lösung näher kommen.
Ich versuchs mal.
echo "$fsck" und ähnliches ...