Benötigtes Paket installieren:
Code:
apt-get update
apt-get install ntfs-3g
Wenn ihr das Sicherungslaufwerk über Linux formatieren wollt könnt ihr nun folgenden Befehl nutzen:
Code:
mkfs.ntfs -f /dev/sda1
Durch NTFS wird aber die Schreibgeschwindigkeit unter Linux stark reduziert! Besser wäre den Datenträger mit ext3 oder ext4 zu formatieren:
Code:
mkfs.ext4 /dev/sda1
Anleitung:
Ihr geht dabei wie folgt vor:
(alle Befehle erfordern root Rechte, also ggf sudo davor schreiben!)
Zunächst müssen wir erst das RaspberryPI System als read-only mounten damit nicht wärend des sicherns auf die Partitionen geschrieben wird (zB von Diensten wie CRON o.ä.) und unsere Sicherung dadurch nutzlos werden würde (siehe dicker roter Hinweis weiter oben).
Dazu müsst ihr /etc/fstab bearbeiten und "ro" zu den beiden Partitionen hinzufügen, sodass es ungefähr wie folgt aussieht:
Code:
proc /proc proc defaults 0 0
/dev/mmcblk0p1 /boot vfat defaults,ro 0 2
/dev/mmcblk0p2 / ext4 defaults,noatime,ro 0 1
Diese Änderung müsst ihr nach dem erstellen es Abbilds wieder rückgängig machen - und zwar müsst ihr dazu folgenden Befehl ausführen bevor ihr logischerweise /etc/fstab verändern bzw speichern könnt:
Und dann rebooten damit die Partitionen der SD beim nächsten Systemstart nur als read-only gemounted wird:
Code:
reboot
Nach dem reboot könnt ihr das ganze prüfen indem ihr über den Befehl mount kontrolliert ob " (ro " hinter der " / " und " /boot " Partition steht - oder ihr versucht jeweils in " / " und " /boot/ " eine Datei zu erzeuchen was aber nicht funktionieren dürfte
Du musst angemeldet sein, um Bilder zu sehen.
->touch /test ; touch /boot/test
Herausfinden ob das SicherungsLaufwerk erkannt wurde:
Code:
dmesg | grep sd
(die erste Partition ist meistens sda1 oder sdc1)
Verzeichnis erstellen wohin wir das Laufwerk mounten und die erste Partition mounten/einbinden:
Code:
mkdir -p /mnt/sda1
mount /dev/sda1 /mnt/sda1/
(Pfade ggf anpassen)
------------------------------------------------------------------------------------------------------------------------------------------
Der reguläre Weg ein vollständiges 1:1 Abbild der SD zu erstellen sähe normalerweise wie folgt aus:
Code:
dd if=/dev/mmcblk0 of=/mnt/sda1/rpi.img bs=1M
(if -> input file , of -> output file)
Das erzeugt aber besagtes 1:1 Abbild, also in meinem Fall wäre das rpi.img dann ca. 8GB groß.
Funktioniert so natürlich auch, ist aber wie ich finde unschön, vorallem wenn man die Datei ggf auch zum Download bereitstellen möchte