Kod: Zaznacz cały
mkdir /mnt/backup
Kod: Zaznacz cały
sudo mount /dev/sda1 /mnt/backup
sudo dd bs=2M if=/dev/mmcblk0 of=/mnt/backup/SuplaSD-$(date +%F).img
Kod: Zaznacz cały
sudo umount -f /dev/sda1
Kod: Zaznacz cały
mkdir /mnt/backup
Kod: Zaznacz cały
sudo mount /dev/sda1 /mnt/backup
sudo dd bs=2M if=/dev/mmcblk0 of=/mnt/backup/SuplaSD-$(date +%F).img
Kod: Zaznacz cały
sudo umount -f /dev/sda1
Super, dziękimichael pisze: ↑śr lut 08, 2017 6:33 am Na początku musisz stworzyć katalog gdzie będziesz mountować swojego pendrive'a załóżmy, że będzie to ten sam folder co wpisywałem powyżej, czyli:
Powyższą linijkę pomijasz przy następnych razach. Po prostu wpisujesz poniższe komendyKod: Zaznacz cały
mkdir /mnt/backup
Na koniec odmountowujemy naszego pendrive'aKod: Zaznacz cały
sudo mount /dev/sda1 /mnt/backup sudo dd bs=2M if=/dev/mmcblk0 of=/mnt/backup/SuplaSD-$(date +%F).img
Najlepiej zrobić sobie mini skrypt analogicznie do mojego poprzedniego postu z powyższymi 3-ma linijkami i wtedy jednym poleceniem załatwiasz sprawę.Kod: Zaznacz cały
sudo umount -f /dev/sda1
Panowie sukces, po wielu próbach jestem w trakcie zgrywania backupu. Problemem jest/był czytnik kart wbudowany w lapka, nie czytał partycji linuksowej, w ogóle przez co wszystkie programy do kopiowania też nie miały do niej dostępu. wsadziłem kartę do innego urządzenia i z miejsca hdd raw coppy tool widzi cała kartę z obiema partycjami.pzygmunt pisze: ↑sob lip 29, 2017 11:27 am Podmontowany system plików nie obsługuje dużych plików (np pendrive z FAT-em) albo nie masz miejsca na woluminie docelowym.
Możesz też zrobić tak. Plik z kopią będzie dużo mniejszy
dd if=/dev/mmcblk0 conv=sync,noerror bs=2M | gzip -c > /mnt/backup/SuplaSD-$(date +%F).img
Tak czy siak... kopiowanie obrazu karty live to niezbyt dobry pomysł.
Kod: Zaznacz cały
pi@raspberrypi:~/backup $ sudo ./backup.sh
dd: failed to open '/dev/mmcblk0': No such file or directory
Kod: Zaznacz cały
mount