Mājas lapa » » Kā sāktu Linux ISO attēlus tieši no cietā diska

    Kā sāktu Linux ISO attēlus tieši no cietā diska

    Nosakiet cietā diska nodalījuma ceļu

    GRUB izmanto citu „ierīces nosaukuma” shēmu, nekā to dara Linux. Linux sistēmā / dev / sda1 ir pirmais nodalījums pirmajā cietajā diskā - a ir pirmais cietais disks un 1 nozīmē tās pirmo nodalījumu. GRUB (hd0,1) ir ekvivalents / dev / sda0. The 0 nozīmē pirmo cieto disku, kamēr 1 nozīmē pirmo nodalījumu uz tā. Citiem vārdiem sakot, GRUB ierīces nosaukumā disku skaits sāk skaitīt 0, un nodalījumu skaits sāk skaitīt 1 - jā, tas ir nevajadzīgi mulsinoši. Piemēram, (hd3,6) attiecas uz sesto nodalījumu ceturtajā cietajā diskā.

    Varat izmantot fdisk -l komandu, lai apskatītu šo informāciju. Ubuntu atveriet termināli un palaidiet šādu komandu:

    sudo fdisk -l

    Jūs redzēsiet sarakstu ar Linux ierīču ceļiem, kurus varat pārvērst GRUB ierīces nosaukumos. Piemēram, zemāk redzam, ka sistēmas nodalījums ir / dev / sda1 - tā ir (hd0,1) GRUB.

    Izveidojiet GRUB2 sāknēšanas ierakstu

    Vieglākais veids, kā pievienot pielāgotu sāknēšanas ierakstu, ir rediģēt skriptu /etc/grub.d/40_custom. Šis fails ir paredzēts lietotāja pievienotiem pielāgotiem sāknēšanas ierakstiem. Pēc faila rediģēšanas jūsu / etc / defaults / grub faila un /etc/grub.d/ skriptu saturs tiks apvienots, lai izveidotu failu /boot/grub/grub.cfg - jums nevajadzētu rediģēt šo failu ar roka. Tas ir paredzēts, lai to automātiski ģenerētu no iestatījumiem, kurus norādāt citos failos.

    Lai rediģētu ar root tiesībām, jums būs nepieciešams atvērt /etc/grub.d/40_custom failu. Ubuntu varat to izdarīt, atverot termināļa logu un izpildot šādu komandu:

    sudo gedit /etc/grub.d/40_custom

    Jūtieties brīvi, lai atvērtu failu savā iecienītākajā teksta redaktorā. Piemēram, komandā “gedit” var aizstāt ar “nano”, lai atvērtu failu Nano teksta redaktorā.

    Ja vien neesat pievienojis citus pielāgotus sāknēšanas ierakstus, jums vajadzētu redzēt galvenokārt tukšu failu. Pēc komentētajām rindām failam būs jāpievieno viena vai vairākas ISO startēšanas sadaļas.

    Lūk, kā jūs varat palaist Ubuntu vai Ubuntu balstītu izplatīšanu no ISO faila. Mēs to pārbaudījām ar Ubuntu 14.04:

    menuentry “Ubuntu 14.04 ISO
    set isofile = ”/ mājas / vārds / lejupielādes /ubuntu-14.04.1-desktop-amd64.iso"
    cilpas cilpa (hd0,1)$ isofile
    linux (cilpa) /casper/vmlinuz.efi boot = casper iso-scan / filename = $ isofile kluss splash
    initrd (cilpa) /casper/initrd.lz

    Pielāgojiet sāknēšanas ierakstu, lai tajā būtu iekļauts vēlamais ievades nosaukums, pareizais ceļš uz ISO failu datorā un cietā diska ierīces nosaukums un nodalījums, kurā ir ISO fails. Ja vmlinuz un initrd failiem ir dažādi nosaukumi vai ceļi, noteikti norādiet pareizo ceļu uz šiem failiem.

    (Ja jums ir atsevišķs / mājas / nodalījums, izlaidiet / home bit, piemēram: set isofile = ”/ vārds / lejupielādes / $ isoname”).

    Svarīga piezīme: Dažādiem Linux izplatījumiem ir nepieciešami dažādi sāknēšanas ieraksti ar dažādām boot opcijām. GRUB Live ISO Multiboot projekts piedāvā dažādus izvēlnes ierakstus dažādiem Linux izplatījumiem. Jums vajadzētu būt iespējai pielāgot šos piemēru izvēlnes ierakstus ISO failam, kuru vēlaties ielādēt. Jūs varat arī veikt tīmekļa meklēšanu, lai atrastu Linux izplatīšanas nosaukumu un izlaišanas numuru, kuru vēlaties palaist, kopā ar “boot from ISO in GRUB”, lai atrastu plašāku informāciju.

    Ja vēlaties pievienot vēl ISO sāknēšanas opcijas, pievienojiet failam papildu sadaļas.

    Saglabājiet failu, kad esat pabeidzis. Atgriezieties termināla logā un palaidiet šādu komandu:

    sudo update-grub


    Nākamajā reizē, kad startēsit datoru, redzēsiet ISO sāknēšanas ierakstu, un jūs varat to izvēlēties, lai sāktu ISO failu. Lai varētu redzēt GRUB izvēlni, iespējams, ir jāuztur Shift.

    Ja redzat kļūdas ziņojumu vai melnu ekrānu, kad mēģināt palaist ISO failu, kaut kādā veidā esat nepareizi konfigurējis sāknēšanas ierakstu. Pat ja jums ir ISO faila ceļš un ierīces nosaukums labi, ceļi uz ISO failā esošajiem vmlinuz un intird failiem var nebūt pareizi, vai arī, ja Linux sistēma, kuru izmantojat, var būt dažādas iespējas..