Utilizzare la partizione Ubuntu esistente come immagine di installazione?


19

Ho installato Ubuntu 10.10 sul mio laptop e ho configurato molte cose, installato e installato molte cose per soddisfare le mie esigenze. Ora voglio spostare questa configurazione su un'altra macchina e voglio evitare di nuovo tutta la configurazione. Esiste un modo per creare un programma di installazione dalla mia installazione / partizione ubuntu esistente che posso riutilizzare per altre macchine?


Simile a questo, ma probabilmente non un duplicato
Jorge Castro,

Solo un'idea, quindi non la posterò come risposta. Dato che qui non esiste il concetto di "registro", non è possibile eseguire l'avvio da un sistema operativo diverso (forse un LiveCD) e masterizzare l'intero contenuto di "/" su un DVD, quindi copiarlo sul nuovo disco rigido o sulla nuova partizione, quindi basta installare grub? Ubuntu di solito gestisce le modifiche hardware molto bene.
Lunedì

Risposte:


2

Ho avuto anche questo problema (chiesto qui prima di trovare questa discussione)

È possibile creare un disco di installazione di Ubuntu, da un'installazione già esistente?

Ho provato a guardare Remastersys, ma dopo aver letto questa riga :

Remastersys stesso è stato sospeso

Non mi sono preoccupato di vedere se è vero o no, e ho provato a usare relinux .

Basti dire che ha funzionato come un fascino.

(Non c'è GUI, sono tutti comandi)

Come usarlo (tutte le seguenti informazioni sono prese e disponibili all'interno dell'applicazione):

  1. Scarica il file tar.
  2. Estrai
  3. Per installarlo, esegui questo comando:

    sudo cp -R usr etc wubick/etc wubick/usr /
    
  4. Dopo averlo installato, il /usr/share/doc/relinux/READMEfile contiene informazioni su come utilizzare l'applicazione
  5. Esegui i due comandi seguenti:

    sudo cp /etc/relinux/relinux.conf ./relinux.conf
    sudo sed -i 's:EXCLUDES="\(.*\)":EXCLUDES="\1 '`readlink -f ./relinux.conf`'":g' ./relinux.conf
    
  6. Se sai cosa stai facendo, modifica il file di configurazione che hai appena copiato per cambiare i parametri come preferisci.

    Ad esempio aggiungendo /home/*al EXCLUDESparametro, se non si desidera copiare i dati personali. (Non ero sicuro che venisse escluso automaticamente, ma è meglio essere al sicuro)

  7. Esegui questo comando:

    sudo relinux squashfs relinux.conf
    

    Ci vorrà un po 'di tempo prima che finisca (sudo è richiesto qui anche se ci si trovasse in una cartella di proprietà dell'utente, poiché questo Linux verificherà la presenza di pacchetti mancanti e richiesti e li installerà).

  8. Esegui infine:

    sudo relinux onlyiso relinux.conf
    

    Questo creerà il file ISO. Se non hai modificato nulla nel file di configurazione, verrà chiamato custom.iso.

PS Gli ultimi due comandi possono essere combinati in uno con sudo relinux iso relinux.confse hai voglia di aspettare che il primo finisca e quindi esegui il secondo.

PSS Se qualcosa non funziona e / o hai deciso di iniziare da zero, esegui prima uno di questi comandi (a seconda di ciò che desideri).

sudo relinux clean relinux.conf
sudo relinux fullclean relinux.conf

Il primo pulisce i file temporanei creati nella directory di lavoro ( WORKDIRparametro nel file di configurazione)

Il secondo pulisce tutti i file creati, anche il file ISO.



1

Se la macchina ha lo stesso hardware, è possibile immaginare l'originale e ripristinarlo sulla nuova macchina usando qualcosa come clonezilla. Memorizzare l'immagine sulla rete e ripristinarla usando un cd live di clonezilla funziona molto bene.


1

La copia dell'intero contenuto del disco rigido da quello attuale a quello nuovo dovrebbe funzionare correttamente a condizione che entrambe le macchine abbiano la stessa architettura hardware, ad esempio da 32 bit a 32 bit.

Se i driver non sono standard e differiscono (ad es. Corrente è una scheda grafica, nuova è nvidia) è necessario installare i driver corretti.

Se hai creato un file xorg.conf, potrebbe non essere adatto per la nuova grafica / monitor.

Puoi fare una copia esatta usando il comando dd. dd if=/dev/currentdrive of=/dev/newdrive

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.