Come configurare smartphone e PC. Portale informativo

Creazione di distribuzioni. Costruisci la tua distribuzione Linux

Durante la vita di un computer, l'utente deve affrontare molti problemi. Inoltre attacco di virus potrebbe essere diverso errori di sistema e poi, per eliminarli, devi reinstallare Windows. Questo non è sempre facile, dal momento che molti utenti non hanno uno speciale disco di installazione Windows 7. Nelle versioni recenti dei PC, spesso mancano i lettori di dischi ottici. In questi casi, la distribuzione di Windows 7 installata su un'unità flash USB può essere d'aiuto.

Crea un disco di avvio di Windows 7

Quando si accende il computer per la prima volta (Windows 7, Windows 8/8.1), all'utente viene richiesto di creare un CD/DVD per Copia di riserva Installazioni di Windows, ma molti semplicemente non prestano attenzione a questo messaggio. Una volta terminato il momento, puoi creare un supporto Windows avviabile utilizzando il software appropriato. AOMEI PE Builder è uno di questi strumenti di terze parti, supporta non solo Windows 7 ma versioni 8/8.1 e può far sembrare un disco come Windows PE senza installare AIK/ADK. Prima di caricare versione autonoma AOMEI PE Builder, devi prima disabilitare l'antivirus sul tuo PC. Passaggi per creare una distribuzione di Windows 7:

  1. Scarica il programma da Internet.
  2. Scarica, installa ed esegui.
  3. Fare clic sul pulsante giallo Avanti per procedere al passaggio successivo.
  4. Scegli la seconda opzione: Avvio USB Dispositivo.
  5. Quindi fare clic su "Avanti", verrà visualizzata una finestra di richiesta che informa che il disco verrà formattato.
  6. Fare clic su "OK" per chiudere il messaggio e "Avanti".
  7. AOMEI PE Builder inizierà a costruire l'immagine.

Formato di distribuzione ISO

Un file ISO è una copia virtuale di dati settoriali con la stessa struttura di file, come una copia ideale di una fotografia che ha colori, ombre e assolutamente tutte le sfumature dell'originale. Pertanto, le copie ISO sono anche chiamate "immagini". L'acronimo ISO deriva dal nome dell'organizzazione che ha creato questo standard di settore. disco ISO utilizzato per inviare una copia da un computer a un altro.

Questo è un duplicato perfetto in quanto non perde nulla durante la copia o la compressione. Puoi creare e montare file ISO gratuitamente utilizzando strumenti speciali, mentre i dispositivi su un'unità flash USB o un CD possono essere avviabili invece di un disco rigido.

Le immagini ISO vengono spesso utilizzate per distribuire programmi di grandi dimensioni su Internet poiché tutti i file di programma possono essere scritti ordinatamente come un singolo file.

Un esempio può essere visto nello strumento gratuito di recupero password Ophcrack, che contiene l'intero sistema operativo e diversi prodotti software, con tutti i componenti del programma scritti in un unico file.

Ophcrack di certo non lo è l'unico programma per utilizzare il file ISO, vengono distribuiti tanti tipi di programmi. Ad esempio, la maggior parte si avvia programma antivirus usa l'ISO.

In tutti questi esempi e in migliaia di altri, ogni singolo file richiesto per qualsiasi strumento in esecuzione è incluso in una singola immagine ISO, rendendo lo strumento molto facile da avviare, masterizzare su disco o altro dispositivo.

Windows 10 e le versioni precedenti di Windows 8 e Windows 7 possono essere acquistate direttamente da Microsoft in formato ISO, pronte per essere estratte su un dispositivo o montate in una macchina virtuale.

Ottenere un'immagine da Windows


Il processo di creazione dipenderà dalla versione del sistema operativo installata: 7, 8.1 o 10. Tutti sono disponibili da Microsoft, inclusa l'utilità per ottenere il supporto di avvio. Prima di avviare il processo, è necessario disporre di un codice Product Key di Windows. Se l'utente non è sicuro della propria chiave, è possibile ottenere una chiave del prodotto Windows proprietaria con la distribuzione o il software originale di Windows 7 e-mail da Microsoft, quando si acquista o si recupera la chiave utilizzando un software speciale.

Ci sono abbastanza applicazioni su Internet per aiutarti a trovare le tue chiavi seriali, tuttavia, gli esperti suggeriscono di utilizzare la versione gratuita di KeyFinder Magical Jellybean. Al termine dell'installazione, mostrerà immediatamente il codice seriale del prodotto come stringhe di testo o file. È meglio conservare questa chiave a 25 cifre con l'etichetta della chiave CD in un luogo sicuro, perché l'utente ne avrà bisogno più di una volta. Armato del codice Product Key, è necessario accedere alla pagina di ripristino del software e seguire le istruzioni. Sul sito del fornitore e-commerce per Microsoft TechRiver, puoi ottenere la distribuzione di Windows 7:

  • 32 bit Ultimate x86.
  • 64 bit Ultimate x64.
  • x86 professionale a 32 bit.
  • 64 bit professionale x64. 3
  • Home Premium a 2 bit x86.
  • Home Premium X64 a 64 bit.

Inoltre, su Softpedia sono disponibili immagini in altre lingue. Il tempo di download dipenderà dalla velocità di Internet, può richiedere da alcuni minuti a due ore.

Chiavetta USB avviabile


Microsoft offre uno strumento gratuito sotto Windows USB/ DVD Download Tool per l'integrazione di usb 3 0 nella distribuzione di Windows 7. Algoritmo per la creazione di un'immagine:

  1. Apri Windows USB / DVD e poi "Carica".
  2. Apri il file eseguibile scaricato Download-Tool-Installer-ru-US.exe e fai clic su "Installa".
  3. Attendi il completamento dell'installazione e conferma "Fine".
  4. Scarica File ISO Finestre. Puoi ottenerlo da Microsoft Store, MSDN o altre fonti attendibili. Funziona con qualsiasi sistema operativo, poiché la struttura di installazione di Windows non è cambiata da Windows 7. Sul desktop verrà visualizzato un collegamento al programma.
  5. Fare clic su "Sì".
  6. Fare clic su "Sfoglia".
  7. Sfoglia il tuo computer, seleziona il file ".iso" e "Apri".
  8. Dopo aver selezionato il file, confermare "Avanti".
  9. Seleziona il tipo di supporto.
  10. Collega il tipo di supporto e selezionalo nello strumento di avvio.
  11. Dopo aver selezionato il tipo di supporto, confermare "Avvia copia".
  12. Cancella il disco, se ci sono informazioni su di esso, conferma l'operazione.
  13. I file di installazione di Windows vengono ora copiati nell'unità selezionata.
  14. Attendi il completamento dell'integrazione driver usb al kit di distribuzione di Windows 7. Verrà visualizzato un messaggio che informa che il dispositivo di avvio è stato creato correttamente.
  15. Chiudi il programma di avvio e rimuovi il disco dal PC.

Programma di imaging Rufus


Ce ne sono diversi programmi utili chi fa? USB avviabile... Il più popolare e semplice è Rufus, che lavora nel segmento di lingua russa. Richiede che l'utente disponga dei diritti di amministratore sul PC. Ordine di creazione:

  1. Prima di integrare i driver nella distribuzione di Windows 7, è necessario selezionare la funzione Esegui come amministratore.
  2. Seleziona una specifica USB nel campo "Dispositivo" con almeno 4 GB.
  3. Le quattro aree successive ordineranno automaticamente il file ISO selezionato.
  4. Assicurati di selezionare la casella " Formato veloce"Oppure crea scorciatoie usando le estensioni.
  5. Accanto all'etichetta "Crea", utilizzando l'elenco a discesa, seleziona un'immagine.
  6. Per iniziare, fai clic su "Avvia".
  7. Processo di creazione USB Distribuzione Windows 7 richiederà del tempo, che dipende dalla potenza del PC.

Rufus non solo crea un'unità flash avviabile, ma scrive anche diversi gigabyte di dati su una chiavetta USB. A seconda dei vari fattori hardware, ci vorranno circa 10 minuti. Una volta completato il processo, l'utente avrà una USB avviabile.

Caricatore di avvio dell'utilità disco

Puoi scegliere tra un'ampia gamma di soluzioni software di terze parti per semplificare la tua creazione disco di avvio... Uno dei programmi sopra menzionati è Utility Disco.Questa utility non può funzionare correttamente se non viene fornita con un'unità USB supportata e una connessione Internet.

Processo per la creazione di una distribuzione wWndows 7:

  1. Scegli File > Immagine vuota.
  2. Inserisci un nome, tag e seleziona una posizione che verrà determinata sul PC dopo l'apertura.
  3. Nella scheda "Dimensione", inserisci il valore richiesto.
  4. Seleziona "Formato". Per l'utilizzo con Windows o Mac con un volume non superiore a 32 GB, scegli MS-DOS, per quelli più grandi - ExFAT.
  5. Fare clic sulla scheda a comparsa Crittografia e selezionare un'opzione.
  6. Fare clic su "Sezioni" e selezionare un layout.
  7. Fare clic su "Formato" e selezionare l'opzione richiesta.
  8. La procedura guidata lo cambierà in 178 MB utilizzando .cdr.
  9. Fare clic su "Salva" e "Fine".

Crea un'immagine disco sicura


Per bruciare DVD avviabile puoi usare il programma CDBurnerXP. Quando lo apri nella prima finestra, puoi vedere diverse opzioni. Ogni parametro funziona come una procedura guidata di installazione.

Algoritmo per la creazione di un kit di distribuzione di Windows 7 (64):

  • Seleziona l'attività richiesta e il programma stesso ti guiderà attraverso tutte le fasi della formazione.
  • Seleziona Masterizza immagine ISO, quindi fai clic su OK.
  • Assicurati che il DVD sia installato sul tuo computer. Seleziona il masterizzatore DVD per masterizzare il file ISO. Molto probabilmente ce n'è solo uno, quindi sarà preselezionato.
  • Se sul computer è installato più di un masterizzatore CD/DVD, utilizzare il menu a discesa Dispositivo di destinazione, scegliere quale utilizzare, dopodiché il programma può apportare piccole modifiche a seconda del masterizzatore CD/DVD selezionato.
  • Fare clic sul pulsante "Sfoglia" e accedere al file ISO. Quando viene trovato, fai doppio clic su di esso.
  • Premi il pulsante "Masterizza disco", apparirà una finestra di avanzamento, dopo il completamento apparirà un messaggio, che indicherà quanto tempo è durato la masterizzazione e il bit rate medio.

Strumenti gratuiti per installare Windows


Gli utenti avanzati nel loro arsenale di programmi ne hanno sempre diversi strumenti gratuiti disponibile per la personalizzazione di Windows 7, dall'installazione al controllo dell'account utente (UAC). L'integrazione nella distribuzione di Windows 7 viene eseguita utilizzando strumenti gratuiti. Ti permettono di creare installazione automatica, aggiungi/rimuovi i tuoi programmi Windows, integra i driver, regola il registro, allega nuovi temi e molto altro.

Questa raccolta offre cinque strumenti gratuiti per configurare e installare una distribuzione professionale di Windows 7. Per eseguire questi strumenti, è necessario installare il kit di installazione automatizzata di Windows:

  • VLite, sebbene sia stato progettato per Windows Vista, puoi usarlo per Windows 7. Lo strumento ti consente di creare un'installazione non presidiata di Windows 7, integrare la correzione, pacchetti di lingue e driver, personalizza le impostazioni di Windows e crea ISO avviabili.
  • RT Seven Lite è uno strumento appositamente progettato per l'integrazione nella distribuzione di Windows 7. Questo strumento contiene più possibilità rispetto ad altri strumenti. La scheda Personalizza ha diverse sezioni che ti consentono di aggiungere nuovi temi, gadget, salvaschermo, sfondi del desktop, icone, loghi OEM e altro.
  • 7 Customizer è un semplice strumento per personalizzare e creare installazioni di Windows 7 non presidiate.
  • Se7en Unattended: il programma è in grado di disabilitare i servizi, abilitare i componenti aggiuntivi, aggiungere applicazioni di terze parti, Inserisci aggiornamenti di Windows, integra i driver e aggiungi altre impostazioni per creare una ISO di Windows 7 personalizzata.
  • Win Integrator - Questo strumento è quasi simile a vLite. Oltre a quanto sopra, uno o più possono essere abilitati o disabilitati. Funzioni di Windows... Nel complesso un buon strumento con un'interfaccia utente semplice.

Installazione degli aggiornamenti sui supporti

Lo slipstreaming è una tecnica utilizzata per incorporare varie distribuzioni di aggiornamenti di Windows 7 nei supporti di installazione e funziona anche con altri sistemi operativi. In genere, dopo un'installazione pulita di Windows su un computer, una delle prime cose che un utente fa è installare gli aggiornamenti noti come Aggiornamenti di Windows. Per fare ciò, il computer deve essere connesso a Internet, controllare gli aggiornamenti, scaricare, installare ed eseguire riavvii necessari... Questo processo richiederà molto tempo, soprattutto se più di prima versione Finestre.

È qui che entra in gioco una procedura utile: lo slipstreaming, che non è molto familiare alla maggior parte degli utenti. Ti consente di integrare tutti gli aggiornamenti nell'immagine ISO di Windows che verrà utilizzata per il processo di installazione. Tutti gli aggiornamenti vengono scaricati una sola volta e durante l'installazione sistema operativo verranno installati automaticamente sul sistema e non si perderà tempo a scaricare gli aggiornamenti su qualsiasi computer.

Fortunatamente, ci sono un certo numero di applicazioni di terze parti progettate per rendere lo slipstreaming facile per qualsiasi utente senza utilizzare la riga di comando. Infatti, con un'applicazione del genere, l'ISO viene configurato per scelta, aggiungendo tutti i nuovi aggiornamenti, nonché i driver alla distribuzione di Windows 7, ai programmi e alle impostazioni del sistema operativo o rimuovendo elementi non necessari. Questo viene fatto semplicemente e senza sforzo usando App gratuita ad esempio NTLite.

Driver slipstream


Le unità di scorrimento (slipstream) incluse con l'installazione di Windows lo rendono facile. La maggior parte dei controller SATA e RAID moderni necessitano di driver Windows specifici per vedere e utilizzare il disco rigido e la maggior parte dei nuovi computer senza un'unità floppy non è in grado di utilizzare una porta USB collegata. Pertanto, questo metodo lascia all'utente l'unica opzione per aggiungere driver corretto utilizzando la tecnologia slipstream.

NTLite è progettato per semplificare la vita consentendo di eseguire lo slipstreaming gratuitamente utilizzando un'interfaccia molto semplice e intuitiva. Sebbene la versione base del programma sia fornita gratuitamente, ce ne sono diverse versioni a pagamento con funzioni aggiuntive. Il principale vantaggio di NTLite rispetto ad applicazioni simili di questo tipo è la sua compatibilità con tutte le nuove versioni di Windows. Viene costantemente aggiornato per supportare anche le versioni insider di Windows 10. Naturalmente, non è adatto per versioni precedenti del sistema operativo come XP o Vista.

Per avviare l'installazione, è necessario accedere alla pagina di download sul sito Web ufficiale. Ci sono due versioni: stabile e beta. Consigliato per il download versione stabile... Al termine del download, avvia il programma e segui le istruzioni.

Il processo di installazione è piuttosto semplice:

  1. Quando avvii il programma per la prima volta, ti verrà chiesto di selezionare il tipo di licenza che desideri utilizzare.
  2. Seleziona "Gratuito" (limitato, non commerciale) e fai clic su "OK". Per caricare la ISO in NTLite, clicca sul pulsante Aggiungi che si trova sulla barra degli strumenti e seleziona l'apposita cartella contenente i file precedentemente estratti, oppure semplicemente trascinala all'interno del programma.
  3. Subito dopo Download ISO nella sezione Cronologia immagini, apparirà un elenco di tutte le finestre che possono essere installate da questa ISO.
  4. Seleziona l'edizione che desideri applicare nella tua installazione personalizzata, fai clic sul pulsante Download e fai clic su OK nella finestra pop-up che si apre.
  5. Il processo di download inizierà.

Puoi verificarne lo stato accanto alla versione di Windows selezionata. L'operazione potrebbe richiedere un paio di minuti. Una volta completato il download, sul lato sinistro della finestra appariranno diverse opzioni. Da lì, puoi modificare tutto per la tua ISO personalizzata. Quindi, esegui gli aggiornamenti di Windows. Dopo aver scaricato gli aggiornamenti del sistema operativo:

  1. Vai alla scheda Aggiornamenti, fai clic su Aggiungi e seleziona Cartelle e cartelle con sottocartelle.
  2. Trova la cartella in cui sono archiviati gli aggiornamenti.
  3. L'integrazione dei driver nella distribuzione di Windows 7 viene eseguita nella scheda "Driver". Devono essere prima caricati.
  4. Aggiungili a una cartella, fai clic sul pulsante Aggiungi sulla barra degli strumenti di NTLite e trova quella cartella.
  5. Esegui l'installazione automatica automatica, questa funzione è disabilitata per impostazione predefinita.
  6. Vai al menu di navigazione "Automatico" e seleziona la casella di controllo situata nell'angolo in alto a sinistra.
  7. Aggiungi un account locale facendo clic sul pulsante corrispondente sulla barra degli strumenti e, nella finestra che appare, inserisci i tuoi dati e fai clic su "OK".
  8. Allo stesso modo, puoi inserire i dati per il tuo rete locale facendo clic sul pulsante "Unisciti alla rete".
  9. Aggiungi applicazioni di terze parti, vai a Post-installazione, fai clic su Aggiungi e individua il file.exe di tua scelta.
  10. Creare nuove finestre ISO, vai alla scheda "Applica".
  11. Seleziona il pulsante "Crea ISO".
  12. Successivamente, apparirà una finestra di dialogo che ti chiederà di selezionare la directory di destinazione in cui desideri salvare il file ISO, il nome del file e l'etichetta ISO.
  13. Premi il pulsante "Elabora" sulla barra degli strumenti. Da questo punto in poi il processo diventa automatico, quindi è necessario attendere alcuni minuti per completare l'integrazione dei driver nella distribuzione di Windows 7, a seconda delle modifiche apportate, dopodiché l'ISO sarà pronto per l'uso.

È tutto. Passato il processo da ottenere ISO versione di Windows acquistando il software per creare un avviabile chiavetta USB e come usarlo, oltre a utilizzare un'utilità specifica per creare DVD avviabili da Windows ISO.

Motivi per creare la propria distribuzione del sistema operativo Sistemi Windows 10, forse tanti, e non sono oggetto di questo articolo. È importante che sia necessaria la tua versione del kit di distribuzione e ti diremo come crearlo utilizzando solo Windows ADK (Windows Deployment Kit) e la riga di comando, in altre parole, faremo a meno di terzi software di terze parti, utilizzando solo gli strumenti integrati nel sistema operativo.

Pertanto, potrebbe essere necessario un kit di distribuzione personalizzato, ad esempio, se si prevede di aumentare il numero di computer. Hai deciso di ottenere un'altra macchina, oltre a un laptop, hai deciso di ordinare l'assemblaggio di un computer più produttivo, ma il set di software su di esso sarà più o meno lo stesso di un laptop.

Ovviamente puoi installare il sistema operativo su una nuova macchina, quindi installare e configurare il software rimanente. Puoi farlo in modo diverso: quello Configurazione di Windows 10, completo di tutti i programmi installati, che gira su uno dei computer, si trasforma in un kit di distribuzione. Non resta che installare il sistema su una nuova macchina e il tutto software necessario verrà installato automaticamente. Non resta che installare i driver per l'hardware che sarà nel nuovo computer.

Per funzionare, avrai bisogno di due computer, come ultima risorsa, per gli esperimenti che puoi fare con uno, ma installa una macchina virtuale. Supponiamo che uno di loro abbia Windows 10 e tutto il software necessario installato.

Formazione

Avrai bisogno di una distribuzione del sistema operativo che può essere scaricata dal sito Web di Microsoft.

Noi creiamo unità USB avviabile utilizzando questo kit di distribuzione ed eseguire l'utility di sistema sysprep incorporata. Il compito di questa utility è preparare un'immagine di sistema, che include tutte le impostazioni e i programmi installati, per il trasferimento su un altro computer.

La riga di comando deve essere eseguita e il comando inserito:

C: \ Windows \ System32 \ Sysprep \ Sysprep.exe

Nella finestra che si apre, tutti i parametri sono impostati come mostrato nello screenshot:

Spieghiamo un po' cosa significano alcuni punti:

  • Mettere il sistema in modalità Configurazione guidata - la prossima volta che si avvia il sistema, il sistema entrerà in modalità di trasferimento del sistema operativo.
  • Preparazione per l'uso: le informazioni non necessarie che non sono destinate alla copia verranno eliminate, ad esempio i dati di attivazione, ecc., Mentre tutti i programmi installati, le utilità devono essere inclusi nella copia.

L'utilità sysprep verrà eseguita per alcuni minuti, a seconda della quantità di dati che verranno trasferiti al nuovo computer.

Al termine, il computer si spegne.

Creazione di un'immagine ESD

Ora devi connetterti unità esterna, inserire l'unità flash USB avviabile preparata in precedenza e avviare da essa. Quando viene visualizzata la finestra di installazione di Windows 10, è necessario premere la combinazione di tasti "Maiusc + 10".

  1. "Diskpart" (un'utilità che consente di lavorare con le partizioni del disco rigido),
  2. "Lisvol" (visualizzazione delle partizioni del disco, ad esempio, Windows 10 è installato nella partizione C: e l'unità USB collegata ha ricevuto la lettera I :),
  3. "Esci" (esci dall'utility. Abbiamo appreso i dati sulle partizioni).

Ora è necessario avviare il processo di salvataggio dell'unità C:, in cui si trova il sistema operativo Windows 10 installato, in un file immagine in formato ESD sull'unità USB collegata. Il comando è simile a questo:

Dism / Capture-Image /ImageFile:I:\install.esd / CaptureDir: C: \ / Nome: Windows

Spieghiamo il comando:

  • Install.esd - il nome del file immagine di sistema da creare,
  • I: - il disco su cui verrà creato questo file Nel nostro caso, questo è un disco portatile I :),
  • C: \ è l'unità in cui è installato Windows 10 originale.

Puoi anche specificare il grado di compressione del file risultante. Questo parametro non è specificato su questa riga e verrà utilizzato il valore predefinito fast. Se è necessaria una modalità operativa diversa, è possibile utilizzare un valore diverso. Va ricordato che più forte è la compressione, più tempo ci vuole per lavorare.

Quando hai finito di lavorare sul disco rimovibile, file pronto con l'immagine.

Ora puoi spegnere il computer su cui è stato installato Windows 10 e che è stato utilizzato per creare l'immagine. Il resto del lavoro verrà svolto sul secondo computer.

Compressione aggiuntiva del file immagine

Questa sezione è facoltativa. Il file "Install.esd" ottenuto nel passaggio precedente può essere compresso ulteriormente riducendone le dimensioni. Verifichiamo la presenza del file sul disco rimovibile.

Inseriamo il comando:

DISM / Export-Image /SourceImageFile:I:\install.esd / SourceIndex: 1 /DestinationImageFile:I:\install2.esd / Comprimi: ripristino

Con questo comando creiamo un secondo file chiamato "Install2.esd", che dovrebbe differire dall'originale solo per le dimensioni. In questo caso, utilizziamo un nuovo tipo di compressione - Compress: recovery.

Al termine dell'operazione, sul disco saranno presenti 2 file di dimensioni diverse. Ora puoi eliminare il file immagine originale ("Install.esd") e il nuovo può essere rinominato da "Install2.esd" a "Install.esd".

Di conseguenza, di nuovo c'è solo un file con lo stesso nome "Install.esd", ma di dimensioni ridotte.

Modifica dell'ISO di Windows 10

Ora è il momento di iniziare a creare la versione dell'immagine del sistema operativo di cui abbiamo bisogno. Per fare ciò, prendiamo il kit di distribuzione scaricato in precedenza dal sito Web di Microsoft e copiamo il suo contenuto nella cartella che creiamo su unità portatile dove si trova già il nostro file. Chiamiamo la cartella "10".



Al termine della copia, nella sottocartella "sources" è possibile visualizzare un file con lo stesso nome del file del computer di origine che abbiamo creato durante la creazione dell'immagine del sistema operativo. Il nostro compito è sostituire questo file con il nostro. Per fare ciò, copia il nostro file "Install.esd".

Quindi lo incolliamo nella cartella "sources" della distribuzione di Windows 10.

Deve essere sostituito file originale nostro.

Crea un'immagine ISO

C'è poco da fare. Dalla cartella in cui hai copiato il contenuto della distribuzione originale di Windows 10 e dove hai sostituito un file con il tuo, crea nuovamente un'immagine ISO. Per fare ciò, utilizzeremo Windows ADK (Windows Deployment Kit). Di solito è installato insieme al sistema operativo. In caso contrario, puoi scaricare e installare dal sito Web di Microsoft.

Avvia l'ambiente di distribuzione e imaging.

Nella finestra che si apre digita il comando:

Oscdimg / u2 / m /bootdata:2#p0,e,bI:\10\boot\Etfsboot.com#pef,e,bI:\10\efi\microsoft\boot\Efisys.bin I: \ 10 I: \ Windows.iso

Spieghiamo il comando:

    • u2 - File system UDF,
    • m - l'immagine non ha limiti di dimensione,
    • B scrittura del settore di avvio etfsboot.com, il percorso del file etfsboot.com quando si specifica b (boot) viene scritto senza spazio: bI: \ 10 \ boot \ etfsboot.com,
    • I: \ 10 - indicare la cartella in cui si trovano i file per la creazione dell'immagine,
    • I: \ Windows.iso - indichiamo che il file di immagine finale deve avere il nome Windows.iso e trovarsi sull'unità I:.

Al termine dell'operazione, sul disco apparirà un file immagine del kit di distribuzione Windows.iso.

Crea un supporto di avvio

Il kit di distribuzione è stato creato, ora è necessario scriverlo sul supporto da cui verrà installato il sistema su un altro computer. Puoi usare un'unità flash USB. Come creare un'unità USB avviabile è disponibile su Internet. Questo non è difficile. Se sei riuscito a creare la tua distribuzione senza ricorrere ad aiuti esterni, senza disturbare amici, conoscenti o amministratore di sistema al tuo lavoro, non hai fatto domanda per la riparazione del laptop vicino alla stazione della metropolitana di Otradnoye, dove, ad esempio, vivi o lavori, quindi puoi far fronte a questo compito.

Di conseguenza, otteniamo il supporto da cui è possibile installare il sistema con il set integrato software necessario e puoi installarlo su qualsiasi computer come con bios UEFI, e con il solito.

Installazione di Windows 10

Se hai già installato questa versione del sistema operativo, allora hai familiarità con la procedura. Non ci sono differenze quando si utilizza un kit di distribuzione creato dall'utente. Come ultima risorsa, il processo di installazione richiederà un po' più di tempo.

Dopo il completamento, avrai un computer su cui è già installato tutto il software necessario. L'unica cosa rimasta da fare è installare i driver di dispositivo per questo computer.

Questo assieme è utile se è necessario trasferire il sistema su un altro computer. Se è necessario installare il sistema operativo su più computer, questa distribuzione può essere utilizzata come configurazione di base con un set integrato di software necessario.

Qualsiasi cosa scritta in Visual Basic deve essere eseguita all'esterno dell'ambiente di sviluppo di Visual Basic e richiede il file Msvbvm.dll. Questo file contiene tutte le routine di supporto ei controlli essenziali necessari a Visual Basic per eseguire qualsiasi operazione. Questo è un file abbastanza grande (1,3 M). Fortunatamente, non importa quante applicazioni Visual Basic un utente esegue contemporaneamente, è necessaria solo una copia di questo file in memoria.

Per ogni controllo personalizzato nella tua applicazione e per ciò che fa parte del tuo controllo, è necessario un file di controllo personalizzato. Questi file sono relativamente piccoli, spesso inferiori a 30K ciascuno. Di conseguenza, ciò che è necessario per l'installazione dei file eseguibili non si trova sulla macchina in cui viene eseguita l'installazione, quindi anche il file eseguibile di Visual Basic più semplice, anche compresso utilizzando la procedura guidata di installazione, richiederà 2 o più dischi.

Nota: Lo sviluppatore ha davvero bisogno di assicurarsi che gli utenti del suo progetto o controllo non dispongano del file Msvbvm50.dll e di altri file di supporto. molti utenti di Windows 95 e Windows NT avranno già questi file sui loro computer. Ad esempio, la maggior parte degli utenti di Internet Explorer li avrà già e si può presumere che presto Microsoft installerà semplicemente questo file insieme all'installazione dei file del sistema operativo. Ciò ridurrà notevolmente lo spazio su disco necessario per creare distribuzioni di progetti Visual Basic.

Infine, quando si esegue un file eseguibile che contiene un controllo personalizzato, il file .ocx deve trovarsi nella directory di sistema o nella stessa directory del file .exe. La procedura guidata di installazione posizionerà automaticamente i file nella posizione corretta. (Se non è possibile trovare un file .ocx corrispondente, la macchina virtuale Visual Basic visualizzerà un messaggio di errore e uscirà.)

Crea un file eseguibile

Chiunque abbia letto pubblicità a riguardo prima di acquistare la propria copia di Visual Basic potrebbe aver sentito che Visual Basic 5 è la prima versione di Visual Basic che consente di creare file veramente eseguibili. Alcuni potrebbero chiedersi cosa significhi. In primis, versione precedente Visual Basic ha sempre tradotto il codice Visual Basic in p-code. È un linguaggio intermedio che differisce dal codice macchina del microprocessore Intel. E poi il p-code risultante è stato interpretato riga per riga nel codice macchina Intel. Ma questo non è efficace. Ad esempio, per i cicli è chiaramente più semplice eseguire la conversione in codice macchina una volta e non convertire il codice ogni volta che viene eseguito il corpo del ciclo.


Figura 23-1. Finestra di dialogo Crea progetto. ...

Solo le versioni Professional ed Enterprise hanno la capacità di creare file veramente eseguibili. Ciò può essere ottenuto selezionando File | Crea Exe o File | Crea OSX e quindi facendo clic sul pulsante Opzioni nella finestra di dialogo Crea progetto, mostrata in Fig. 23-1.



Figura 23-2. La pagina Crea.

Quello che si vedrà è mostrato in Fig. 23-2. In questa pagina della finestra di dialogo è possibile aggiungere le informazioni sulla versione del controllo e la protezione dei diritti. Imposta anche l'icona per il progetto, che l'utente vedrà le visualizzazioni dei file eseguibili e le informazioni della riga di comando, se presenti.

Se disponi di un'edizione Professional o Enterprise, fai clic sulla scheda Compila. La schermata mostrata in Fig. 23-3. Esaminiamo tutte le opzioni in questa importante finestra di dialogo una per una.

Compila in codice P... Consente di compilare il progetto in p-code. Sebbene sia più lento da eseguire, lo spazio su disco richiesto può essere notevolmente inferiore rispetto al codice compilato nel codice macchina del microprocessore.

Compila in codice nativo. Consente di compilare un progetto utilizzando codice nativo con ottimizzazioni a ciò che viene selezionato tramite i pulsanti rimanenti. Sono descritti nella tabella seguente.

Pulsante Descrizione
Ottimizza per codice veloceMassimizza la velocità di esecuzione.
Ottimizza per piccole dimensioniRiduce al minimo le dimensioni. Questo è probabilmente un vantaggio significativo rispetto a uso semplice p-code non verrà raggiunto.
Nessuna ottimizzazioneCompila senza ottimizzazione.
Bomboniera Pentium ProOttimizza il codice in modo che funzioni al meglio per Processore Pentium pro. Il codice generato con questa opzione funzionerà con i processori precedenti, ma sui processori 486 e Pentium (anche se utilizzano MMX), verrà eseguito più lentamente del codice generato senza questa opzione.
Crea informazioni di debug simbolicheUtilizzato quando è necessario eseguire il codice VB su un debugger separato, ad esempio uno dei debugger NuMega o quelli forniti con i componenti Microsoft DevStudio.

Nota: Un programma che esegue un gran numero di cicli, come i test standard, mostreranno incredibili accelerazioni - spesso fino a dieci volte rispetto a Visual Basic 4. ).

Ottimizzazioni avanzate. Facendo clic su questo pulsante verrà visualizzata la finestra di dialogo Ottimizzazioni avanzate mostrata a destra. Non è consigliabile modificare nessuna delle opzioni predefinite in questo pannello: sono solo per grandi intenditori di VB.

Procedura guidata di installazione

La procedura guidata di installazione è uno strumento davvero eccezionale che ti consente di creare distribuzioni di applicazioni e controlli con poco o nessun sforzo. È un programma veramente autonomo chiamato Application Installazione guidata... Puoi avviarlo, ad esempio, tramite il sottomenu Visual Basic 5 nel menu Start. (Supponiamo di usare installazione standard, quindi il programma di installazione guidata si chiamerà VB \ setupkit \ kitfil32 \ Setupwiz.exe).

Nota: Prima di utilizzare la procedura guidata di installazione, è necessario almeno compila il codice almeno una volta e salva il file di progetto.

Quando si avvia la procedura guidata di installazione, si arriva alla schermata iniziale della procedura guidata di installazione, che assomiglia alla Fig. 23-4.

Scopriamo gli elementi nel pannello principale. Prima di tutto, qui c'è un pulsante Aiuto che visualizzerà il file di aiuto per la procedura guidata. Il pulsante Esci nell'angolo in alto a destra del pannello chiude la procedura guidata di installazione. Il pulsante Avanti passa al passaggio successivo della procedura guidata e il pulsante Indietro torna a quello precedente. Fare clic sul pulsante Avanti per passare alla prima schermata reale della procedura guidata.

Casella di testo del file di progetto. Il file di progetto è un nome file con estensione .vbp. È possibile fare clic sul pulsante Sfoglia per aprire una finestra di dialogo standard che consente di cercare un file .vbp o .ctl (per un controllo).

Ricostruisci il Protect. I file, le cui distribuzioni vengono create, sono eseguibili a sé stanti. Se devi creare un prodotto separato da zero, devi contrassegnare questa opzione. La procedura guidata creerà automaticamente un nuovo file .exe o .ax se non viene trovato.

Opzioni. Le opzioni disponibili sono descritte nella tabella seguente.

Usando la procedura guidata

Per chiarezza, supponiamo che tu voglia creare distribuzioni per due diverse applicazioni:

  • la calcolatrice fornita con Visual Basic;
  • elemento di controllo campo numerico immettendo NumericTextBox.

Creazione di un kit di distribuzione per un progetto di calcolatrice



Figura 23-3. Compila pagina.

Iniziamo con un semplice progetto di calcolatrice, che può essere trovato nella sottodirectory \ sample \ PGuide \ calc della directory VB. Dovrai prima compilare questo progetto, poiché non è disponibile in una forma eseguibile. Quindi scarichiamo VB e poi compiliamo il progetto Calc.vbp. Successivamente, inserisci il nome e il percorso del file Calc.vbp e fai clic sul pulsante Avanti (che è ora disponibile). Dopo un certo tempo necessario per elaborare i file, si passa alla schermata del passaggio 3 della procedura guidata di installazione.



Figura 23-4. La schermata iniziale della procedura guidata di installazione.

In questa schermata, devi dire alla procedura guidata dove salvare la distribuzione. Ad esempio, selezioniamo i dischi floppy. Per fare ciò, fare clic sull'opzione Disco floppy. Facciamo clic sul pulsante Avanti e arriveremo alla schermata, dove informeremo la procedura guidata sul tipo di dischetti utilizzati.

Facciamo clic sul pulsante Avanti. La schermata risultante, utilizzata solo per i server ActiveX, è un argomento più complesso che non abbiamo trattato in questo libro. Fare clic sul pulsante Avanti per saltare questa schermata.

Dopo un breve ritardo, viene visualizzata la schermata Riepilogo file. Se si seleziona uno di questi file e si fa clic sul pulsante Dettagli file, la procedura guidata visualizza una finestra di dialogo. Contiene informazioni dettagliate sul file selezionato. Se facciamo clic su Dettagli di riepilogo nella schermata Riepilogo file, vediamo una finestra di dialogo con le informazioni.

Fare clic sul pulsante Avanti nella schermata Riepilogo file e passare alla schermata Fine.

Se si fa clic su Fine ora, la procedura guidata inizierà a visualizzare pannelli informativi con messaggi sulle azioni che sta eseguendo (compressione dei file, calcolo dei file da copiare e così via). Al termine, sullo schermo apparirà un pannello informativo simile a quello a destra. Ti chiederà di inserire il primo (da due a in questo caso) dischi.

Ora gli utenti possono installare l'applicazione semplicemente inserendo il primo disco della distribuzione nell'unità ed eseguendo da programma Windows Setup.exe contenuto su di esso.

Il programma di installazione creato dalla procedura guidata di installazione è conforme a tutti gli standard di Windows. Gli utenti possono modificare la directory di installazione; possono osservare lo stato di avanzamento del processo di installazione sullo schema; e gli verrà anche detto quando inserire il disco successivo. (Inoltre, è possibile disinstallare l'applicazione utilizzando la funzione AggiungiRimuovi in ​​Windows95 / Windows NT.) Creazione di una distribuzione di controllo

Creazione di una distribuzione di un controllo nella procedura guidata di installazione per l'uso su sistema separatoè essenzialmente lo stesso che creare una distribuzione per un'applicazione. Quindi, in questa sezione, ci concentreremo sull'utilizzo di una procedura guidata per creare un file di installazione del download da Internet in modo che il controllo possa essere utilizzato in Internet Explorer.

Avviamo la procedura guidata. Va notato che vogliamo creare una distribuzione del controllo in modo che possa essere scaricato da Internet o intranet. Dopo aver deciso di effettuare un'installazione di Internet, fare clic sul pulsante Avanti e passare alla schermata successiva.

Facciamo clic sul pulsante Avanti. Apparirà la seguente schermata. Microsoft fornisce un'opzione che consente all'utente di scaricare solo determinati file standard come un enorme file virtuale Macchine visive Basic richiesto per il controllo direttamente da Microsoft quando si utilizza per la prima volta il controllo in Internet Explorer. Questo è davvero molto opzione utile poiché se gli utenti ne hanno già qualcuno di file richiesti sul tuo computer, Internet Explorer è abbastanza intelligente da non scaricarli di nuovo.

Fondamentalmente questo è tutto. Le restanti schermate della procedura guidata sono simili a quelle che abbiamo già discusso.


Autore: Ben Everard
Data di pubblicazione: 23 aprile 2015
Traduzione: A. Krivoshey
Data di trasferimento: luglio 2015

Oggi ci sono diverse centinaia di distribuzioni Linux in via di sviluppo di tutti i colori e dimensioni. Ma non c'è nessuno esattamente uguale a quello installato sul tuo computer, dal momento che molto probabilmente lo hai personalizzato in base alle tue preferenze. Hai passato un po' di tempo a installare o disinstallare programmi, cambiare l'aspetto e così via.

Non sarebbe bello convertire il tuo sistema ottimizzato in una distribuzione Live? Puoi portarlo con te su un'unità flash USB o installarlo su altri computer.
Esistono vari strumenti per creare la propria distribuzione. Inizieremo con il più facile da usare, ma offre un numero limitato di opzioni di personalizzazione, per poi passare a quelle più avanzate che ti consentono di mettere a punto ogni aspetto della distribuzione.

Crea rapidamente la tua Ubuntu

Adatto anche per mumbuntu e dadbuntu.

Nel corso degli anni, dalla prima release di Ubuntu, sono state inventate molte utility che permettono di crearne di proprie Versione Ubuntu... Ciò è in parte dovuto all'esistenza enorme quantità suoi derivati. Sebbene la maggior parte venga rapidamente abbandonata, l'Ubuntu Customization Kit (UCK) è ancora vivo oggi.

Puoi installare l'UCK su Ubuntu o qualsiasi altra distribuzione basata su di esso, come Linux Mint. L'utilità si trova nei repository ufficiali, quindi puoi installarla utilizzando il gestore di pacchetti. Successivamente, è necessaria l'immagine ISO della distribuzione che si desidera modificare. Per semplificare questo processo, è consigliabile utilizzare un'immagine di distribuzione che includa shell grafica che utilizzerai. Ad esempio, se desideri utilizzare un desktop Gnome localizzato per la tua distribuzione, è meglio utilizzare l'immagine Ubuntu Gnome piuttosto che l'immagine Ubuntu standard. Se si esegue su una macchina a 32 bit, l'immagine deve essere compilata per l'architettura i386. Tuttavia, se disponi di un sistema a 64 bit, puoi personalizzare l'immagine a 32 bit.

Dopo aver avviato l'UCK, vedrai un messaggio di benvenuto e informazioni sullo spazio su disco richiesto, quindi una procedura guidata che guiderà l'ulteriore processo. Nella prima fase, dovrai selezionare una lingua per il tuo kit di distribuzione insieme alla lingua del menu di avvio (assicurati che il kit di distribuzione sulla base del quale stai costruendo il tuo sistema supporti queste lingue).

Dopo aver scelto la lingua, è necessario specificare l'ambiente grafico della distribuzione. L'UCK scaricherà in seguito i file di localizzazione in base alla lingua scelta. Dovrai quindi specificare la posizione dell'immagine della distribuzione Ubuntu che configurerai.

L'UCK ti chiederà quindi il nome della tua distribuzione e ti chiederà se desideri configurare manualmente la tua distribuzione. Se rispondi sì, si aprirà una finestra di terminale, in cui la directory principale verrà modificata nell'ambiente di compilazione della tua distribuzione. Nell'ultima fase, l'UCK ti offrirà la possibilità di rimuovere dalla tua distribuzione tutto ciò che è correlato File di Windows e creare un'immagine disco ISO ibrida che può essere masterizzata su disco o copiata su una chiavetta USB. L'UCK decomprimerà quindi l'immagine del disco e scaricherà i file di localizzazione. Quindi, puoi configurare la distribuzione manualmente se in precedenza hai selezionato questa opzione. L'opzione Esegui applicazione console avvierà una finestra di terminale con una shell di root.

Impostazioni avanzate

In questa finestra, puoi utilizzare il gestore di pacchetti apt-get per disinstallare e installare le applicazioni. Ad esempio, puoi installare il supporto multimediale con apt-get install ubuntu-restricted-extras. Se la tua distribuzione è destinata all'uso su macchine deboli, puoi disinstallare LibreOffice:

$ apt-get remove --purge libreoffice * /

e sostituiscilo con AbiWord:

$ apt-get install abiword

Se desideri inserire collegamenti per i tuoi programmi sul desktop, crea prima la directory Desktop:

$ mkdir -p / etc / skel / Desktop

Ora puoi copiare lì le scorciatoie per tutti applicazioni installate:

$ cp /usr/share/applications/firefox.desktop / etc / skel / Desktop

e poi renderli eseguibili:

$ chmod + x firefox.desktop

Se vuoi cambiare lo sfondo del tuo desktop, apri /usr/share/glib-2.0/schemas/10_ubuntu-settings.gschema.override in un editor di testo e cambia il parametro picture-uri nel percorso della tua immagine:

Picture-uri = "file: ///usr/share/backgrounds/Partitura_by_Vincijun.jpg" /

Allo stesso modo, puoi cambiare il tema e le icone modificando i parametri corrispondenti in questo file. Ad esempio, se desideri sostituire il tema Ambiance con Radiance e utilizzare il set di icone HighContrast:

Gtk-theme = "Radiance" icone-theme = "HighContrast" ... theme = "Ambiance"

Dopo aver modificato questo file, non dimenticare di compilare le skin modificate:

$ glib-compile-schemas /usr/share/glib-2.0/schemas

Puoi anche copiare i file sul tuo CD live. Per fare ciò, avvia un altro terminale e vai alla directory ~ / tmp / remaster-root /, che è la radice del nostro live CD. Ad esempio, vuoi copiare determinati collegamenti e cartelle sul desktop:

$ sudo cp -r ~ / Documents / README.txt ~ / remaster-root / etc / skel / Desktop

Al termine, chiudi il terminale chroot e seleziona l'opzione "Continua a costruire" nella procedura guidata UCK. La build della tua nuova distribuzione inizierà ora.

Sistemi di compilazione rapida per le distribuzioni

Creazione della distribuzione in un browser utilizzando SUSE Studio

SUSE Studio è probabilmente il sistema più semplice per creare la propria distribuzione. È grafico e funziona in un browser. Hai solo bisogno di un browser web e una connessione internet. Con SUSE Studio è possibile creare distribuzioni desktop completamente funzionali, sistemi server o distribuzioni su misura per qualsiasi applicazione specifica. Nell'interfaccia web, puoi aggiungere utenti, personalizzare l'elenco delle app e persino personalizzare l'aspetto e aggiungere file.

Puoi anche risparmiare tempo installando l'utility Kickstart Configurator.

$ yum install system-config-kickstart

Questo programma offre un semplice interfaccia grafica per creare un file kickstart.

Puoi specificare i pacchetti richiesti elencandoli nella sezione % packages. Invece di pacchetti individuali puoi anche aggiungere gruppi di pacchetti specifici qui, ad esempio gnome-desktop. Puoi anche includere pacchetti da altri file Kickstart qui specificando il loro nome e posizione con il parametro% include:

% include /usr/share/spin-kickfedora-live-base.ks

Se è necessario eseguire qualsiasi comando dopo aver scaricato la distribuzione, ad esempio per configurare la rete, è necessario specificarlo nella sezione% post. Ad esempio, se desideri avviare automaticamente Firefox, puoi inserire il suo collegamento nella cartella ~ / .config / autostart aggiungendo le seguenti righe alla sezione% post:

% post # autolaunch Firefoxmkdir -p /etc/skel/.config/autostartcp /usr/share/applications/firefox.desktop /etc/skel/.config/autostart/%end

Assicurati che la fine delle sezioni% pacchi e% post sia contrassegnata con% fine. Se vuoi eseguire qualsiasi comando al di fuori del tuo ambiente live, come copiare i file host nella tua distribuzione, aggiungi il parametro -nochroot alla sezione% post, come mostrato di seguito:

% post --nochroot #copy resolv.conf dall'host alla distrocp personalizzata /etc/resolv.conf $ LIVE_ROOT / etc /% end

La variabile $ LIVE_ROOT punta all'ambiente live. In modo simile, puoi copiare file dall'host al tuo ambiente live, ad esempio:

$ cp -r / home / bodhi / Musica $ LIVE_ROOT /

Se stai usando utilità grafica per definire i repository, è necessario aggiungere manualmente una riga importante al file Kickstart. Indica un elenco di specchi per Repository Fedora(e contiene anche informazioni sulla versione e l'architettura dell'assieme) da cui verranno scaricati i pacchetti. Ad esempio, se desideri ricevere pacchetti per Fedora 21 a 64 bit, questa riga avrà il seguente aspetto:

Repo --name = fedora --mirrorlist = http: //mirrors.fedoraproject.org/mirrorlist? Repo = fedora-21 & arch = x86_64

Una volta che hai finito con il file Kickstart, aprilo con livecd-creator per creare la distribuzione. Supponendo che il file sia salvato in ~ / custom-kickstarts / Custom-Fedora.ks, il comando sarà simile a questo:

$ sudo livecd-creator --config = / home / bodhi / custom-kickstarts / Custom-Fedora.ks - fslabel = FedoraUltimate - cache = / var / cache / live - verbose

L'opzione -fslabel specifica il nome della distribuzione. Dopo aver seguito tutte le istruzioni nel file Kickstart, l'utility crea un'immagine ISO della tua distribuzione, che viene salvata nella tua directory home.

Costruisci la tua distribuzione Raspberry Pi

New Out Of the Box Software, o NOOBS, è il programma di installazione ufficiale per Raspberry Pi. Semplifica e standardizza il processo di installazione delle distribuzioni su un Raspberry Pi. Sebbene l'obiettivo principale di NOOBS sia quello di semplificare l'installazione dei sistemi operativi sul Pi, questa utility può essere utilizzata anche per creare le proprie distribuzioni.

Per prima cosa scarica il programma di installazione NOOBS dal sito e installalo su qualsiasi distribuzione supportata su cui vuoi basare il tuo sistema. Ti consigliamo di utilizzare la distribuzione Raspbian, raccomandata anche dai creatori di NOOBS.

Una volta installato e scaricato Raspbian, puoi apportare le tue modifiche. Ad esempio, puoi modificare lo sfondo e il tema del desktop utilizzando l'utilità della riga di comando obconf e installare temi aggiuntivi utilizzando il comando:

$ sudo apt-get install openbox-themes

Puoi anche installare o disinstallare usando apt-get o installando il gestore di pacchetti grafico Synaptic.

Puoi copiare qualsiasi file su questa distribuzione Raspbian.NOOBS ti consente di creare una partizione da 512 MB in cui archiviare i tuoi file. Oppure puoi usare il comando raspi-config per espandere la partizione di root sull'intera scheda SD.

Inoltre, non dimenticare di configurare la rete. Ad esempio, puoi configurare un adattatore wireless per connetterti al tuo punto Accesso Wi-Fi così come l'accesso a vari servizi di rete.

Dopo aver completato la configurazione del kit di distribuzione, è necessario comprimerlo in un archivio. Vai a root directory con il comando cd / ed eseguire il seguente comando:

$ sudo tar -cvpf root.tar / bin / boot / cdrom / dev / etc / home /initrd.img /initrd.img.old / lib / lib64 / media / mnt / opt / proc / root / run / sbin / srv / sys / tmp / usr / var / vmlinuz / vmlinuz.old --exclude = proc / * --exclude = sys / * --exclude = dev / pts / *

Ci vorrà circa mezz'ora per fare i bagagli, a seconda del numero di modifiche apportate.
Ora hai un file root.tar nella tua directory principale. Imballiamo il bootloader allo stesso modo. Per prima cosa, vai alla directory di avvio.

Quindi creiamo un archivio.

$ tar -cvpf boot.tar

Non ci vuole molto tempo. Ora hai un file boot.tar nella directory di avvio.

NOOBS richiede versioni compresse di questi file. Ma il Raspberry Pi non ha abbastanza risorse per comprimere questi file, quindi devi spostarli sul tuo PC e comprimerli usando i comandi xz -9 -e boot.tar e xz -9 -e root.tar. in cui file sorgenti verranno sostituiti con le loro versioni compresse, rispettivamente boot.tar.xz e root.tar.xz.

Ora formatta la tua scheda SD e distribuisci una nuova copia di NOOBS su di essa. attraverso file manager vai alla directory os, che a sua volta include molte directory, ognuna contenente file per una delle distribuzioni supportate, inclusi Arch, Pidora, Raspbian e altri. Poiché la nostra distribuzione è basata su Raspbian, possiamo eliminare tutte le altre directory. Assegna un nome alla directory Raspbian con il nome che desideri assegnare alla tua distribuzione.

Passa a questa directory e apri il file os.json in un editor di testo. Nota il testo accanto ai campi del nome e della descrizione sul tuo. Elimina il file taste.json.

Infine, elimina i file root.tar.xz e boot.tar.xz in questa directory, sostituendoli con i tuoi. È tutto. Ora avvia il Pi da questa scheda.

Costruire da zero una distribuzione personalizzata basata su Arch

Se hai la pazienza di creare la tua distribuzione da zero, dovresti costruirla su Arch Linux. L'approccio dei creatori di questa distribuzione consente all'utente di personalizzare completamente il proprio ambiente di lavoro e lo rende una piattaforma ideale per lo sviluppo di sistemi personalizzati.

Puoi creare una distribuzione personalizzata basata su Arch utilizzando l'utilità della riga di comando di Archiso, che è una raccolta di script Bash ed è piuttosto difficile da imparare ma ti dà pieno controllo oltre il risultato finale.

Allestire l'ambiente per costruire la distribuzione

La prima cosa che devi creare è una distribuzione Arch installata. Ci sono istruzioni più che sufficienti per installarlo sulla rete, quindi non descriveremo questo processo qui.

Dopo aver installato Arch, configuralo in base alle tue esigenze. Installare pacchetti aggiuntivi, cambiare sfondi e temi e modificare altri aspetti del sistema come la rete. Successivamente, copieremo tutte queste modifiche dalla nostra istanza Arch installata a quella che creeremo.

Dopo aver configurato la tua distribuzione, apri un terminale e installa le dipendenze per Archiso:

$ pacman -S make squashfs-tools libisoburn dosfstools patch lynx devtools git

Ora scarica l'ultima versione del pacchetto archiso dal repository Git usando il comando:

$ git clone git: //projects.archlinux.org/archiso.git

Copia i file nella directory ~ / archiso. Passare a questa directory e installare l'utilità utilizzando il comando make install. Al termine dell'installazione, è possibile rimuovere in sicurezza la directory ~ / archiso. Successivamente, creeremo una directory in cui configureremo i file per la nostra futura distribuzione:

$ mkdir ~ / archlive

Assicurati di avere abbastanza gratis spazio sul disco per ospitare tutte le applicazioni che desideri installare, così come qualsiasi altro file che scegli di inserire nella tua distribuzione.

Ora devi copiare uno dei due profili Archiso. Il profilo di base è buono per costruire un sistema live di base senza pacchetti preinstallati. Utilizzeremo il profilo releng, che ti consente di creare un Arch Linux completamente personalizzato con applicazioni preinstallate... Per utilizzare questi script, copiali nella tua directory ~ / archlive:

$ cp r / usr / share / archiso / configs / releng / ~ / archlive /

Aggiunta di pacchetti

Aggiungere pacchetti a un'immagine ISO utilizzando Archiso è facile come aggiungerli a file di testo, un pacchetto per riga. Nella directory ~ / archlive, abbiamo tre file: packages.i686, packages.x86_64 e packages.both. Puoi aprirli in un editor di testo e aggiungere i nomi dei pacchetti che vuoi includere nella distribuzione. Archiso leggerà il contenuto del file per l'architettura appropriata e quindi lo impacchetta in un'immagine che verrà eseguita su macchine a 32 e 64 bit. Tuttavia, per coerenza, si consiglia di aggiungere i nomi dei pacchetti al file packages.both in modo che siano disponibili per entrambe le architetture.

Il file packages.both contiene già un insieme specifico di pacchetti. Dovresti lasciarli lì e aggiungere i tuoi pacchetti alla fine del file. Puoi elencare tutti i pacchetti installati sul sistema usando il comando:

E poi copia quelli che ti servono. puoi creare sistema di base con Mate desktop, login manager e browser Firefox aggiungendo i seguenti pacchetti al file packages.both:

Xorg-server xorg-xinit xorg-server-utils xf86-video-vesa slim mate firefox

Puoi anche copiare tutti i pacchetti installati sul sistema nel file packages.both usando il comando:

$ pacman -Qqe >> ~ / archlive / packages.both

Configurazione della directory principale

La directory airootfs all'interno di ~ / archlive / funge da overlay per ciò che sarà nella directory principale della nuova distribuzione. Tutti i file che metti in questa directory verranno aggiunti al filesystem della distribuzione, quindi se stai usando il gestore di accesso di Slim, copia il suo file di configurazione:

$ cp /etc/slim.conf ~ / archlive / airootfs / etc /

Allo stesso modo, è necessario copiare il file /etc/systemd/system/display-manager.service nella posizione appropriata all'interno di ~ / archlive / airootfs /, nonché le directory in cui sono archiviati i temi, ovvero / usr / share / backgrounds , /usr/share/icone e /usr/share/temi.

Se vuoi che la nuova distribuzione abbia lo stesso insieme di utenti, copia i file appropriati:

$ cp / etc / (shadow, passwd, group) ~ / archlive / airootfs / etc /

Prima di copiare qualsiasi file dalla directory home dell'utente, è necessario creare la directory skel:

$ mkdir ~ / archlive / airootfs / etc / skel

Questa directory visualizza la directory principale dell'utente durante la preparazione del sistema. Ora puoi copiare i file dalla tua directory home:

Pertanto, puoi copiare qualsiasi file o cartella dalla tua directory home alla directory skel, inclusi ~ / .xinitrc e ~ / .config.

Per accedere automaticamente al sistema come utente normale e non come utente root, aprire il file ~ / archlive / airootfs / etc / systemd / system / [e-mail protetta]/autologin.conf in un editor di testo e modificare la seguente riga:

$ cp ~ / .bashrc ~ / archlive / airootfs / etc / skel /

ExecStart = - / sbin / agetty --autologin bodhi --noclear% I 38400 linux

Sostituisci bodhi con il tuo nome utente.

Impostazioni finali

La directory home root (~ / archlive / airootfs / root) contiene un file Customize-root-image.sh. Qualsiasi attività di amministrazione del sistema che desideri eseguire dopo l'installazione di Arch può essere aggiunta a questo file. Ricorda che le istruzioni in questo file devono essere compilate per il nuovo ambiente, cioè / nello script deve fare riferimento alla directory principale del kit di distribuzione in fase di compilazione.

Apri il file in un editor di testo, trova la riga con / etc / localtime e imposta il tuo fuso orario:

$ ln -sf / usr / share / zoneinfo / Europa / Londra / etc / ora locale

Assicurati anche che Bash sia installato come shell:

$ usermod -s / usr / bin / bash root

Quindi copia il contenuto della directory skel nella tua home directory personalizzata:

$ cp -aT / etc / skel / / home / bodhi /

e imposta il proprietario corretto di questi file:

$ chown bodhi: utenti / home / bodhi -R

Negli ultimi due comandi, sostituisci bodhi con il tuo nome utente.

Infine, scorri verso il basso fino alla fine del file e commenta tutti i comandi systemctl aggiungendo un # davanti ad essi. Per caricare nella GUI, aggiungere le seguenti righe per avviare tutti i servizi richiesti:

Systemctl abilita pacman-init.service select-mirror.service systemctl set-default graphic.targetsystemctl abilita graphic.target

È tutto. Ora devi creare un'immagine di distribuzione. Vai alla tua directory ~ / archlive ed esegui il comando seguente per avviare il processo di compilazione:

$ ./build.sh -v -N EduArch -V 1.0 -L EduArch_1.0

L'opzione -v abilita la modalità di visualizzazione di informazioni dettagliate sul processo, -N specifica il nome dell'immagine ISO, -V specifica la versione e -L aggiunge un'etichetta all'ISO generato.

Tieni presente che il processo di compilazione è piuttosto lento e può richiedere fino a diverse ore a seconda della potenza del tuo computer. Una volta completata, troverai l'immagine ISO nella tua directory ~ / archlive / out.

Aggiornamento delle immagini

Qualche tempo dopo aver creato l'immagine, vorrai aggiornarla. Potrebbero essere rilasciate nuove versioni di applicazioni o potrebbe essere necessario modificare i file aggiunti manualmente all'immagine.
Per fare ciò, vai alla directory ~ / archlive / work. Le directory i686 e x86_64 all'interno del lavoro contengono i file system per le rispettive architetture. Puoi cambiare la directory principale in una di queste con il comando:

$ arch-chroot ~ / archlive / work / x86_64 / root-image

$ arch-chroot ~ / archlive / work / i686 / root-image

Ora, dall'interno, puoi apportare eventuali aggiornamenti o modifiche al sistema. Se desideri aggiornare le applicazioni, aggiorna prima il database delle chiavi del gestore pacchetti e l'elenco dei pacchetti:

$ pacman-key --init $ pacman-key --populate

Quindi puoi aggiornare il sistema usando il comando:

Dopo aver apportato le modifiche necessarie, uscire dall'ambiente chroot.

Ricorda di apportare queste modifiche per entrambe le architetture. Ora devi ricostruire l'immagine. Tuttavia, lo script build.sh, poiché siamo già nella directory di lavoro. Per farlo ancora raccogliere nuova immagine, apri il file build.sh in un editor di testo. Vai alla fine del file e rimuovi il parametro run_once dall'inizio dei comandi make_prepare e make_iso:

Per arco in i686 x86_64; fai make_preparedonemake_iso

Salva il file ed esegui lo script per creare l'immagine:

$ ./build.sh -v -N EduArch -V 2.0 -L EduArch_2.0

Creazione di distribuzioni Linux per sistemi embedded

Linux è scelta popolare nel mercato delle soluzioni embedded. Tuttavia, questo campo è occupato da varie distribuzioni Linux embedded specializzate. Per semplificare questo mercato, la Linux Foundation, insieme a leader del settore come Intel, AMD, Freescale, Texas Instruments, Wind River e altri, ha creato il progetto Yocto.

L'obiettivo principale del progetto è creare e distribuire ambienti e strumenti per la creazione e la creazione di distribuzioni Linux integrate. Il progetto supporta architetture embedded a 32 e 64 bit come ARM, PPC e MIPS. Con questi strumenti, gli sviluppatori possono creare sistemi Linux completamente funzionali per dispositivi embedded.

Per aiutare gli sviluppatori, il progetto offre il programma Hob, che è un frontend grafico per il motore di compilazione del progetto BitBake. Hob legge le istruzioni e le segue per scaricare i pacchetti, compilarli e compilare il risultato come immagine di avvio. Puoi installarlo su tutte le distribuzioni più diffuse tra cui Fedora, Ubuntu, Debian, OpenSUSE e CentOS.

Per iniziare, puoi scaricare il sistema di compilazione dal sito del progetto usando git:

$ git clone -b daisy git: //git.yoctoproject.org/poky.git

Oggi discutiamo come creare un assembly personalizzato di immagini cd live (ISO). E ci sono molti strumenti per questi scopi, ma tutti non sono più supportati da molto tempo.

C'era una volta uno strumento che faceva un ottimo lavoro, ma ora lo è per molto tempo non è supportato o sviluppato, anche se puoi ancora usarlo (vedi il mio, che è stato creato da questo strumento).

È stato sostituito da Pinguy Builder. Ma sembra che non sia stato aggiornato nemmeno da molto tempo. Dopotutto, ultimamente non vedo aggiornamenti sul sito ufficiale di Pinguy.

C'è anche uno strumento per il backup e la creazione di immagini personalizzate, ma non è nemmeno supportato e in Linux Mint funziona ogni volta.

Fortunatamente ho trovato uno strumento alternativo per creare immagini personalizzate di cd live.

Meet - Cubic, che sta per C ustom tu buntù io COSÌ C reator è un'applicazione GUI per la creazione di un'immagine Ubuntu Live CD (ISO) avviabile personalizzata.

Cubic è in fase di sviluppo attivo e offre molte opzioni per la creazione di un CD Ubuntu personalizzato. Ha un ambiente chroot della riga di comando integrato in cui è possibile eseguire tutte le personalizzazioni come l'installazione di nuovi pacchetti, kernel, l'aggiunta di ulteriori sfondo, aggiungendo file e cartelle aggiuntivi.

Ha un'interfaccia grafica intuitiva che facilita la navigazione (usando il mouse) durante il processo di imaging dal vivo. Puoi creare una nuova immagine personalizzata o modificare progetti esistenti. Poiché viene utilizzato per creare immagini live di Ubuntu, credo che possa essere utilizzato in altre distribuzioni basate su Ubuntu come Linux Mint.

Per chi è utile?

Questo è utile per quelle persone che, dopo l'installazione nuovo sistema, molte altre cose vengono installate o rimosse e vogliono ancora avere un sistema aggiornato.

Come installare Cubic

C'è un repository ufficiale per facilitare il processo di installazione. E per installare Cubic sul tuo sistema Ubuntu, esegui i seguenti comandi in un terminale:

Sudo apt-add-repository ppa: cubic-wizard / release sudo apt-key adv --keyserver keyserver. ubuntu. com --recv-keys 6494C6D6997C215E sudo apt update sudo apt install cubic

Come creare una build Linux personalizzata usando Cubic

Una volta installato, trova e avvia Cubic dal menu Applicazioni.

Crea una directory per il tuo nuovo progetto. Questa sarà la directory in cui verranno salvati i tuoi file, così come l'immagine del nuovo sistema.

Prima del processo di creazione, devi prima scaricare l'immagine ufficiale di Ubuntu o un altro sistema che desideri rifare. Ad esempio, ho scaricato KDE NEON dal sito ufficiale e voglio creare la mia build basata su questo sistema.

Dopo aver fatto clic su "Avanti", è necessario scegliere il percorso in cui è stata salvata l'immagine ISO del sistema. Cubic inserirà automaticamente tutti i dettagli per il tuo sistema operativo personalizzato. Puoi cambiare tutto questo se vuoi. Fare clic su Avanti per continuare.

Verrà avviato il decompressione dell'immagine ISO e tutti i file verranno salvati nella directory creata

Una volta estratto il filesystem, verrai portato automaticamente nell'ambiente chroot. Se non vedi il terminale, premi più volte il tasto INVIO.

Ed è qui che inizia il divertimento. Puoi installare eventuali pacchetti aggiuntivi, aggiungere immagini di sfondo, aggiungere nuovi repository, installare l'ultimo kernel Linux e qualsiasi altra personalizzazione. Per quanto tu capisca GNU / Linux in generale.

Ad esempio, voglio che google-chrome sia installato sul mio live CD, vado a installarlo come una normale applicazione Ubuntu.

Non è necessario digitare "sudo" perché siamo già nell'ambiente root.

Inoltre, puoi aggiornare il tuo sistema allo stato attuale inserendo il comando "apt update && apt upgrade"

Ma non è tutto, puoi semplicemente copiare file e cartelle e poi incollarli in questa finestra di terminale.

Ad esempio, voglio copiare più immagini per il desktop. Sto creando una nuova directory

Mkdir / usr / condividi / sfondi

ci entro

Cd / usr / condividi / sfondi

Apro il mio file manager, seleziono i file di cui ho bisogno e li trascino semplicemente e li rilascia

Attenzione! Non dovresti avere caratteri cirillici nel tuo percorso. Ad esempio, il programma non riconosce questo percorso - /home/linuxthebest/ Download/, è meglio copiare semplicemente i file nella tua directory home (se il nome è in latino)

Nota per Utenti Ubuntu 17.10:

Su Ubuntu 17.10, la ricerca DNS potrebbe non funzionare in un ambiente chroot. Se stai creando un'immagine live personalizzata di Ubuntu 17.10 devi specificare file corretto resol.conf:

Ln -sr /run/systemd/resolve/resolv.conf /run/systemd/resolve/stub-resolv.conf

Per verificare se la risoluzione DNS funziona, esegui:

Cat /etc/resolv.conf ping google.com

Dopo aver apportato tutte le modifiche, fare clic su "Avanti"

V sezione successiva selezionare la versione del kernel Linux da utilizzare all'avvio nuova versione ISO. Se hai installato kernel aggiuntivi, saranno elencati anche in questa sezione. Basta selezionare il kernel che si desidera utilizzare nel proprio CD reale.

Nella sezione successiva, seleziona i pacchetti che desideri rimuovere dalla tua immagine live. I pacchetti selezionati verranno rimossi automaticamente dopo l'installazione del sistema operativo utilizzando un'immagine live personalizzata. Fai attenzione quando scegli i pacchetti da rimuovere, potresti rimuovere accidentalmente un pacchetto che dipende da un altro pacchetto.

Il processo di creazione di un'immagine live inizierà ora. Questo richiederà del tempo a seconda delle caratteristiche del tuo sistema.

Dopo aver completato il processo di imaging, fare clic su Fine. Cubic visualizzerà i dettagli dell'immagine personalizzata appena creata.

Se desideri modificare l'immagine appena creata in futuro, deseleziona la casella accanto a "Elimina tutti i file di progetto, ad eccezione dell'immagine disco generata e del corrispondente checksum file MD5 ". Cubic lascerà l'immagine personalizzata nella directory di lavoro del progetto, puoi apportare modifiche in futuro.

Utilizzare una directory di progetto diversa per creare un nuovo assieme.

Come modificare un assieme già creato

Avvia Cubic dal menu e seleziona una directory di progetto esistente. Fai clic sul pulsante Avanti e vedrai le seguenti tre opzioni:

  • Crea un'immagine disco da un progetto esistente.
  • Continua a personalizzare un progetto esistente.
  • Elimina progetto esistente.

La prima opzione ti consentirà di creare una nuova ISO live da un progetto esistente utilizzando la stessa impostazione di prima. Se hai perso la tua immagine ISO, puoi utilizzare la prima opzione per crearne una nuova.

La seconda opzione ti consente di inserire qualsiasi ulteriori modifiche al tuo progetto esistente Se scegli questa opzione, verrai riportato all'ambiente chroot. Puoi aggiungere nuovi file o cartelle, installare qualsiasi nuovo software, rimuovere qualsiasi software, aggiungere altri kernel Linux, aggiungere sfondi del desktop, ecc.

La terza opzione eliminerà il progetto esistente in modo da poter ricominciare da capo.

Ho creato un assembly personalizzato basato su KDE NEON usando Cubic. Ecco come appare il sistema caricato da un'unità flash USB.

Principali articoli correlati