Witam
Mam pytania dotyczące programu dd i ogólnie jak działają systemy plików.
1))
Dlaczego nie można użyć programu dd
w celu wypalenia płyty bootowalnej, problem
z tego forum https://unix.stackexchange.com/questions/68426/how-to-burn-iso-image-to-dvd-using-dd-command
a w przypadku bootowalnego pendrive można https://askubuntu.com/questions/59551/how-to-burn-a-windows-iso-to-a-usb-device
Albo jeżeli miałbym 2 takie same płyty i na jednej działający bootowalny obraz a druga plyta czysta i wykonałbym
takie operacje:
- Obraz płyty bootowalnej:
$ dd if=/dev/sr0 of=~user/Pulpit/image.iso bs=2K
- Następnie wkładam czystą taką samą płytę i wypalam
dd if=~user/Pulpit/image.iso of=/dev/sr0 bs=2K
To dlaczego to miałoby nie zadziałać? Z tego co wiem program dd
dokładnie sektor
po sektorze kopiuje dane, taka dokładna kopia. Co robią magicznego programy do wypalania płyt?
2))
Na tym filmie
jest przedstawione w jaki sposób za pomocą dd
zrobić bootowalny usb.
Gość najpierw formatuje pendrive systemem fat32 następnie programem dd
zapisuję obraz na nim. Pendrive jest zawsze większego rozmiaru niż wypalany obraz iso
więc jak mniemam program będzie brał pierwsze sektory z pliku .iso i wpisywał je od początku w pamięci
flash więc na końcu kawałek pamięci pozostanie. Czyli system plików na pendrive będzie iso9660 (ewentualnie udf)
a później pozostałości po fat32 (metadane) ? Po co w ogóle formatować fat32 jeżeli i tak nadpiszemy to obrazem .iso ?
Z góry dzieki za odpowiedzi