Jak zrobić dysk USB z systemem Windows 7 przy użyciu tylko poleceń Unix?


1

Myślę, że mogę sformatować go za pomocą newfs_msdos. i dd, aby skopiować zawartość ISO na USB. Nie mogę go uruchomić. Próbowałem to zrobić wcześniej, ale to nie działało. Czy ktoś to zrobił?


Znajdziesz najlepsze rozwiązania, czytając te odpowiedzi na askubuntu. I jeszcze trochę kujony (za pomocą wiersza poleceń) tutaj na serwerze .
erik

Odpowiedzi:


1

Wystarczy odpowiedzieć na podstawowe pytania: jaką masz płytę główną? Czy zmieniłeś kolejność uruchamiania w BIOSie?

Niedawno musiałem to zrobić dla laptopa netbook. Metoda, którą zastosowałem, była prawdopodobnie bardzo podobna do tej, którą wypróbowałeś, ale i tak ją dam:

  1. Zanim przejdziesz dalej, upewnij się, że pamięć USB została wyczyszczona

    dd if=/dev/zero of=/dev/<usb_stick>
    
  2. Utwórz nową tablicę partycji na pamięci USB i utwórz partycję (używając fdisk , parted lub gparted ). Oznacz partycję jako „bootowalną” lub „aktywną”. Sformatuj pamięć USB jako FAT32.

  3. Zamontuj nową partycję.

  4. Skopiuj zawartość DVD / ISO na zamontowaną partycję:

    dd if=/home/trent/iso/win7.iso of=/mnt/usb1
    
  5. Uruchom ponownie i upewnij się, że Twoje zamówienie / priorytet ma najpierw urządzenia USB.

Niestety wydaje się, że istnieją różne metody, które działają dla różnych osób, a nie tylko jedno uniwersalne rozwiązanie. Widziałem inne instrukcje, w których podobno dodawano zawartość ISO do urządzenia (/ dev / sdc) zamiast zamontowanej partycji FAT32, ale to nigdy nie działało dla mnie.

Jedyną inną metodą, która działała dla mnie, było wykonanie tego w systemie Windows za pomocą polecenia DISK PART. Wypróbuję inne metody w systemie Linux, aby sprawdzić, czy mogę znaleźć dla ciebie alternatywę.


1
nie formatuj i nie używaj dd; wzajemnie się wykluczają, więc wybierz jeden. formatowanie określa system plików FAT32, który jest następnie zastępowany przez system plików ISO9660 / UDF podczas dodawania ISO. zamiast tego wykonaj dd lub sformatuj do FAT32 i skopiuj (cp, nie dd) zawartość ISO na pamięć. (w razie potrzeby zamontuj ISO jako system plików z pętlą zwrotną, aby uzyskać dostęp do zawartości ISO.)
quack quixote

Nigdy nie zdawałem sobie sprawy, że `dd 'sformatowało FS, po prostu założyłem, że to kopia. Dziękuję za wyjaśnienie.
ItsOnlyOneLineOfCode
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.