Mes atlikome šį procesą Ubuntu 14.04 - Ubuntu ir "Ubuntu" pagrįstų "Linux" platinimų palaikymas yra geras. Kiti "Linux" paskirstymai turėtų veikti panašiai.
Gaukite Linux ISO failą
Šis triukas reikalauja, kad jūsų kietajame diske būtų įdiegta "Linux" sistema. Jūsų kompiuteryje turi būti naudojamas GRUB2 įkroviklis, kuris yra standartinis įkroviklis daugumoje Linux sistemų. Atsiprašome, negalima įkelti "Linux ISO" failo tiesiai iš "Windows" sistemos, naudodama "Windows" įkroviklį.
Atsisiųskite ISO failus, kuriuos norite naudoti, ir saugokite juos savo "Linux" skaidinyje. GRUB2 turėtų palaikyti daugumą Linux sistemų. jei norite naudoti juos gyvoje aplinkoje, nenaudodami jų į kietąjį diską, būtinai atsisiųskite kiekvieno "Linux ISO" versijas "live CD". Daugelis "Linux" įkrovos įtaisų diskų taip pat turėtų veikti.
Patikrinkite ISO rinkmenos turinį
Jums gali prireikti ieškoti ISO failo viduje, kad tiksliai nustatyti, kur yra tam tikri failai. Pavyzdžiui, galite tai padaryti atidarę ISO rinkmeną su grafine programa "Archyvo tvarkytuvė / failų volelis", kuri yra Ubuntu ir kitų GNOME pagrindinių stalinių kompiuterių aplinka. Failų tvarkytuve "Nautilus" dešiniuoju pelės mygtuku spustelėkite ISO failą ir pasirinkite "Open with Archive Manager".
Raskite branduolio failą ir initrd vaizdą. Jei naudojate Ubuntu ISO rinkmeną, tuos failus pamatysite aplanke casper - vmlinuz failas yra Linux branduolys, o initrd failas yra initrd vaizdas. Vėliau turėsite sužinoti jų vietą ISO failo viduje.
Nustatykite kietojo disko skaidinį kelią
GRUB naudoja kitą "įrenginio pavadinimo" schemą, o ne "Linux". Linux sistemoje / dev / sda1 yra pirmasis pirmojo kietojo disko skaidinys - a tai pirmasis kietasis diskas ir 1 tai pirmasis skaidinys. GRUB (hd0,1) yra lygus / dev / sda0. The 0 tai pirmasis standusis diskas, tuo tarpu 1 tai pirmasis skaidinys ant jo. Kitaip tariant, GRUB įrenginio pavadinime disko numeriai prasideda skaičiavimu prie 0 ir pertvarų numeriai prasideda skaičiavimu 1 - taip, tai be reikalo painioja. Pavyzdžiui, (hd3,6) nurodo šeštąjį ketvirtojo kietojo disko skaidinį.
Galite naudoti fdisk -l komanda peržiūrėti šią informaciją. Ubuntu atidarykite terminalą ir paleiskite šią komandą:
sudo fdisk -l
Pamatysite "Linux" įrenginių maršrutų sąrašą, kurį galėsite konvertuoti į "GRUB" įrenginių pavadinimus patys. Pavyzdžiui, žemiau mes galime pamatyti, kad sistemos skaidinys yra / dev / sda1 - tai yra GRUB (hd0,1).
Sukurkite GRUB2 įkrovos įrašą
Lengviausias būdas pridėti pasirinktinį įkėlimo įrašą - redaguoti /etc/grub.d/40_custom scenarijų. Šis failas skirtas vartotojo pridedamoms įkėlimo įrašams. Redaguodami failą, failas / etc / defaults / grub ir /etc/grub.d/ turinys bus sujungtas, kad būtų sukurtas /boot/grub/grub.cfg failas - neturėtumėte redaguoti šio failo ranka Jis sukurtas automatiškai generuoti iš nustatymų, kuriuos nurodote kitose rinkmenose.
Turėsite atidaryti /etc/grub.d/40_custom failą redaguoti su root privilegijomis. "Ubuntu" galite tai padaryti, atidarę langą "Terminalas" ir paleisdami šią komandą:
sudo gedit /etc/grub.d/40_custom
Nepamirškite atidaryti failo į savo mėgstamą teksto redaktorių. Pavyzdžiui, galite pakeisti komandą "gedit" į "nano", kad atidarytumėte failą "Nano" teksto redagavimo priemonėje.
Jei neįtraukėte kitų įprastų įkėlimo įrašų, turėtumėte pamatyti dažniausiai tuščią failą. Po komentuotų eilučių turėsite pridėti vieną ar kelias ISO atkūrimo sekcijas.
menuentry “ Ubuntu 14.04 ISO ” { set isofile=” /home/name/Downloads/ ubuntu-14.04.1-desktop-amd64.iso ” loopback loop (hd0,1)$isofile linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=${isofile} quiet splash initrd (loop)/casper/initrd.lz }
Nustatykite įkrovos įrašą, kuriame yra norimas meniu įrašo pavadinimas, teisingas kompiuterio ISO failo kelias ir standžiojo disko ir skaidinio, kuriame yra ISO failas, įrenginio pavadinimas. Jei "vmlinuz" ir "initrd" failai turi skirtingus pavadinimus ar kelius, būtinai nurodykite teisingą šių failų kelią.
(Jei turite atskirą / namų / pertvarą, praleiskite / home bit, tokiu būdu: rinkinys isofile = "/ name / Downloads / $ {isoname}").
Svarbi pastaba: Skirtingiems "Linux" paskirstymams reikia skirtingų įkrovos įrašų su skirtingomis įkrovos parinktimis. "GRUB Live ISO Multiboot" projektas siūlo įvairias "Linux" paskirstymo meniu įrašus. Turėtumėte sugebėti pritaikyti šiuos ISO failo pavyzdžių meniu įrašus, kuriuos norite įkelti. Taip pat galite tiesiog atlikti internetinę paiešką vardo ir išleidimo numerio Linux disko, kurį norite paleisti kartu su "paleisti iš ISO GRUB", norėdami rasti daugiau informacijos.
Kai baigsite, išsaugokite failą. Grįžkite į terminalo langą ir paleiskite šią komandą:
sudo update-grub
Kitą kartą paleidus kompiuterį pamatysite ISO įkrovos įrašą ir galėsite pasirinkti jį paleisti ISO failą. Galbūt turėsite laikyti "Shift" paleidžiant, norėdami pamatyti GRUB meniu.
Jei bandydami paleisti ISO failą matote klaidos pranešimą arba juodąjį ekraną, jūs klaidingai suaktyvinote įkrovos įrašą.Net jei ISO failo kelias ir įrenginio pavadinimas yra teisingi, kelias į ISO failo vmlinuz ir intird failus gali būti neteisingas arba į Linux paleisties sistemą gali reikėti skirtingų parinkčių.