Alice Projekt: Erstellen der Bootdiskette Inode Anzahl zu klein
Hallo, ich bin gerade dabei eine ALICE Bootdiskette zu erstellen, doch leider gibt es da ein Problem. Alice = Automatic Linux Installation and Configuration Environment ALICE Version: 0.9.5 Beim Erstellen des Dateisystems auf der Diskette wird eine zu kleine Inode- Anzahl genommen. Da auf der Diskette viele Devices erstellt werden, ist die Diskette schon voll (die Inodes sind verbraucht), bevor alle Daten auf die Diskette kopiert sind. Hier ein paar Ausgaben von den gemounteten Images: #:/usr/share/doc/packages/alice> df -i /root/alice/tmp/boot 0 0 0 - /tmp/mnt10341.newimg /root/alice/tmp/disk/initdisk 7200 6182 1018 86% /tmp/mnt10341.inidsk /root/alice/tmp/disk/new_initdisk 3008 3008 0 100% /tmp/mnt10341.newdsk Wie man hier sehen kann ist die Inodezahl beim new_initdisk Image 3008. Im Script "/usr/lib/alice/utils/make_inst_disk" habe ich die Zeile 277 dahingehend abgeändert, dass nicht standardmäßig 2000 Inodes erstellt werden, sondern 7200. Das ist, finde ich, keine entgültige Lösung, da hier mit einer Variablen gearbeitet wird "${initrd_inodes}". Wo kann ich diese Variable ändern. In der Dokumentation zu alice habe ich nichts gefunden. Ich habe diese Variable in die Info-Datei mit übernommen, doch es kommt mir vor, als ob sie ignoriert wird. Gruß Sven Schiwek -- AIS Automations- und Informationssysteme GmbH, Rheinweg 7, 34131 Kassel, Germany mailto:sven.schiwek@ais-ag.de http://www.ais-ag.de Phone: +49-561/30859-0, Fax: +49-561/30859-39
Hy, Am 02/08/02@10:33 schrieb Sven Schiwek: [Alice Boot-Disk zu wenig inodes]
Wie man hier sehen kann ist die Inodezahl beim new_initdisk Image 3008. Im Script "/usr/lib/alice/utils/make_inst_disk" habe ich die Zeile 277 dahingehend abgeändert, dass nicht standardmäßig 2000 Inodes erstellt werden, sondern 7200. Das ist, finde ich, keine entgültige Lösung, da hier mit einer Variablen gearbeitet wird "${initrd_inodes}". Wo kann ich diese Variable ändern. In der Dokumentation zu alice habe ich nichts gefunden. Ich habe diese Variable in die Info-Datei mit übernommen, doch es kommt mir vor, als ob sie ignoriert wird.
Ich kenne Alice nicht und es kann daher auch Blödsinn sein, was ich rede, aber: initrd_inodes würde ich auf die inoden Anzahl in der bei booten verwendeten Ramdisk beziehen und nicht auf die Diskette. Falls Du die entsprechende Diskette auch von Hand formatieren kannst würde ich mir die manpage von mkfs.<von Alice verwendetes Filesystem> anschauen. Bei ext2 zum Beispiel -i. HTH. -- :wq-y maik
participants (2)
-
Maik Holtkamp
-
Sven Schiwek