Crearea unei unități flash USB bootabile cu serverul ubuntu

Crearea unei unități flash USB bootabile cu serverul ubuntu

Creați un program Unetbootin care rulează unitate flash USB bootabilă cu un sistem de operare pentru server Ubuntu Server nu poate. După crearea cu succes a unei astfel de unități flash, nu puteți instala sistemul de operare din acesta, instalatorul serverului Ubuntu necesită în mod constant o conexiune CD-ROM pentru copierea fișierelor.







Pentru a instala Ubunutu Server de pe o unitate flash USB, trebuie să creați manual o unitate flash USB bootabilă. Procesul este simplu și nu necesită investiții mintale mari.

Pentru a instala sistemul de operare Ubuntu Server, avem nevoie de o unitate USB cu o capacitate de cel puțin 1GB, deoarece imaginea sistemului de operare este de aproximativ 600-700 MB. În plus, aveți nevoie de o imagine ISO a sistemului de operare Ubuntu Server, care poate fi descărcat de pe site-ul oficial al Canonical.

Algoritmul pentru crearea unei unități flash USB bootabile cu Ubuntu Server:

  1. Creați un director temporar în directorul de domiciliu:
  • Descărcați ultima versiune initrd.gz de pe site-ul oficial. Cel mai simplu mod de a face acest lucru este cu comanda consolei:
    amd64:
  • Descărcați ultima versiune vmlinuz de pe site-ul oficial. Cel mai simplu mod de a face acest lucru este cu comanda consolei:
    amd64:
  • Încărcăm în același director imaginea ISO a sistemului de operare Ubuntu Server.
  • Creați un script care să instaleze Ubuntu Server pe unitatea de boot:

    și introduceți codul în fișierul creat:

    ISOIMAGE = ubuntu-10.10-server-i386.iso
    sudo apt-get instalare syslinux mtools mbr






    echo "Utilizați fdisk pentru a crea manual o partiție bootabilă de 1GB FAT16."
    read -p "Apăsați [Enter] pentru a porni programul fdisk."
    sudo umount / dev / sdb1
    sudo fdisk / dev / sdb
    sudo mkfs -t vfat / dev / sdb1
    sudo mkdir -p / mnt / flash
    sudo mount -t vfat / dev / sdb1 / mnt / flash
    sudo syslinux -s / dev / sdb1
    sudo mkdir -p / mnt / iso
    sudo mount-o buclă $ ISOIMAGE / mnt / iso
    sudo cp -R / mnt / izo / izolinux / * / mnt / bliț
    sudo mv /mnt/flash/isolinux.cfg /mnt/flash/syslinux.cfg
    sudo mkdir -p / mnt / flash / instalare
    sudo cp vmlinuz / mnt / flash / instalați
    sudo cp initrd.gz / mnt / flash / instalare
    sudo cp $ ISOIMAGE / mnt / flash
    sudo instalați-mbr / dev / sdb
    sudo umount / mnt / flash
    sudo umount / mnt / izo

    în cazul în care ubuntu-10.10-server-i386.iso - numele utilizat de ISO-imagine, / dev / sdb - acest dispozitiv este o unitate flash, și / dev / hdb1 - unitate flash secțiune.

    Puteți afla numele unității flash folosind comanda consola:

    Exemplu de ieșire din această comandă:

    Disk / dev / sda: 160.0 GB, 160041885696 octeți 255 capete, 63 sectoare / cale, 19457 cilindri
    Unități = cilindri de 16065 * 512 = 8225280 octeți
    Dimensiunea sectorului (logică / fizică): 512 octeți / 512 octeți
    Dimensiunea I / O (minimă / optimă): 512 octeți / 512 octeți
    Identificator de disc: 0x490f8ab6

  • Adăugăm dreptul de a executa:

    $ chmod + install X

  • Rulați scriptul pentru a crea o unitate flash USB bootabilă cu Ubuntu Server:

    $ sudo sh instalare

    După crearea driverei USB flash bootabile (sfârșitul poate fi determinat la revenirea la promptul de introducere a comenzii), puteți încărca în siguranță din unitatea flash creată și puteți instala sistemul de operare pe server.

  • Ștergeți directorul temporar dacă este necesar:

    $ cd rm -rf / boot_hard

    remarcă

    1. Dacă în procesul de creare a unei unități flash bootable, fdisk va întreba:

    AVERTISMENT: Modul compatibil DOS este depreciat. Este recomandat să dezactivați modul (comanda "c") și să schimbați unitățile de afișare în sectoare (comanda "u").

    Comandă (m pentru referință):

    atunci trebuie doar să ieșiți din interfață cu tastele q și Enter. Scriptul va continua să creeze o unitate flash USB bootabilă cu Ubuntu Server.

  • Dacă nu a funcționat prima dată pentru a crea o unitate flash USB bootabilă, este recomandat să demontați unitatea flash USB și imaginea ISO cu comanda consolei:

    $ sudo umount / mnt / flash sudo umount / mnt / izo

    sau reporniți computerul și încercați din nou să rulați scriptul.

  • 7 articole aleatorii:







    Trimiteți-le prietenilor: