Ocena wątku:
  • 1 głosów - średnia: 5
  • 1
  • 2
  • 3
  • 4
  • 5
Tutorial Tworzenie bootowalnego pendrive'a za pomocą niskopoziomowego programu dd.
#4
0

  1. Nie "ls|grep iso" tylko "ls *.iso" - grep słuzy do czegos innego... wynik jest podobny ale nie do tego służy grep..
  2. Nie "umount /dev/sdb" tylko "umount /dev/sdbX", mozna zamontowac /odmontowac filesystem a nie urządzenie
  3. bs i count w tej kombinacji jak podales nie ma uzasadnienia, ta operacja to zerowanie, formatowanie jest czymś innym.
   I zerowanie szybkie można sprowadzic do bs=512 count=1 bo zalezy nam na usunieciu mbr i tablicy partycji. Zerowanie/nadpisywanie przypadkowymi       danymi robi się w innym przypadku i koniecznie na calym urzadzeniu blokowym. Zreszta zerowanie przy wgrywaniu iso tez nie ma sensu, bo i tak nadpisane to bedzie informacją z iso. Na jedno wyjdzie. [Obrazek: wink.png]
Przy wgrywaniu iso bym ustawil wiekszy blok danych i użył flagi: oflag=direct, np.

Kod:
sudo dd if=netrunner-desktop-1901-64bit.iso of=/dev/sdb bs=8M oflag=direct

No i do tego wypowiedz jeszcze @morfika, tak jak napisał..
Sync zasadniczo działa, ale jak nie zadziała to trzeba wiedzieć czemu (i nie obwiniac popsutego pendrive'a) Wink


ps. dobór optymalnego bs zalezy od wielu czynników, temat raczej na cały tutek.  Smile
Odpowiedz


Wiadomości w tym wątku
RE: Tworzenie bootowalnego pendrive'a za pomocą niskopoziomowego programu dd. - przez ulvhedin - 02-03-2019, 15:22

Skocz do:




Użytkownicy przeglądający ten wątek: 1 gości