Direkt zum Inhalt

Vorbereiten der Micro-SD-Karte für Dual Boot

Das ist das praktische an Ubuntu: Ich schiebe die Micro-SD-Karte im Adapter in meinen Kartenleser und schon wird sie als Speichermedium erkannt und gemountet. Ein Befehl auf der Shell reicht um sie zu orten:

user@edge:~# mount
/dev/sdb1 on /media/data type vfat (rw)

Weil sie vom System gemountet wurde, ich aber meine Operationen als root durchführen sollte, werde ich root, hänge die Karte erstmal wieder aus um sie sofort wieder zu mounten:

user@edge:~# umount /media/data
user@edge:~# sudo -s
root@edge:~# mount /dev/sdb1 /media/data

Jetzt mach ich mich also erstmal mit fdisk daran sie für mein Vorhaben zu vorzubereiten in dem ich erstmal die vier werksseitigen Partitionen lösche:

root@edge:~# fdisk /dev/sdb1
Befehl (m für Hilfe): p   

Platte /dev/sdb1: 3987 MByte, 3987734528 Byte
123 Köpfe, 62 Sektoren/Spur, 1021 Zylinder, zusammen 7788544 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Festplattenidentifikation: 0x6f20736b

     Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1p1   ?   778135908  1919645538   570754815+  72  Unbekannt
/dev/sdb1p2   ?   168689522  2104717761   968014120   65  Novell Netware 386
/dev/sdb1p3   ?  1869881465  3805909656   968014096   79  Unbekannt
/dev/sdb1p4   ?  2885681152  2885736650       27749+   d  Unbekannt

Befehl (m für Hilfe): d
Partitionsnummer (1-4): 4
Befehl (m für Hilfe): d
Partitionsnummer (1-4): 3
Befehl (m für Hilfe): d
Partitionsnummer (1-4): 2
Befehl (m für Hilfe): d
Partitionsnummer (1-4): 1

Dann lege ich eine einzelne, große primäre Partition auf der Speicherkarte an:

Befehl (m für Hilfe): n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
Partitionsnummer (1-4, Vorgabe: 1): 1
Erster Sektor (2048-7788543, Vorgabe: 2048): 2048
Last Sektor, +Sektoren or +size{K,M,G} (2048-7788543, Vorgabe: 7788543): 
Benutze den Standardwert 7788543

Vergebe erstmal noch irgendeinen Dateisystemtyp, den wir anschliessend sowieso in ext4 ändern werden:

Befehl (m für Hilfe): t
Hex code (L um eine Liste anzuzeigen): 83

Jetzt muss die neue Partitionstabelle noch geschrieben werden:

Befehl (m für Hilfe): w
Die Partitionstabelle wurde verändert!

Et voila – das war fdisk. Kurz und schmerzfrei 😉

Nun wollen wir die Speicherkarte für die neue Aufgabe vorbeiten und dafür benötigen wir ein Dateisystem vom Typ ext4. Das erreichen wir mit mkfs.ext4:

root@edge:~$ mkfs.ext4 -Ldata /dev/sdb1
mke2fs 1.42 (29-Nov-2011)
/dev/sdb1 ist eingehängt; werde dort kein Dateisystem erstellen!

Oops *lol

root@edge:~$ umount /dev/sdb1
root@edge:~$ sudo mkfs.ext4 -Ldata /dev/sdb1
Schreibe Superblöcke und Dateisystem-Accountinginformationen: erledigt

So und jetzt muss die Karte wieder ins System eingehängt werden- ich wähle den Einhängepunkt der Speicherkarte /media/plasma/

root@edge:~$ mkdir /media/plasma
root@edge:~$ chmod 777 /media/plasma/
root@edge:~$ mount /dev/sdb1 /media/plasma
root@edge:~$ mount
/dev/sdb1 on /media/plasma type ext4 (rw)

Perfekt, können wir mit der Dual Boot Installation loslegen 🙂