Mam następujące ograniczenia:
- Mam
.zipplik 1,0 GB na moim komputerze, który zawiera jeden plik, obraz dyskuraspbian. Po rozpakowaniu ten plik ma 3,2 GB i nosi nazwę2015-11-21-raspbian-jessie.img. - Po pobraniu pliku zip mam na komputerze prawie 1,0 GB miejsca do przechowywania, za mało miejsca, aby wyodrębnić obraz na komputer.
- Ten plik musi być nieskompresowany i zapisany na karcie SD zwykłym starym
dd.
Czy mogę zapisać obraz na karcie SD zgodnie z tymi ograniczeniami?
Wiem, że możliwe jest przepuszczanie danych przez tarrurę, a następnie przesyłanie danych w innym miejscu, jednak czy to nadal będzie działać w przypadku zipformatu pliku, czy też całe archiwum musi zostać zdekompresowane przed udostępnieniem jakichkolwiek plików?
/dev/sdh, uruchom unzip -p file.zip >/dev/sdh. (Wiem, że stosowanie ddjest tradycyjne, ale nie jest konieczne.)
dd? Pomyślałem, że potrzebny będzie parametr Rozmiar bloku.
dd. W przeszłości rozmiar bloku był bardzo ważny podczas pisania na taśmy. W przypadku dysków nie ma to znaczenia.
ddpozwala tylko na utratę danych lub spowolnienie (lub w rzadkich przypadkach przyspiesza trochę, jeśli jest wystarczająco duży). Zapomnij o dd, to bardzo rzadko przydatne.