Entschuldigung, erstmal nur deutsch. English "comming soon".
1. Einleitung
Angeregt durch einige Beiträge im deutschen Forum habe ich mal versucht mit den "Hausmitteln" der Pandora eine SD Karte zu erstellen, von der man mehrere Betriebsysteme booten kann. Mein Ziel war es dabei keine zusätzlichen Tools wie z.B. P-Boot zu nutzen. Das Ergebnis habe ich zum download bereit- gestellt. Die Benutzung erfolgt auf "Eigene Gefahr".
2.Inhalt meiner Karte
Meine 64GB Karte habe ich wie folgt mit geparted partitioniert:
P1. RISC OS 4000MB FAT32 (Max. 4GB möglich, sonst bootet RISC OS nicht)
P2. Daten 28000MB FAT32 (Als Sammelordner für alle BS wie z.B. für die PNDs, Musik, Bilder)
P3. Angstrom 5860 MB Ext3 (Für die tägliche Nutzung. Falls mal was schief geht bleibt der Nand.)
P4. Erweiterte (extended) Partition... Der Rest der Karte... darin erstellt:
P5. Bodhi Linux 4390 MB ext2
P6. Slackware 11720MB ext2
P7. Ubuntu Rest (bei mir 5790MB) ext2
3. Downloads
Ausser die Daten-Partition habe ich alle Partitionen unter Angström (nand) im Terminal mit
sudo dd if=/dev/mmcblk0(Partition) | gezip > /media/mmcblk1p1/partition.gz
gepackt. RISC OS entspricht der Distro bzw. dem GrundImage. Nur die Pfade wurden angepasst. Angström, Bodhi Linux und Ubuntu (User: pandora Passwort: p) sind unverändert zum original download. Nur das Laden des Kernels wurde angepasst. Für Slackware wurde ein User pandora mit Passwort pandora eingerichet.
Zusätzlich habe ich mich dann doch entschieden ein komplettes Image meiner Karte bereitzustellen.
Für die Nutzung der Karte wird ein geändertes bootmenu benötigt. Das für mein Komplett-Image habe ich bereitgestellt.
RISC OS: Wenn es verwendet werden soll, muß es zwingend in die 1. Partition!!!!
D1. Distro und Grundimage
D2. Angström
D3. Bodhi Linux
D4. Slackware
D5. Ubuntu
D6. Komplettes Multiboot Image für eine 64GB Karte
Das Bootmenu dafür: Um das zu nutzen, vom Nand booten, Terminal aufrufen und
sudo Thunar aufrufen. Das filesystem /boot öffnen und das alte bootmenu.txt umbenennen und bootmenu.txt aus meinem Archiv einkopieren.
Stellt man sich selbst eine Reihenfolge zusammen, muß das bootmenu entsprechend modifiziert werden!
4. Die Kopierorgie
Angström vom Nand (default) booten. Im linken Slot befindet sich eine Karte (ext oder NTFS) namens Daten auf der sich die Downloads befinden. Rechts befindet sich die Zielkarte.
Machen wir es uns einfach und kopieren das Komplett-Image...
gunzip -c /media/Daten/MultiBoot.gz | sudo dd of=/dev/mmcblk1
Password:****** [Enter] Das wilde geflacker der Laufwerks-LEDs beginnt. Das dauert.... und dauert...
Eine Meldung gibt es am Ende oder bei einem Fehler. Also Geduld. Falls Eure Karte ein wenig kleiner ist als meine, keine Panic. Das funktioniert trotzdem.
Falls Ihr die Einzelpartitionen kopieren wollt, z.B. auf eine 32GB Karte... analog (Beispiel Bodhi):
gunzip -c /media/Daten/Bodhi.gz | sudo dd of=/dev/mmcblk1p5
mmcblk1 steht für Karte recht; p5 = 5. Partiton... ggf. anpassen.
Nicht vergessen das bootmenu zu kopieren bzw. zu ändern!!!!
Viel Spass.