
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:
- Creați un director temporar în directorul de domiciliu:
amd64:
amd64:
ș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
$ chmod + install X
$ 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.
$ cd rm -rf / boot_hard
remarcă
- 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.
$ sudo umount / mnt / flash sudo umount / mnt / izo
sau reporniți computerul și încercați din nou să rulați scriptul.
7 articole aleatorii: