This page (revision-2) was last changed on 14-Nov-2006 09:57 by MarkusMonderkamp 

This page was created on 03-Oct-2006 21:29 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
2 14-Nov-2006 09:57 4 KB MarkusMonderkamp to previous für JSPWiki mit Thomas' und Peter's Filter
1 03-Oct-2006 21:29 4 KB UnknownAuthor to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

Dies ist eine AlteSeite aus unserem UseModWiki bei Sourceforge.>>
<<
Bitte überarbeite die Seite, passe die Formatierung für das JSPWiki an
und entferne diesen Text.

Vielen Dank!

{{{
>>= Knoppix auf<<
Festplatte =

== Warum? ==

Eigentlich ist es ja quatsch, eine Distribution, die extra
f&uuml;r die CD gemacht wurde, auf eine Festplatte zu
&uuml;bertragen. Trotzdem gibt es zwei Gr&uuml;nde
hierf&uuml;r:

F&uuml;r '''Anwender''' ist es interessant, daï¿? das
Knoppix-System so schneller lï¿?uft. Auï¿?erdem sind gewisse
Konfigurationen mï¿?glich. Allerdings sollte man damit sehr sparsam
sein. Einer der Vorteile von Knoppix ist ja, daï¿? man ab und zu
eine neue Version einfach ein- und loslegt. Wenn man diese dann
wieder auf die Platte kopiert, ist die wertvolle Konfiguration
nat&uuml;rlich weg. Zumindest im Moment... wir arbeiten daran
:-)

Fï¿?r '''Entwickler''', die Ihre eigene, angepasste Knoppix-CD
machen wollen, ist es nat&uuml;rlich wichtig, das System
erstmal in einer Form zu haben, die eine Bearbeitung mï¿?glich
macht. Nachher kann dieses System dann wieder auf eine CD gebannt
werden. (Dazu gibts dann spï¿?ter eine Seite, wenn ich soweit
bin...)

== Partitionierung ==

Ich gehe mal davon aus, dass der geneigte Leser das alleine
hinbekommt. Hilfreich sind hierbei Programme wie fdisk oder cfdisk;
wenn eine vorhandene Windowspartition verkleinert werden soll auch
fips (siehe WindowsPartitionVerkleinern) oder parted (kann
eigentlich alles). Ich selber benutze cfdisk und parted, die auch
beide auf der Knoppix-CD sind. Dort findet man auch entsprechende
Anleitungen.

Alle hier genannten Schritte m&uuml;ssen als root
ausgef&uuml;hrt werden. Dazu wechselt man entweder mit
''Strg+Alt+F1'' auf die Textkonsole oder startet in einem Terminal
mit ''sudo konsole'' ein root-Konsolenfenster.

Wir benï¿?tigen eine einzelne Partition mit mind. 2GB Grï¿?ï¿?e.
(Mehr passt nicht auf die CD.) Nach dem Verï¿?ndern der
Partitionsdaten ist am besten ein reboot fï¿?llig. Auf dieser
Partition muss (z.B. f&uuml;r hda5) mit
 
 mke2fs /dev/hda5

ein ext2-Filesystem angelegt werden. Wenn man gerade beim
Partitionieren ist, sollte man eine swap-Partition nicht vergessen.

== Kopieren ==

Da die vorhergehenden Schritte ja wahrscheinlich aus dem CD-Knoppix
heraus gemacht wurden, kann dieses ganz einfach kopiert werden,
nachdem die Partition (z.B. hda5) gemountet wird:

 mount /mnt/hda5
 cd /
 cp -ax /KNOPPIX/* /mnt/hda5

== &Auml;nderungen ==

Im neuen Knoppix-System muss noch eine /etc/fstab eingerichtet
werden. Diese muss einen Eintrag f&uuml;r "/proc" und einen
f&uuml;r "/" enthalten.

== LILO einrichten ==

Um lilo nachher auch aus dem Festplatten-Knoppix richtig aufrufen
zu kï¿?nnen, modifiziert man am besten direkt die lilo.conf auf der
Festplatte (statt /etc/lilo.conf in der Ramdisk).

Also mit Deinem Lieblingseditor die Datei
''/mnt/hda5/etc/lilo.conf'' entsprechend anpassen. Wenn Knoppix auf
hda5 ist, ist keine ï¿?nderung nï¿?tig, ansonsten muss die Zeile
''root=/dev/hda5'' verï¿?ndert werden. Eventuell vorhandene
Windows-Partitionen etc. sind nat&uuml;rlich auch einzutragen.

Das Knoppix-Image muss "read-write" gemountet werden. Dies ist
ebenfalls noch zu ï¿?ndern.

Ziemlich am Ende der Datei muss noch im Block unter
''image=/vmlinuz.old'' das "#" vor "optional" entfernt werden
(Keine Ahnung, warum das da steht).

Jetzt sollten noch die Lieblings-Bootoptionen eingetragen werden.
Ein Blick in die Datei ''syslinux.cfg'' auf der Bootdiskette hilft
da vielleicht.

== Lilo starten ==

Wer will, kann die Datei ''/mnt/hda5/boot/boot.0300'' lï¿?schen.
Dann wird der bisherige Bootblock als Backup in diese kopiert.

Lilo wird dann folgendermassen gestartet:

 lilo -v -r /mnt/hda5

Jetzt die CD aus dem Laufwerk und neu gebootet. Ab sofort ist der
Rechner unabhï¿?ngig von der CD!

== noch zu lï¿?sende Probleme ==

Es gibt einige Verwirrung, wenn die Root-Partition read-only
gemountet wird, die Hardwareerkennung aber Ihre Ergebnisse
nat&uuml;rlich in /etc schreiben will. Entweder ï¿?ndert man
die Tatsache, daï¿? die Partition read-only ist, dauerhaft (wie
oben angegeben), oder man arbeitet mit einer Bootdisk (oder einer
Bootpartition).

Die erste Lï¿?sung ist sicherlich besser f&uuml;r Anwender, die
ein mï¿?glichst normales Linuxsystem benutzten wollen, die zweite
besser f&uuml;r Entwickler, die das Knoppix-Image nur
kontrolliert ï¿?ndern wollen.
<<}}}