Jak umieścić bootowalną ISO na dysku USB?

181

Jaki jest najlepszy sposób umieszczenia rozruchowego obrazu ISO na dysku USB, aby można było uruchomić dysk? ISO, takie jak dysk podglądu systemu Linux na żywo, ISO instalacji systemu Windows itp.

Justin White
źródło
tak długo, jak niepokoi obraz ISO, możesz wypróbować Bootmyiso
Mr-Right
Bootmyiso dostępny na stronie jengkoil.com/2010/01/boot-iso-from-usb-flash-drive.html , ale (o ile wiem) nie pozwala na kopiowanie wybranych przez użytkownika ISO na dyski flash, instaluje tylko niestandardowa konfiguracja modułu ładującego podobna do YUMI
user66001,
Zależy to od systemu operacyjnego, w którym masz dostęp do nośnika startowego i od docelowego systemu operacyjnego, który chcesz uruchomić. Jaki jest docelowy system operacyjny i na jakim systemie tworzysz dysk? Na przykład w tym artykule Tworzenie rozruchowego dysku flash USB opisuje tworzenie rozruchowego napędu USB dla systemu Windows na Server2012
scrappedcola
W jakim systemie operacyjnym chcesz zbudować bootowalną pamięć USB ?. Jeśli ma to być system Windows, użyj narzędzia WinUSB Maker lub WinToBootic, aby utworzyć rozruchową pamięć USB.
vembutech

Odpowiedzi:

116

Spójrz na Rufus open-source , szybki, darmowy, łatwy i mały :

wprowadź opis zdjęcia tutaj

Kliknij OK
źródło
2
fajnie, że wygląda bardzo podobnie do starego HPUSBFW.EXE, i48.tinypic.com/2yx4s2w.jpg codinguniverse.com/files/HPUSBFW.EXE, chociaż mogło to zrobić tylko w celu utworzenia bootowalnego USB z dyskietki. ta rzecz, o której wspominasz, wygląda świetnie
barlop,
15
+1 za open source. Jestem bardzo sceptycznie nastawiony do freeware, które nie jest open source.
Phil
7
Open source, ale tylko Windows .
anatoly techtonik
2
bardzo ładne oprogramowanie, szukało czegoś tak minimalistycznego i sprawnego technicznie jak to
XXL
5
[NB: Jestem autorem Rufus] @ BrainSlugs83, Memtest86 + i innych ISO opartych na obrazach rozruchowych El Torito i są nieco trudniejsze w obsłudze. Mam na to ulepszenie , po prostu nie miałem jeszcze okazji nad tym popracować. Zauważ, że wiele razy możesz po prostu sformatować dysk jako FreeDOS za pomocą Rufusa, a następnie użyć 7-zip, aby otworzyć obrazy i wyodrębnić zawartość , chociaż w tym przypadku to nie zadziała, ponieważ obrazy nie są oparte na DOS.
Akeo
53

UNetbootin działa bardzo dobrze, jest łatwy w użyciu za pomocą prostego kreatora i obsługuje szeroką gamę dystrybucji Linuksa.

Aby zainstalować system Windows z dysku flash, oto post wyjaśniający, jak zainstalować system Windows 7 z dysku flash.

zacharyliu
źródło
2
Należy zauważyć, że unetbootin nie udaje się utworzyć nośnika startowego niektórych dystrybucji - nawet tych wyraźnie wymienionych jako obsługiwane. Jeśli tak się stanie, dostępne są inne: Darmowy instalator USB - aligunduz.org/FUSBi Tuxboot (Clonezilla, Gparted live itp.) - tuxboot.org Twórca Linuxlive USB - linuxliveusb.com
Woozy Luke
virustotal.com skanuje UNetbootin z jednym podejrzanym wykryciem virustotal.com/file-scan/…
Nam G VU
4
Uzgodniony z Woozy; unetbootin nie zawsze działa (wersja os x nigdy dla mnie nie działała). Dla użytkowników komputerów Mac napisałem o tym post na blogu, ponieważ zmęczyło mnie to, że muszę za każdym razem szukać
peelman
Jeśli chodzi o szybkość, Rufus na swojej stronie internetowej twierdzi, że „Rufus jest szybki. Na przykład jest około dwa razy szybszy niż UNetbootin”. Witryna z programami zawiera również określone porównanie czasu między UNetbootin a innymi @ rufus.akeo.ie/#ref1
user66001
Działa z dowolnymi bootowalnymi dystrybucjami ISO, a także linuksowymi, FWIW.
rogerdpack,
22

Niektóre obrazy ISO mają już odpowiedni sektor rozruchowy; na przykład archiwa ISO systemu Linux. W takim przypadku wystarczy napisać obraz za pomocą dd ... of=/dev/sdalub w podobny sposób. (Korzystanie z partycji sda1nie będzie działać.)

Ale jeżeli obraz ISO jest nie specjalnie przygotowany do użycia z dysku USB, trzeba będzie skopiować .isoplik na dysk jako zwykły plik - mount, cpwszystko, co - i zainstalować bootloader takie jak Syslinux lub LILO lub GRUB. (Istnieje już kilka stron w Internecie na ten temat.)

grawitacja
źródło
Czy w pierwszym przypadku muszę przygotować pendrive w jakikolwiek sposób przed napisaniem? Właśnie to zrobiłem i nie uruchamia się (jest to oficjalna wersja systemu Windows).
Jom
1
@Jom: Ponadto, gdy napiszesz coś na cały dysk (np. dd ... of=/dev/sda), Wszystkie „przygotowania” zostaną po prostu nadpisane. Używany w ten sposób ddzastępuje tablicę partycji lub sektor rozruchowy, który mógł istnieć.
grawity 24.04.11
3
Debian ma dość dobre źródło na ten temat tutaj . W szczególności zastanawiają się, jak to zrobić w „trudny sposób”.
boehj
7
dd .. of=...działa tylko w przypadku hybrydowych obrazów ISO. W isohybridpakiecie syslinux znajduje się narzędzie, którego można użyć do konwersji zwykłego ISO na hybrydowy ISO.
gra
1
Pamiętaj, że większość zgranych lub samodzielnie wygenerowanych ISO nie będzie zawierać takiego sektora rozruchowego. W systemie Windows potrzebujesz oprogramowania innej firmy, aby zgrać ISO z nienaruszonym sektorem rozruchowym (bez względu na to, czy jest to źródło USB, czy DVD).
jiggunjer
17

Aby utworzyć rozruchowy dysk USB z dysków instalacyjnych systemu Windows (dowolnych), użyj WinToFlash .

To nie jest łatwiejsze.

Tekst alternatywny

WinToFlash jest darmowy i przenośny.

Jeśli masz tylko obraz ISO, zamontuj go jako wirtualny napęd CD / DVD (np. Za pomocą WinCDEmu ).

W przypadku dystrybucji systemu Linux użyj poprzednio zalecanego UNetbootin .

Peter Mortensen
źródło
17
Ostrzeżenie o złośliwym oprogramowaniu! NIE pobieraj WinToFlash z BetterInstaller! BetterInstaller infekuje Twój system i wszystkie przeglądarki internetowe nadmiarem pasków narzędzi i wtyczek MyStart Search oraz ponownie konfiguruje domyślnego dostawcę wyszukiwania w MyStart dla pola wyszukiwania, paska adresu itp. Po prostu odinstaluj wszystko, co mówi „MyStart”, prawda? To nawet nie wierzchołek góry lodowej. Niektóre z nich mają podstępne nazwy, takie jak „Nowa karta” (jedno z rozszerzeń Chrome). Ustawia nawet MyStart jako stronę główną / stronę nowej karty. To ogromna PITA, która próbuje pozbyć się każdego śladu MyStart po tym, jak zgwałci twój system.
okradać
7
Być może była to dobra odpowiedź w przeszłości, ale Rufus jest mniejszy, otwarty i, hmm, faktycznie działa, biorąc pod uwagę ISO takie, jakie zadaje pytanie, czego NIE robi obecna wersja WinToFlash.
David Duncan
1
WinToFlash nie działał dla mnie (plus wszystkie te instalatory adware), podobnie jak Rufus. Z drugiej strony Win32DiskImager działał jak urok.
Loga
1
@rob Chciałbym przeczytać twoje komentarze przed wypróbowaniem. BTW, czy przywrócenie systemu rozwiązałoby problem?
Shamim Hafiz
1
@ShamimHafiz, jeśli przywracasz z pełnej kopii zapasowej, rozwiązałoby to problem. Ale normalna funkcja przywracania systemu, która właśnie przywraca pliki systemowe, nie pomogła.
rab
13

Sprawdź narzędzie do pobierania USB / DVD z Windows 7 . Jest to narzędzie firmy Microsoft na CodePlex do masteringu napędów flash USB dla Windows 7 i Server 2008 R2 z ISO DVD.

Narzędzie do pobierania USB / DVD systemu Windows 7 umożliwia utworzenie kopii pliku ISO systemu Windows 7 na dysku flash USB lub dysku DVD. Aby utworzyć rozruchowy dysk DVD lub dysk flash USB, pobierz plik ISO, a następnie uruchom narzędzie pobierania USB / DVD systemu Windows 7. Po wykonaniu tej czynności możesz zainstalować system Windows 7 bezpośrednio z napędu flash USB lub DVD.

iambryan
źródło
Jest to najbardziej oficjalny i zaufany sposób na stworzenie usb ^^
Nam G VU
3
To świetne narzędzie, często go używam. Ale wydaje się, że działa tylko w przypadku ISO ISO. Wydaje się, że nie działa w przypadku zwykłych obrazów ISO innych firm, takich jak Memtest86 + itp.
BrainSlugs83
7

Wypróbuj UNetbootin :

UNetbootin pozwala tworzyć bootowalne napędy Live USB dla Ubuntu, Fedory i innych dystrybucji Linuksa bez nagrywania płyty CD. Działa w systemach Windows, Linux i Mac OS X. Możesz pozwolić UNetbootin pobrać jedną z wielu obsługiwanych przez Ciebie gotowych dystrybucji lub dostarczyć własny plik .iso Linux, jeśli już go pobrałeś, lub preferowanej dystrybucji nie ma na liście.

UNetbootin wybierając obraz ISO UNetbootin zapis na dysk USB

użytkownik
źródło
Ponieważ poprzednia odpowiedź o tym wspominała, jakby była :)
rogerdpack
5

Spójrz na UNetbootin ,

UNetbootin może utworzyć rozruchowy dysk Live USB lub wykonać „oszczędną instalację” na lokalnym dysku twardym, jeśli nie masz dysku USB. Może ładować dystrybucje , automatycznie pobierając pliki obrazów ISO (obraz CD) lub używając istniejących plików ISO , obrazów dyskietek / dysków twardych lub plików jądra / initrd do instalowania innych dystrybucji.


UNetbootin jest dostępny bezpłatnie w Sourceforge (to link, który podałem). Jeśli potrzebujesz dodatkowych plików binarnych, możesz albo ponownie spakować używany obraz ISO, albo (jeśli nie jest to wymagane w czasie rozruchu) odebrać go po zakończeniu rozruchu z innej partycji utworzonej na tym samym dysku flash.

Kilka linków, które mogą być przydatne jako odniesienie,

  1. Utwórz bootowalny Ubuntu Live USB (odniesienie do Ubuntu Feisty)

    Podane są również instrukcje dotyczące aktualizacji Live CD i modyfikacji jego zawartości.

  2. melux : niestandardowy skrypt do tworzenia obrazu ISO Ubuntu

    Melux to skrypt Bash, który automatyzuje tworzenie niestandardowych obrazów ISO Ubuntu. Robi prawie wszystko, co kiedykolwiek trzeba zrobić: tworzy niezbędne katalogi robocze, instaluje pętle oryginalnego obrazu ISO Ubuntu, kopiuje jego zawartość, instaluje pętle pliku squashfs, kopiuje jego zawartość w nowym katalogu i chroots w nim, gdzie modyfikuje sources.lists i resolv.conf, dzięki czemu system chroot jest użyteczny, a następnie przedstawia ładne menu dla użytkownika, aby wybrać grupy pakietów do dodania.

nik
źródło
Ale jak mogę zrobić z płaskiego pliku binarnego, takiego jak .bin (z asemblera), nadający się do użytku obraz ISO?
oneat
4

YUMI to MultiBoot Live USB Creator, którego można użyć do szybkiego i łatwego tworzenia niestandardowych rozruchowych dysków flash USB zawierających wiele dystrybucji Live Linux, instalatorów Windows, narzędzi antywirusowych, oprogramowania do diagnostyki systemu i rozwiązywania problemów.

Więcej informacji można znaleźć tutaj:

http://www.pendrivelinux.com/yumi-multiboot-usb-creator/

http://www.pendriveapps.com/yumi-multiboot-live-usb-creator/

Szymon
źródło
4

Jeśli sformatujesz dysk USB na FAT32 (NIE exFAT lub „Large FAT”), możesz faktycznie ręcznie skopiować wszystkie pliki z zainstalowanej instalacji systemu Windows 8.1 .iso na dysk.

Następnie uruchom komputer z tego napędu USB w „ trybie UEFI ”.

Wygląda na to, że system UEFI BIOS zna format FAT32 i jest w stanie znaleźć plik „efi \ boot \ bootx64.efi” i uruchomić z niego w porządku. Nie znam szczegółów. 1

Zauważ, że pod Windows, będziesz musiał użyć diskpart, aby sformatować dużą (np. 64 GB) kartę pamięci do FAT32, GUI nie pozwoli. Interfejs GUI dla komputerów Mac pozwala to zrobić.


1 Cóż, oto odniesienie na wszelki wypadek: http://wiki.osdev.org/UEFI

System (U) EFI nie szuka sektora rozruchowego, zamiast tego szuka pliku znajdującego się na dysku sformatowanym w FAT. ... Niektóre implementacje (U) EFI po prostu uruchamiają się z pliku /EFI/BOOT/BOOTX64.EFI. ”

masterxilo
źródło
3

W przypadku napędów USB Live z systemem Linux zalecam używanie Pen Drive Linux . Mówią ci, jak zrobić praktycznie każdą dystrybucję rozruchową z pendrive, i łączą cię z potrzebnymi narzędziami.

W przypadku rozruchowych napędów USB opartych na systemie Windows należy dodać kod zgodny z bootmgr bootsect.exe, a następnie wystarczy skopiować cały dysk CD / DVD z systemem Windows na napęd USB. Przewodnik dla Windows 7 można znaleźć tutaj .

John T.
źródło
3

Mój darmowy projekt Easy2Boot może być tym, czego szukasz. W przypadku obrazów ISO na żywo CD systemu Linux wystarczy skopiować plik ISO i uruchomi on 99% z nich (ponad 100 przetestowanych do tej pory).

Easy2Boot uruchomi także obrazy ISO instalacji systemu Windows i pozwoli zainstalować system Windows na dysku twardym bezpośrednio z obrazu ISO. Ma również automatyczne F6generowanie dyskietki z pamięcią masową, dzięki czemu można zainstalować system Windows XP z instalacyjnego obrazu ISO do systemu docelowego AHCI lub SCSI z niezmodyfikowanego obrazu ISO instalacyjnego Microsoft Windows XP.

Poradzi sobie również z obrazami ISO, takimi jak Hirens Boot CD i Ophcrack. Easy2Boot może również obsługiwać uruchamianie płyt CD z systemem Linux z trwałością (np. Backtrack 5, Ubuntu, Fedora itp.) Poprzez dodanie pliku .mnu (przykładowe pliki znajdują się w pliku do pobrania).

SteveSi
źródło
Zaktualizowany adres URL: easy2boot.com/download
timofey.com
3

W przypadku dystrybucji Linuksa użyłem LiLi (Linux Live USB Creator) . Jest bardzo przyjazny dla użytkownika i zoptymalizowany specjalnie dla obrazów Linux Live.

Z ich strony internetowej:

Darmowe i otwarte oprogramowanie

LinuxLive USB Creator to całkowicie bezpłatne oprogramowanie typu open source tylko dla systemu Windows. Został zbudowany z myślą o prostocie i może być używany przez każdego. Wszystko, co musisz zrobić, to wybrać Linuksa z listy i spróbować. Ponowne uruchomienie nie jest potrzebne

Ponowne uruchomienie nie jest potrzebne

Czy masz dość konieczności ponownego uruchamiania komputera, aby wypróbować system Linux? Nie ma potrzeby korzystania z LinuxLive USB Creator. Ma wbudowaną funkcję wirtualizacji, która pozwala na uruchomienie Linuksa w systemie Windows zaraz po wyjęciu z pudełka!

Obsługuje wiele dystrybucji Linuksa

Łał! Widziałeś tę niekończącą się listę? Są prawie wszystkie: Ubuntu, Fedora, Debian, OpenSUSE, Mint, Slax, CentOS, ArchLinux, Gentoo, PCLinuxOS, Sabayon, BackTrack, Puppy Linux ..

Trwałość

Posiadanie klucza Live USB jest lepsze niż zwykłe korzystanie z Live CD, ponieważ możesz nawet zapisywać dane i instalować oprogramowanie. Ta funkcja nazywa się trwałością (dostępna tylko w wybranych systemach Linux).

SmartClean i SmartDownload

SmartClean poprawnie odinstalowuje wszystkie poprzednie instalacje Live USB, a SmartDownload pozwala pobrać obsługiwany system Linux za pomocą 2 kliknięć, automatycznie wybierając najlepsze lustro do pobrania z. SmartClean pozwala również wyczyścić klucz USB jednym kliknięciem.

I dużo więcej!

Inteligentne przetwarzanie: LiLi działa z wieloma systemami Linux, nawet jeśli nie są one oficjalnie obsługiwane

Ukryta instalacja: LiLi ukrywa instalację Linuksa, twój klucz USB pozostaje czysty

Integralność pliku: informuje, czy ISO jest uszkodzone

Przechowuje dane na urządzeniu USB (formaty tylko w razie potrzeby)

Inteligentne formatowanie: można sformatować dyski większe niż 32 GB

Automatyczna aktualizacja: automatyczne aktualizacje, gdy dostępne są nowe dystrybucje Linuksa

Działa również z plikami .IMG (eksperymentalne)

Łukasz
źródło
2

Jeśli chcesz się naprawdę zachwycić, Sandisk Cruzer U3 emuluje napęd CD-ROM USB dla swoich narzędzi „U3”, oprócz tego, że jest standardowym napędem typu thumbdrive (tak, pokazuje się jako dwa różne urządzenia USB).

Oczywiście ludzie później wymyślili, jak zainstalować niestandardowe obrazy ISO na wirtualnym urządzeniu CD.

W każdym razie jest naprawdę niesamowity, ponieważ jest nawet rozpoznawany przez BIOS jako napęd CD.

Zmyślone imię
źródło
2

W systemie Linux możesz użyć bootisonarzędzia :

bootiso -d /dev/sdd filename.iso

bootiso sprawdzi, czy wybrane urządzenie /dev/sddjest podłączone przez USB, a jeśli nie, zawiedzie, co jest dużym plusem bezpieczeństwa. Automatycznie wykrywa urządzenie USB, jeśli do systemu jest podłączony dokładnie jeden dysk USB, zobacz, jak działa:

Jeśli chcesz zainstalować bootloader syslinux dla plików ISO, które nie są przeznaczone na napędy USB, użyj -bopcji:

 bootiso -b -d /dev/sdb filename.iso

Aby zainstalować:

curl -L https://rawgit.com/jsamr/bootiso/latest/bootiso -O
chmod +x bootiso
Jules Randolph
źródło
To narzędzie poprawnie radzi sobie z sytuacją dzielenia dużych plików wim na pliki odpowiednie do umieszczenia na fat32 - czego wymagają najnowsze ISO instalacyjne Windows
Joseph Young
1

WiNToBootic dla Windows:

WiNToBootic to darmowy program, który umożliwia łatwe tworzenie rozruchowego dysku twardego lub dysku flash USB systemu Windows z obrazu ISO, płyty CD / DVD lub folderu. Ten produkt koncentruje się na tworzeniu dysków rozruchowych opartych na rodzinie systemów operacyjnych Microsoft Windows NT 6.x (Vista, 7, 8, Server 2008, Server 2012).

wprowadź opis zdjęcia tutaj

Franck Dernoncourt
źródło
1

Rufus.

To mój ulubiony program do tego zadania, ponieważ ma wiele opcji i nie wymaga instalacji.

  1. Po uruchomieniu Rufus wszelkie pendrive'y podłączone do komputera powinny automatycznie pojawiać się w polu Device u góry. Możesz podłączyć pamięć USB, która znajdzie ją po kilku sekundach - bez konieczności ponownego uruchamiania programu.
  2. Pozostaw drugie pole bez zmian i zmień trzecie na NTFS.
  3. Pozostaw rozmiar klastra jako domyślny i zmień etykietę woluminu na cokolwiek, co chcesz go nazwać.
  4. Po zakończeniu upewnij się, że pole wyboru „Utwórz dysk rozruchowy za pomocą:” jest zaznaczone i wybierz Obraz ISO. Następnie kliknij mały przycisk po prawej stronie, aby wybrać obraz ISO.
  5. Jeśli chcesz zobaczyć, co dzieje się podczas procesu, kliknij przycisk dziennika u dołu.
  6. Teraz możesz kliknąć Start i mam nadzieję, że dysk USB powinien zostać sformatowany, a ISO powinien zostać do niego wyodrębniony.
Jolly Jonson
źródło
0

Musiałem skopiować ISO na USB, aby zaktualizować BIOS; użycie unetbootinnie działało dla tego typu obrazu ISO. W Linuksie geteltoritozadziałało dla mnie.

apt-get install genisoimage

geteltorito -o bios.img g2uj18us.iso

cat bios.img> / dev / sdb

Źródło

tranzystor 1
źródło
0

ISO na USB to inny program, którego używam. Użyłem UNetbootin, ale po ponownym uruchomieniu nie widzę interfejsu dla heroncd, ale interfejs dla UNetbootin.

użytkownik4951
źródło
0

Aby móc to zrobić,

po pierwsze możesz również zgrać DVD do pliku ISO,

a następnie można zgrać do pliku ISO na USB.

To może być łatwiejszy sposób.

HQtunes.epizy
źródło
0

Możesz także użyć aplikacji GUI o nazwie Etcher . Etcher wydaje się być szybszy (prędkości odczytu / zapisu do urządzenia bezpośrednio) niż inne aplikacje GUI, takie jak rufus, a także może zapisywać pliki obrazów RAW na dyskach USB. Ma prosty interfejs, spróbuj.

Również jest wieloplatformowy :)

Sonic656
źródło
0

TRANSFORMUJ ISO DO DOTYCZĄCEGO BOOTABLE USB (PENDRIVE):

Mamy kilka odpowiedzi na forach, ale zalecam takie podejście z tych powodów ...

  • Potrzebujesz tylko „GParted”;
  • Zapewnia prawidłowe formatowanie dysku USB (pendrive) (fat32, boot, lba);
  • Polegaj na schemacie rozruchowym natywnego ISO;
  • „UNetbootin”, „dd” i inne zawodzą w różnych sytuacjach;
  • Prostota.

WAŻNE I: Aby dysk USB (pendrive) był rozruchowy, ISO musi być rozruchowy. Użyj tego samego rozumowania dla zgodności UEFI („BOOT / UEFI”).

WAŻNE II: Jeśli ISO nie jest zgodne z metodą UEFI („BOOT / UEFI”), może być konieczne włączenie „Uruchom CSM”, wyłączenie „opcji bezpiecznego rozruchu” i włączenie niektórych innych starszych wersji na BIOS-ach maszyny.

UWAGA: Ta odpowiedź dotyczy użytkowników platformy Linux.


PROCEDURA:

Przygotuj napęd USB (pendrive) ...

  • Zainstaluj i otwórz „GParted”;
  • Wybierz urządzenie USB (pendrive) (np. / Dev / sdb);
  • Wykonaj czynności „Device” -> „Create Partition Table ...” -> „msdos” -> „Apply”;
  • Utwórz nową tablicę partycji „fat32” (użyj domyślnych opcji);
  • Otwórz „Zarządzaj flagami” i włącz „boot” i „lba”.

Zamontuj „iso” ...

mkdir -p "/run/media/<YOUR_USER>/<ISO_NAME>"
sudo mount -o norock,loop "<PATH_TO_ISO>" "/run/media/<YOUR_USER>/<ISO_NAME>"

Otwórz folder /run/media/<YOUR_USER>/<ISO_NAME>i skopiuj wszystkie pliki ISO na dysk USB (pendrive), w tym ukryte.

Umountuj „iso” ...

sudo umount -f "/run/media/<YOUR_USER>/<ISO_NAME>"
rm -rf "/run/media/<YOUR_USER>/<ISO_NAME>"

Gotowy!

Eduardo Lucio
źródło