Kā uz Linux ISO ielādēt tieši no cietā diska

Satura rādītājs:

Kā uz Linux ISO ielādēt tieši no cietā diska
Kā uz Linux ISO ielādēt tieši no cietā diska

Video: Kā uz Linux ISO ielādēt tieši no cietā diska

Video: Kā uz Linux ISO ielādēt tieši no cietā diska
Video: How to find which APPS are DRAINING your Battery - YouTube 2024, Aprīlis
Anonim
Linux GRUB2 boot loader var boot Linux ISO failus tieši no jūsu cietā diska. Ielādējiet Linux Live CD vai pat instalējiet Linux uz citu cietā diska nodalījumu, nedegot to diskā vai boot no USB diska.
Linux GRUB2 boot loader var boot Linux ISO failus tieši no jūsu cietā diska. Ielādējiet Linux Live CD vai pat instalējiet Linux uz citu cietā diska nodalījumu, nedegot to diskā vai boot no USB diska.

Šo procesu veica Ubuntu 14.04. Ubuntu un Ubuntu Linux distribūcijas ir labs atbalsts. Cita Linux sadalei vajadzētu darboties līdzīgi.

Iegūstiet Linux ISO failu

Šis triks prasa, lai jūsu cietajā diskā būtu instalēta Linux sistēma. Jūsu datoram ir jāizmanto GRUB2 bootloader, kas ir standarta boot loader lielākajā daļā Linux sistēmu. Atvainojiet, jūs nevarat palaist Linux ISO failu tieši no Windows sistēmas, izmantojot Windows boot loader.

Lejupielādējiet ISO failus, kurus vēlaties izmantot, un saglabājiet tos savā Linux nodalījumā. GRUB2 jāatbalsta lielākā daļa Linux sistēmu. ja jūs vēlaties tos izmantot dzīvā vidē, neinstalējot tos cietajā diskā, noteikti lejupielādējiet katra Linux ISO versiju "live CD". Jābūt arī daudziem uz Linux balstītiem bootajiem lietojumprogrammu diskiem.

Pārbaudiet ISO faila saturu

Jums, iespējams, vajadzēs meklēt ISO failu, lai precīzi noteiktu, kur ir konkrēti faili. Piemēram, jūs to varat izdarīt, atverot ISO failu ar grafisko programmu Archive Manager / File Roller, kas nāk ar Ubuntu un citām GNOME darbvirsmas vidēm. Failu pārvaldniekā Nautilus ar peles labo pogu noklikšķiniet uz ISO faila un izvēlieties Atvērt ar arhīvu pārvaldnieku.

Atrodiet kodola failu un initrd attēlu. Ja jūs izmantojat Ubuntu ISO failu, jūs atradīsiet šos failus mapē casper - vmlinuz fails ir Linux kodols, un initrd fails ir initrd attēls. Jums būs jāzina to atrašanās vieta ISO failā vēlāk.

Image
Image

Noteikt cietā diska nodalījuma ceļu

GRUB izmanto citu "ierīces nosaukumu" shēmu, nevis Linux. Linux sistēmā / dev / sda1 ir pirmais nodalījums pirmajā cietajā diskā - a ir pirmais cietais disks un 1 ir tā pirmais nodalījums. GRUB (hd0,1) ir ekvivalenta / dev / sda0. The 0 ir pirmais cietais disks, kamēr 1 ir pirmais nodalījums uz tā. Citiem vārdiem sakot, GRUB ierīces nosaukumā diska numuri sāk skaitīt skaitli 0, un partition num6ers sāk skaitīt no 1 - jā, tas ir nevajadzīgi mulsinoši. Piemēram, (hd3,6) attiecas uz sesto nodalījumu ceturtajā cietajā diskā.

Jūs varat izmantot fdisk -l komandu, lai apskatītu šo informāciju. Uz Ubuntu atveriet terminālu un palaidiet šādu komandu:

sudo fdisk -l

Jūs redzēsit sarakstu ar Linux ierīcēm, kuras jūs pats varat pārvērst par GRUB ierīču nosaukumiem. Piemēram, zemāk mēs varam redzēt, ka sistēmas nodalījums ir / dev / sda1 - tā ir GRUB (hd0,1).

Image
Image

Izveidojiet GRUB2 sāknēšanas ierakstu

Vieglākais veids, kā pievienot pielāgotu sāknēšanas ierakstu, ir rediģēt /etc/grub.d/40_custom skriptu. Šis fails ir paredzēts lietotāja pievienotajiem pielāgotajiem sāknēšanas ierakstiem. Pēc faila rediģēšanas faila / etc / defaults / grub un /etc/grub.d/ satura kombinācija tiks apvienota, lai izveidotu /boot/grub/grub.cfg failu - to nedrīkst rediģēt, roka. Tas ir izveidots, lai to automātiski ģenerētu no citiem failiem norādītajiem iestatījumiem.

Jums būs jāatver failam /etc/grub.d/40_custom rediģēšanai ar root privilēģijām. Ubuntu varat to izdarīt, atverot Terminal logu un izpildot šādu komandu:

sudo gedit /etc/grub.d/40_custom

Jūtieties brīvi atvērt failu savā iecienītākajā teksta redaktorā. Piemēram, jūs varat aizstāt "gedit" ar komandu "nano", lai atvērtu failu Nano teksta redaktorā.

Ja vien jūs neesat pievienojis citus pielāgotos sāknēšanas ierakstus, jums vajadzētu redzēt galvenokārt tukšs fails. Fails zem komentētajām rindiņām būs jāpievieno vienam vai vairākiem sadaļām ISO palaišanas.

Šeit ir redzams, kā jūs varat startēt Ubuntu vai Ubuntu balstītu izplatīšanu no ISO faila. Mēs to izmēģinājām ar Ubuntu 14.04:
Šeit ir redzams, kā jūs varat startēt Ubuntu vai Ubuntu balstītu izplatīšanu no ISO faila. Mēs to izmēģinājām ar Ubuntu 14.04:

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 }

Pielāgojiet sāknēšanas ierakstu, lai tajā iekļautu vēlamo izvēlnes ieraksta nosaukumu, pareizo ceļu uz ISO failu savā datorā, kā arī cietā diska un nodalījuma nosaukumu, kurā ir ISO fails. Ja vmlinuz un initrd failiem ir dažādi nosaukumi vai ceļi, noteikti norādiet arī pareizo ceļu uz šiem failiem.

(Ja jums ir atsevišķa / home / partition, izlaidiet / home bit, piemēram: kas isofile = "/ name / Downloads / $ {isoname}").

Svarīga piezīme: Dažādiem Linux distribūcijai ir nepieciešami dažādi sāknēšanas ieraksti ar dažādām sāknēšanas opcijām. GRUB Live ISO Multiboot projekts piedāvā dažādus izvēlnes ierakstus dažādiem Linux sadalījumiem. Jums vajadzētu spēt pielāgot šos ISO faila piemēru izvēlnes ierakstus, kurus vēlaties boot. Lai iegūtu papildu informāciju, varat arī vienkārši veikt interneta meklēšanu Linux izplatīšanas nosaukumam un versijai, kuru vēlaties ielādēt kopā ar "boot from ISO in GRUB".

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

Saglabājiet failu, kad esat pabeidzis. Atgriezieties pie Terminal loga un palaidiet šo komandu:

sudo update-grub

Image
Image

Nākamajā reizē, kad iegādājaties datoru, jūs redzēsit ISO boot ierakstu, un jūs to varat izvēlēties, lai palaistu ISO failu. Lai skatītu GRUB izvēlni, iespējams, būs jāuztur Shift, kad sākat to.

Ja, mēģinot ielādēt ISO failu, tiek parādīts kļūdas ziņojums vai melns ekrāns, jūs kaut kā nepareizi konfigurējat sāknēšanas ierakstu.Pat ja jums ir ISO faila ceļš un ierīces nosaukums, tiesības uz vmlinuz un intird failiem uz ISO faila var nebūt pareizs vai arī Linux sistēmai, par kuru sākat, var būt vajadzīgas dažādas opcijas.

Ieteicams: