PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linux installer CD mit XFS erstellen ?



ranseyer
22-06-2005, 20:42
Hallo,
ich möchte eine Linux Installer-CD für ne VDR Distri erstellen (VDR=Video Disk Recorder)

Nach dem Booten der CD soll ein vorhandenes Skript die Platte partitionieren und dann als XFS (!!) oder ext3 formatieren. Dann Tar entpacken und ein paar Verzeichnisse anlegen...

Welches CD-Image würded Ihr mir als Basis empfehlen ? (aktueller Kernel)
Ich hab zwar dat ganze schon prinzipiell fertig, aber ohne XFS Unterstützung...
Ich denke so an ca. 2-4 MB für das CD Image ohne mein Tar-File...

Für Tipps danke ich im Vorraus.

Gruss

Martin

peschmae
22-06-2005, 21:18
Wenn du das ganze schon fertig hast wo ist dann das Problem? Halt noch xfs-tools dazuschmeissen (eventuell gegen die uLibc gelinkt oder so) und gucken dass der Kernel XFS-Support hat. Mehr muss da eigentlich nicht hin.

MfG Peschmä

ranseyer
23-06-2005, 06:07
Wenn du das ganze schon fertig hast wo ist dann das Problem? Halt noch xfs-tools dazuschmeissen (eventuell gegen die uLibc gelinkt oder so) und gucken dass der Kernel XFS-Support hat. Mehr muss da eigentlich nicht hin.

MfG Peschmä

Genau das sind meine Probleme. XFS-Tools woher nehmen ? (gelinkt gegen was ?; Muss ja dann auf dem gleichen Kernel/Distri kompiliert sein)
Der Kernel ist der nächste Punkt keine Ahnung wie man nen Kernel für ne ISO-Linuxumgebung baut. Vermutlich muessen die Module fest eingebunden werden (?)


Am liebsten wäre mir irgend ein CD Image für nen ähnlichen Zweck wo ich das funktionierend rausholen kann...

Gruss

Martin

peschmae
23-06-2005, 22:45
Genau das sind meine Probleme. XFS-Tools woher nehmen ? (gelinkt gegen was ?;

Woher? http://oss.sgi.com/projects/xfs/ Oder von Debian, die haben auch immer Paketquellen...

Linken? Naja, statisch gegen die uClibc sollte eigentlich funktionieren. Die ist ja recht klein und auf einer CD kannst du dir das leisten denke ich.



Muss ja dann auf dem gleichen Kernel/Distri kompiliert sein)
Der Kernel ist der nächste Punkt keine Ahnung wie man nen Kernel für ne ISO-Linuxumgebung baut. Vermutlich muessen die Module fest eingebunden werden (?)

Entweder oder du nimmst eine Initrd. Kommt etwas drauf an wie das schon vorher gemacht wurde.



Am liebsten wäre mir irgend ein CD Image für nen ähnlichen Zweck wo ich das funktionierend rausholen kann...


Hast du doch schon oder hab ich da was falsch verstanden?

MfG Peschmä

ranseyer
24-06-2005, 07:12
Ich hab bis jetzt ein fertiges CD Image genutzt(Herkunft relativ unklar) , dort ein paar Skripte in die inird eingebaut und das tar File zu entpacken draufgelegt.
Wie ich beim compilieren von den xfs-tools die zugehörige Library beinflussen kann wäre mir z.b. nicht klar...

Deshalb wäre mir am liebsten eine definierte Basis (CD-Image mit 3-6MB) zu verwenden...

Danke für die Mühe mit meinen dummen Fragen.

Gruss
Martin

peschmae
24-06-2005, 07:24
Hmm, also eigentlich meinte ich die Dietlibc nicht die uClibc (gibts sowas überhaupt? egal ;))

http://www.fefe.de/dietlibc/
Hier steht wie kompilieren:
http://www.fefe.de/dietlibc/FAQ.txt

Was du genau am besten als Basis nimmst weiss ich jetzt nicht so genau. Eventuell Morphix, aber vielleicht ist dir das eher zu fett (wäre aber recht leicht erweiterbar und hat gute howtos zu dem Thema soviel ich weiss)

Das einzige was ich bisher gemacht habe - aber das ist ziemlich beschränkt in den Möglichkeiten - ist eine 2.88MB Diskette mit http://syslinux.zytor.com/ drauf (nach der dortigen Anleitung).

MfG Peschmä