Početna » kako da » Kako to čizma Linux ISO slike izravno s tvrdog diska

    Kako to čizma Linux ISO slike izravno s tvrdog diska

    Odredite putanje particije tvrdog diska

    GRUB koristi drugačiju shemu "ime uređaja" od Linuxa. Na Linux sustavu, / dev / sda1 je prva particija na prvom tvrdom disku - označava prvi tvrdi disk i 1 znači njegova prva particija. U GRUB-u, (hd0,1) je ekvivalentno / dev / sda0. 0 znači prvi tvrdi disk, dok je 1 znači prva particija na njoj. Drugim riječima, u nazivu GRUB uređaja, brojevi diskova počinju brojati na 0, a broj particija počinje brojati na 1 - da, to je nepotrebno zbunjujuće. Na primjer, (hd3,6) odnosi se na šestu particiju na četvrtom tvrdom disku.

    Možete upotrijebiti fdisk -l naredbu za pregled tih informacija. Na Ubuntuu otvorite Terminal i pokrenite sljedeću naredbu:

    sudo fdisk -l

    Vidjet ćete popis staza Linux uređaja, koje možete sami pretvoriti u GRUB nazive uređaja. Na primjer, u nastavku možemo vidjeti sistemsku particiju / dev / sda1 - tako da je (hd0,1) za GRUB.

    Stvorite GRUB2 ulaz za pokretanje

    Najlakši način za dodavanje prilagođenog pokretačkog unosa je uređivanje skripte /etc/grub.d/40_custom. Ova je datoteka dizajnirana za korisničke unose za pokretanje koje dodaju korisnici. Nakon uređivanja datoteke, sadržaj vaše / etc / defaults / grub datoteke i /etc/grub.d/ skripti će se kombinirati kako bi se stvorila /boot/grub/grub.cfg datoteka - ne biste trebali uređivati ​​ovu datoteku ruka. Dizajniran je za automatsko generiranje iz postavki koje ste naveli u drugim datotekama.

    Morat ćete otvoriti datoteku /etc/grub.d/40_custom za uređivanje s root pravima. Na Ubuntuu možete to učiniti tako da otvorite prozor Terminala i pokrenete sljedeću naredbu:

    sudo gedit /etc/grub.d/40_custom

    Slobodno otvorite datoteku u svom omiljenom uređivaču teksta. Na primjer, možete zamijeniti "gedit" s "nano" u naredbi za otvaranje datoteke u Nano uređivaču teksta.

    Ako niste dodali druge prilagođene unose za pokretanje, trebali biste vidjeti uglavnom praznu datoteku. U datoteku ispod redaka s komentarima morat ćete dodati jednu ili više sekcija za pokretanje ISO-a.

    Evo kako možete podići distribuciju baziranu na Ubuntu ili Ubuntu iz ISO datoteke. Ovo smo testirali pomoću Ubuntu 14.04:

    izbornik "Ubuntu 14.04 ISO
    postavi isofile = "/ Home / ime / Preuzimanja /Ubuntu-14.04.1 desktop-amd64.iso
    petlja povratne petlje (Hd0,1)$ isofile
    linux (petlja) /casper/vmlinuz.efi boot = casper iso-scan / naziv datoteke = $ isofile tiho prskanje
    initrd (loop) /casper/initrd.lz

    Prilagodite unos za pokretanje tako da sadrži naziv željenog unosa izbornika, ispravnu putanju do ISO datoteke na računalu i naziv uređaja tvrdog diska i particije koja sadrži ISO datoteku. Ako vmlinuz i initrd datoteke imaju različita imena ili putanje, svakako navedite ispravan put do tih datoteka,.

    (Ako imate zasebnu / home / particiju, izostavite / home bit, kao što je to učinjeno: postavi isofile = "/ name / Downloads / $ isoname").

    Važna nota: Različite Linux distribucije zahtijevaju različite unose za pokretanje s različitim mogućnostima pokretanja. Projekt GRUB Live ISO Multiboot nudi razne unose izbornika za različite distribucije Linuxa. Trebali biste moći prilagoditi ove primjere izbornika za ISO datoteku koju želite pokrenuti. Također možete samo izvršiti pretraživanje weba za ime i broj izdanja Linux distribucije koju želite dignuti zajedno s "pokretanjem iz ISO-a u GRUB-u" kako biste pronašli više informacija.

    Ako želite dodati još ISO mogućnosti pokretanja, u datoteku dodajte dodatne odjeljke.

    Spremite datoteku kada završite. Vratite se u prozor Terminala i pokrenite sljedeću naredbu:

    sudo update-grub


    Sljedeći put kada pokrenete računalo, vidjet ćete ISO boot unos i možete ga odabrati za pokretanje ISO datoteke. Možda ćete morati držati Shift tijekom podizanja sustava da biste vidjeli GRUB izbornik.

    Ako prilikom pokušaja pokretanja ISO datoteke vidite poruku o pogrešci ili crni zaslon, pogrešno ste konfigurirali unos za pokretanje. Čak i ako imate ispravan put ISO datoteke i naziv uređaja, staze do datoteka vmlinuz i intird na ISO datoteci možda neće biti točne ili će Linux sustav koji pokrećete možda zahtijevati različite opcije.