Qual è il modo migliore di posizionare un ISO avviabile su un'unità USB, in modo tale che l'unità sia avviabile? ISO come un disco di anteprima di Linux live, ISO di installazione di Windows, ecc.
Qual è il modo migliore di posizionare un ISO avviabile su un'unità USB, in modo tale che l'unità sia avviabile? ISO come un disco di anteprima di Linux live, ISO di installazione di Windows, ecc.
Risposte:
Guarda il Rufus open source , veloce, gratuito, facile e piccolo :
UNetbootin funziona molto bene, è facile da usare con una semplice procedura guidata e supporta una vasta gamma di distribuzioni Linux.
Per installare Windows da un'unità flash, ecco un post che spiega come installare Windows 7 da un'unità flash.
Alcune immagini ISO hanno già il settore di avvio appropriato; ad esempio, ISO di Arch Linux. In questo caso, tutto ciò che serve è scrivere l'immagine usando dd ... of=/dev/sda
o simili. (Utilizzando una partizione sda1
,, non funzionerà.)
Ma se l'immagine ISO è non preparato appositamente per essere utilizzato da un drive USB, sarà necessario copiare il .iso
file sul disco come un normale file di - mount
, cp
, tutto questo - e installare un bootloader come Syslinux o LILO o GRUB. (Esistono già diverse pagine su Internet su questo argomento.)
dd ... of=/dev/sda
), Tutti i "preparativi" verrebbero semplicemente sovrascritti. Usato in questo modo dd
sovrascrive qualunque sia la tabella delle partizioni o il settore di avvio potrebbe essere esistito.
dd .. of=...
funziona solo con le immagini ISO ibride. C'è isohybrid
un'utilità nel pacchetto syslinux che può essere usata per convertire ISO normali in ISO ibridi.
Per creare un'unità USB avviabile da dischi di installazione di Windows (qualsiasi), utilizzare WinToFlash .
Non è più facile.
WinToFlash è freeware e portatile.
Se hai solo l'immagine ISO, montala come unità virtuale CD / DVD (ad es. Con WinCDEmu ).
Per le distribuzioni Linux, utilizzare UNetbootin precedentemente raccomandato .
Dai un'occhiata allo strumento di download USB / DVD di Windows 7 . Questo è uno strumento prodotto da Microsoft su CodePlex per la masterizzazione di unità flash USB per Windows 7 e Server 2008 R2 da un DVD ISO.
Lo strumento di download USB / DVD di Windows 7 consente di creare una copia del file ISO di Windows 7 su un'unità flash USB o un DVD. Per creare un DVD di avvio o un'unità flash USB, scaricare il file ISO e quindi eseguire lo strumento di download USB / DVD di Windows 7. Una volta fatto, puoi installare Windows 7 direttamente dall'unità flash USB o dal DVD.
Prova UNetbootin :
UNetbootin consente di creare unità Live USB avviabili per Ubuntu, Fedora e altre distribuzioni Linux senza masterizzare un CD. Funziona su Windows, Linux e Mac OS X. Puoi consentire a UNetbootin di scaricare una delle molte distribuzioni supportate per te oppure fornire il tuo file .iso Linux se ne hai già scaricato uno o la tua distribuzione preferita non è nell'elenco.
Guarda UNetbootin ,
UNetbootin è in grado di creare un'unità Live USB avviabile o di effettuare un'installazione "frugale" sul disco rigido locale se non si dispone di un'unità USB. Può caricare le distribuzioni scaricando automaticamente i loro file immagine ISO (immagine CD) o utilizzando file ISO esistenti , immagini floppy / disco rigido o file kernel / initrd per l'installazione di altre distribuzioni.
UNetbootin è disponibile gratuitamente da Sourceforge (questo è il link che ho fornito). Se sono necessari binari aggiuntivi, è possibile riconfezionare l'immagine ISO che si sta utilizzando o (se non è richiesto al momento dell'avvio), prenderlo dopo il completamento dell'avvio da un'altra partizione creata sulla stessa unità flash.
Un paio di link che potrebbero essere utili come riferimento,
Crea un USB di avvio Ubuntu Live (riferimento Ubuntu Feisty)
Vengono inoltre fornite istruzioni su come aggiornare il Live CD e modificarne il contenuto.
melux : uno script personalizzato per la creazione di immagini ISO di Ubuntu
Melux è uno script Bash che automatizza la creazione di immagini ISO Ubuntu personalizzate. Fa quasi tutto ciò che avresti mai bisogno di fare: crea le directory di lavoro necessarie, monta in loop l'immagine ISO originale di Ubuntu, ne copia i contenuti, monta in loop il file squashfs, copia i suoi contenuti in una nuova directory e li chroots in cui si modifica sources.lists e resolv.conf in modo che il sistema chroot sia utilizzabile, quindi presenta un bel menu che consente all'utente di selezionare quali gruppi di pacchetti aggiungere.
YUMI è un creatore USB Live MultiBoot che può essere utilizzato per creare rapidamente e facilmente unità flash USB di avvio personalizzate contenenti più distribuzioni Live Linux, installatori di Windows, strumenti antivirus, diagnostica di sistema e software di risoluzione dei problemi di tua scelta.
Maggiori informazioni possono essere trovate qui:
http://www.pendrivelinux.com/yumi-multiboot-usb-creator/
http://www.pendriveapps.com/yumi-multiboot-live-usb-creator/
Se si formatta l'unità USB su FAT32 (NOT exFAT o "Large FAT"), è possibile effettivamente copiare manualmente su tutti i file dall'installazione di Windows 8.1 .iso montata sull'unità.
Quindi avviare da questa unità USB in " modalità UEFI ".
Il BIOS UEFI sembra conoscere il formato FAT32 ed è in grado di trovare il file "efi \ boot \ bootx64.efi" e avviarlo da quel punto. Non conosco i dettagli. 1
Nota che in Windows dovrai utilizzare diskpart per formattare una memory stick di grandi dimensioni (ad es. 64 GB) su FAT32, la GUI non ti consentirà. La GUI del Mac ti consente di farlo.
Il sistema (U) EFI non cerca un settore di avvio, ma cerca un file che si trova su un disco formattato FAT. ... Alcune implementazioni EFI si avviano dal file /EFI/BOOT/BOOTX64.EFI. "
Per le unità USB Live Linux, consiglierei di utilizzare Pen Drive Linux . Ti dicono come rendere praticamente ogni distribuzione avviabile da una pen drive e ti collegano agli strumenti necessari.
Per le unità USB avviabili basate su Windows, dovrai aggiungere il codice compatibile bootmgr bootsect.exe
, quindi puoi semplicemente copiare un intero CD / DVD di Windows sull'unità USB. Guida per Windows 7 disponibile qui .
Il mio progetto Easy2Boot gratuito potrebbe essere quello che stai cercando. Per le immagini ISO di CD live di Linux, basta copiare il file ISO e ne avvierà il 99% (oltre 100 testate finora).
Easy2Boot avvia anche le immagini ISO di Windows Install e consente di installare Windows su un disco rigido direttamente dall'immagine ISO. Ha anche F6una generazione automatica di floppy di archiviazione di massa, quindi è possibile installare Windows XP da un'immagine ISO di installazione su un sistema di destinazione AHCI o SCSI da un'immagine ISO di installazione di Microsoft Windows XP non modificata.
Farà anche fronte a immagini ISO come Hirens Boot CD e Ophcrack. Easy2Boot può anche supportare l'avvio di CD live Linux anche con persistenza (ad es. Backtrack 5, Ubuntu, Fedora, ecc.) Aggiungendo un file .mnu (i file di esempio sono forniti nel download).
Per le distribuzioni Linux in particolare, ho usato LiLi (Linux Live USB Creator) . È piuttosto intuitivo e ottimizzato specificamente per le immagini Linux Live.
Dal loro sito Web:
Gratuito e open-source
LinuxLive USB Creator è un software completamente gratuito e open source solo per Windows. È stato costruito pensando alla semplicità e può essere utilizzato da chiunque. Tutto quello che devi fare è prendere un Linux nell'elenco e provarlo. Non è necessario il riavvio
Non è necessario il riavvio
Sei stanco di dover riavviare il PC per provare Linux? Non è necessario con LinuxLive USB Creator. Ha una funzionalità di virtualizzazione integrata che ti consente di eseguire il tuo Linux in Windows appena pronto!
Supporta molte distribuzioni Linux
Wow! Hai visto quella lista infinita ? Sono quasi tutti lì: Ubuntu, Fedora, Debian, OpenSUSE, Mint, Slax, CentOS, ArchLinux, Gentoo, PCLinuxOS, Sabayon, BackTrack, Puppy Linux ..
Persistenza
Avere una chiave USB Live è meglio che usare semplicemente un Live CD perché puoi persino salvare i tuoi dati e installare il software. Questa funzione è chiamata persistenza (disponibile solo su Linux selezionato).
SmartClean e SmartDownload
SmartClean disinstalla correttamente tutte le precedenti installazioni Live USB e SmartDownload consente di scaricare qualsiasi Linux supportato in 2 clic selezionando automaticamente il mirror migliore da cui scaricare. SmartClean consente inoltre di pulire la chiave USB con un clic.
E molto di più!
Elaborazione intelligente: LiLi funziona con molti Linux, anche se non sono supportati ufficialmente
Installazione nascosta: LiLi nasconde l'installazione di Linux, la chiave USB rimane pulita
Integrità del file: indica se l'ISO è danneggiato
Conserva i tuoi dati sul tuo dispositivo USB (formati solo se necessario)
Formattazione intelligente: può formattare dischi di dimensioni superiori a 32 GB
Aggiornamento automatico: aggiornamenti automatici quando sono disponibili nuove distribuzioni Linux
Funziona anche con file .IMG (sperimentale)
Se vuoi essere davvero fantasioso, Sandisk Cruzer U3 emula un'unità CD-ROM USB per le sue utility "U3", oltre ad essere un thumbdrive standard (sì, si presenta come due diversi dispositivi USB).
Naturalmente, le persone hanno successivamente capito come installare immagini ISO personalizzate nel dispositivo CD virtuale.
In ogni caso, è davvero fantastico, perché è persino riconosciuto dal BIOS come un'unità CD.
Su Linux, è possibile utilizzare l' bootiso
utilità :
bootiso -d /dev/sdd filename.iso
bootiso verificherà che il dispositivo selezionato /dev/sdd
sia collegato tramite USB e, in caso contrario, fallirà, il che è un grande vantaggio di sicurezza. Rileverà automaticamente il dispositivo USB se al sistema è esattamente collegata un'unità USB, vederla in azione:
Se si desidera installare il bootloader syslinux per i file ISO che non sono destinati alle unità USB di destinazione, utilizzare l' -b
opzione:
bootiso -b -d /dev/sdb filename.iso
Per installarlo:
curl -L https://rawgit.com/jsamr/bootiso/latest/bootiso -O
chmod +x bootiso
WiNToBootic per Windows:
WiNToBootic è un software gratuito che ti consente di creare facilmente dischi rigidi o flash USB di Windows avviabili da un'immagine ISO, un CD / DVD o una cartella. Questo prodotto è incentrato sulla creazione di dischi di avvio basati sulla famiglia di sistemi operativi 6.x di Microsoft Windows NT (Vista, 7, 8, Server 2008, Server 2012).
Rufo.
Questo è il mio programma preferito per questa attività in quanto ha molte opzioni e non richiede installazione.
Avevo bisogno di copiare un ISO su USB per aggiornare il mio BIOS; l'utilizzo unetbootin
non ha funzionato per quel tipo di immagine ISO. In Linux, ha geteltorito
funzionato per me.
apt-get install genisoimage
geteltorito -o bios.img g2uj18us.iso
cat bios.img> / dev / sdb
Per poterlo fare,
in primo luogo puoi anche copiare il DVD in un file ISO,
e quindi è possibile eseguire il ripping in file ISO su USB.
Questo potrebbe essere un modo più semplice.
Puoi anche utilizzare l'app GUI chiamata Etcher . Etcher sembra essere più veloce (velocità di lettura / scrittura sul dispositivo direttamente) rispetto ad altre app GUI come rufus e può anche scrivere file di immagini RAW su unità USB. Ha un'interfaccia semplice, provalo.
Inoltre è multipiattaforma :)
TRASFORMA UN ISO IN UN'UNITÀ USB AVVIABILE (PENDRIVE):
Abbiamo diverse risposte nei forum, ma raccomando questo approccio per questi motivi ...
IMPORTANTE I: affinché l'unità USB (pendrive) sia avviabile, l'ISO deve essere avviabile. Utilizzare lo stesso ragionamento per la compatibilità UEFI ("BOOT / UEFI").
IMPORTANTE II: se l'ISO non è compatibile con il metodo UEFI ("BOOT / UEFI"), potrebbe essere necessario abilitare "Avvia CSM", disabilitare "Opzione avvio sicuro" e abilitare altri supporti legacy sul BIOS della macchina.
NOTA: questa risposta si concentra sugli utenti della piattaforma Linux.
PROCEDURA:
Preparare l'unità USB (pendrive) ...
Montare "iso" ...
mkdir -p "/run/media/<YOUR_USER>/<ISO_NAME>"
sudo mount -o norock,loop "<PATH_TO_ISO>" "/run/media/<YOUR_USER>/<ISO_NAME>"
Apri la cartella /run/media/<YOUR_USER>/<ISO_NAME>
e copia tutti i file ISO sull'unità USB (pendrive) inclusi quelli nascosti.
Smonta "iso" ...
sudo umount -f "/run/media/<YOUR_USER>/<ISO_NAME>"
rm -rf "/run/media/<YOUR_USER>/<ISO_NAME>"
Fatto!