Dazu muss man zunächst den zuvor eingesteckten USB-Stick ausfindig machen, damit man weiß, unter welcher Adresse er zu erreichen ist:
|
Quellcode
|
1
|
fdisk -l
|
In meinem Beispiel ist dies /dev/sde
Das HowTo baut auf dieser Bezeichnung auf. Der Laufwerksname ist ggf. den eigenen Gegebenheiten anzupassen!
Wer einfach die Beispiele kopiert und ins Terminal einfügt, riskiert u.U. Datenverlust!
Eventuell vorhandene Partitionen (in der Regel dürfte der Stick bereits über mindestens eine Partition verfügen) werden ausgehangen:
|
Quellcode
|
1
|
umount /dev/sde1
|
Sollten weitere Partitionen auf dem Stick existieren, sind diese ebenfalls auszuhängen (sde2, sde3, usw.)
Mit den folgenden Schritten werden alle Daten auf dem USB-Stick unwiederbringlich gelöscht!
Es ist unbedingt auf die richtigen Laufwerksangaben zu achten, sodass man nicht "aus Versehen" eine Festplatte löscht!
Zu allererst löscht man alle Daten auf dem Stick (dies entfernt ebenso alle vorhandenen Partitionen).
Der folgende Befehl beschreibt den kompletten Stick mit Nullen. Es kann einen Augenblick dauern bis dieser Vorgang abgeschlossen ist:
|
Quellcode
|
1
|
cat /dev/zero > /dev/sde
|
Abschließend kommt es zu dieser Meldung:
cat: Schreibfehler: No space left on device
Das ist in Ordnung und bedeutet schlicht, dass der Vorgang abgeschlossen ist und der gesamte Stick überschrieben wurde.
Nachdem der USB-Stick nun komplett leer ist und auch die Partitionstabelle nicht mehr existiert, werden neue Partitionen erstellt. Es werden zwei Partitionen benötigt. Die erste für das Grundsystem und die zweite, um auf dieser Änderungen und Einstellungen speichern zu könnnen.
Dieser Schritt wird mit fdisk erledigt:
|
Quellcode
|
1
|
fdisk /dev/sde
|
Nun werden die folgenden Befehle ausgeführt, die über einzelne Buchstaben und Zahlen gesteuert werden:
Den jeweiligen Buchstaben oder die Zahl eingeben und mit 'Enter' bestätigen:
n = Neue Parition
p = Primäre Partition
1 = Erste Partition
Enter = Übernimmt die Vorgaben für den ersten Zylinder
+750M = Legt die Größe der neuen Partition fest ( 750 MB )
t = Dateisystemtyp festlegen
b = FAT32
a = Zum Setzen des Parameters 'aktiv / boot'
1 = Auswahl der ersten Partition
Da künftig nichts in diese Partition geschrieben wird, muss die Partition nicht größer sein.
Für eigene Daten und das Speichern von Einstellungen wird die bereits erwähnte zweite Partition angelegt:
n = Neue Parition
p = Primäre Partition
2 = Zweite Partition
Enter = Übernimmt die Vorgaben für den ersten Zylinder
Enter = Übernimmt die Vorgaben für den letzten Zylinder
w = Schreibt die Änderungen auf den Stick
Nach dem schreiben der Partitionstabellen hängt Ubuntu die beiden neuen Partitionen automatisch in das System ein. Bevor wir nun die Partitionen formatieren hängen wir diese aus dem Dateisystem erst einmal wieder aus:
|
Quellcode
|
1
|
umount /dev/sde1 /dev/sde2
|
Nun bekommen die beiden neuen Partitionen noch ihr Dateisystem.
Die erste Partition bekommt FAT32 die zweite ext2.
|
Quellcode
|
1
2
|
mkfs.vfat -F 32 -n ubuntu /dev/sde1
mkfs.ext2 -L casper-rw /dev/sde2
|
Hier angekommen, ist es ein guter Zeitpunkt die Anzahl von mounts der zweiten Partition zu ändern, bis das Dateisystem gecheckt wird:
|
Quellcode
|
1
|
tune2fs -c 80 /dev/sde2
|
Sind die Dateisysteme angelegt worden, zieht man der Einfachheit halber den Stick ab und steckt ihn wieder ein.
Ubuntu hängt die beiden neuen Partitionen nun automatisch nach /media/ubuntu und /media/casper-rw ein.
Die beiden Nautilusfenster, die sich u.U. dabei öffnen, können geschlossen werden.