pátek 7. prosince 2018

Záchrana dat na Raspberry Pi

Pokud se stane a Raspberry Pi nestartuje jak má, je v následujících řádkách návod, jak z filesystému přenést data na flashku.

Nejprve je potřeba nastartovat RPi do single user mode:

1) Vytahnout SD kartu a vložit do čtečky karet na počítači. Objeví se malá parition, která obsahuje soubor cmdline.txt

2) Editovat soubor cmdline.txt - na konec řádku dopsat init=/bin/sh
 
3) SD kartu vložit zpět do RPi a nastartovat. RPi je nutno mít připojenou k monitoru před HDMI a je potřeba mít v USB zapojenou klávesnici.

4) RPi skončí v command promtpu, kde můžeme zadávat příkazy. Pomocí příkazu ls si nechte vypsat soubory v souborovém systému

Připojení USB flashdik

5) Do USB vložte flash disk.

6) V single user modu je filesystem mountovaný jako read only. Proveďte přemountování systému s možností zápisu:

mount -o remount,rw /

7) V adresáři /mnt vyvořte adresář, na který bude filesystem mountovaný

cd /mnt
mkdir usbdisk

8) Namountujte filesystem usb

mount -o rw /dev/sda /mnt/usbdisk

9) Zkontrolujte, že je usb disk správně připojený

ls /mnt/usbdisk

10) Pomocí příkazu cp nakopírujte soubory z SD karty na USB disk