È possibile installare CentOS (7) su ununità USB?
Su Febbraio 10, 2021 da adminSappiamo tutti che possiamo creare USB avviabile con Rufus e ISO live come il file ISO LiveGNOME, ma nella mia esperienza non può “salvare impostazioni e dati che significa si ripristinerà al valore predefinito ogni volta che lo riavvii.
Quindi sto pensando: è possibile utilizzare lUSB come un disco rigido del computer se ha abbastanza velocità di I / O e memoria? Se sì , quindi è possibile installare CentOS nellUSB utilizzando DVD / tutto ISO selezionando USB come unità nel processo di installazione? Inoltre, modificherà le cose sullaltra unità nel processo di installazione sullunità USB? Ultimo, possiamo avviare CentOS su un altro computer usando la chiavetta USB con le impostazioni che abbiamo impostato sul computer precedente?
So che potrebbe sembrare che io abbia alcune domande in questa domanda ma fondamentalmente voglio solo per sapere se possiamo installare CentOS su USB come normalmente installiamo sul computer con DVD / tutto il file ISO?
Risposta
Sì, puoi installare centos nellunità USB. Non installarlo nello stesso disco USB che stai utilizzando come programma di installazione. Usa un disco USB separato come programma di installazione e installazione. Oppure puoi tenere il programma di installazione in un disco CD.
Seleziona lunità di avvio correttamente mentre usi CentOS installato nellUSB. È possibile installare il bootloader nellunità USB per renderlo avviabile e selezionarlo come prima unità di avvio. Altrimenti salta linstallazione del bootloader nellunità USB e inserisci una corretta immissione nella configurazione di grub del tuo sistema Linux esistente nel disco rigido
La procedura di installazione è la stessa dellinstallazione su hard deive. È meglio installare in ununità USB 3 per ottenere prestazioni migliori.
Commenti
Risposta
Sì. È così che crei un Linux portatile. Non puoi avere la sorgente e la destinazione come la stessa USB.
Un modo per farlo senza acquistare una USB aggiuntiva è montare lISO di installazione su una Virtual Box e quindi avviarla assicurandoti anche la USB reale è collegata ad essa. Seleziona la posizione USB come destinazione per linstallazione di Linux.
A volte potresti vedere un UIUD che non trova problemi quando provi ad avviare lUSB reale. In tal caso inserisci il modalità di fallback e correggi gli errori cercando su Google.
Rispondi
Se installi CentOS 7.6 utilizzando lo schema LVM su una macchina, quindi trasferisci lunità USB su unaltra macchina ed esegui yum update
lì, potresti incontrare il bug che ho appena avuto (2018-12-07):
il nuovo installato kernel (o più simile al nuovo initrd
) non ti permette di avviarti!
Ho appena scoperto che initrd
escluso dm
(Device Mapper) e lvm
dal modulo Dracut s per qualche motivo.
Ho dovuto riportare lunità USB sulla macchina originale (laptop) ed eseguire lì:
$ sudo yum reinstall 3.10.0-957.1.3.el7.x86_64
Dopo questo il mio drive USB contenente CentOS 7.6 ha iniziato ad avviare il nuovo kernel su entrambe le macchine.
Probabilmente un bug, non ne sono sicuro. Sto solo annotando.
Risposta
Sì, lo è. Collega lunità USB su cui desideri installare il sistema operativo. Crea unestensione con gparted. Esegui il comando sudo blkid
e annota lUUID. Masterizza liso live su unaltra unità USB. Avvia da esso. Collega la destinazione dellinstallazione USB. Annota il nome del dispositivo. (Qualcosa come sdxn, x è una lettera, n è un numero). E scegli quella partizione come destinazione dellinstallazione.Nota che il partizionamento dellUSB potrebbe non essere necessario in quanto il programma di installazione potrebbe farlo per te.
dd
per masterizzare liso in usb. Ad esempiodd if=path-to-iso of=/dev/sdX
(sostituire X con la lettera dellunità USB '). ' richiederà un po di tempo per masterizzare limmagine. Quindi mantieni la pazienza.rufus
. Se ' sadd
lo strumento mi piace ' Funzionerà. Prova una volta. Ci sono diversidd
strumenti simili disponibili per Windows . Unnetbootin è uno. Ma spesso falliscono. Quindi lunica via duscita è tentativi ed errori con gli strumenti disponibili in per Windows. Posso solo assicurare chedd
in Linux funzionerà sicuramentedd
per masterizzarlo, oppure ' devo masterizzarlo una volta per sapere di quanto spazio di archiviazione avrà bisogno il programma di installazione?