Hoe u Linux ISO-images rechtstreeks vanaf uw harde schijf kunt opstarten

hoe-boot-linux-iso-afbeeldingen-rechtstreeks-van-je-harde-schijf foto

Linux's GRUB2 bootloader kan Linux ISO-bestanden direct vanaf je harde schijf opstarten. Start Linux live-cd's op of installeer Linux zelfs op een andere harde schijfpartitie zonder het op schijf te branden of op te starten vanaf een USB-station.

We hebben dit proces uitgevoerd op Ubuntu 14.04 - Ubuntu en op Ubuntu gebaseerde Linux-distributies bieden hiervoor goede ondersteuning. Andere Linux-distributies zouden op dezelfde manier moeten werken.



Een Linux ISO-bestand ophalen

Deze truc vereist dat je een Linux-systeem op je harde schijf hebt geïnstalleerd. Je computer moet de GRUB2 bootloader gebruiken, wat een standaard bootloader is op de meeste Linux-systemen. Sorry, je kunt een Linux ISO-bestand niet rechtstreeks vanaf een Windows-systeem opstarten met behulp van de Windows-bootloader.

Download de ISO-bestanden die u wilt gebruiken en bewaar ze op uw Linux-partitie. GRUB2 zou de meeste Linux-systemen moeten ondersteunen. als je ze in een live-omgeving wilt gebruiken zonder ze op je harde schijf te installeren, zorg er dan voor dat je de live-cd-versies van elke Linux ISO downloadt. Veel op Linux gebaseerde opstartbare hulpprogramma's zouden ook moeten werken.

Controleer de inhoud van het ISO-bestand

Mogelijk moet u in het ISO-bestand kijken om precies te bepalen waar specifieke bestanden zich bevinden. U kunt dit bijvoorbeeld doen door het ISO-bestand te openen met de grafische toepassing Archive Manager/File Roller die bij Ubuntu en andere op GNOME gebaseerde desktopomgevingen wordt geleverd. Klik in de Nautilus-bestandsbeheerder met de rechtermuisknop op het ISO-bestand en selecteer Openen met archiefbeheer.

Zoek het kernelbestand en de initrd-afbeelding. Als u een Ubuntu ISO-bestand gebruikt, vindt u deze bestanden in de casper-map - het vmlinuz-bestand is de Linux-kernel en het initrd-bestand is de initrd-afbeelding. U moet later hun locatie in het ISO-bestand weten.

hoe-boot-linux-iso-afbeeldingen-rechtstreeks-van-je-harde-schijf foto 3

Bepaal het pad van de harde schijfpartitie

GRUB gebruikt een ander apparaatnaamschema dan Linux. Op een Linux-systeem is /dev/sda1 de eerste partitie op de eerste harde schijf — a betekent de eerste harde schijf en 1 betekent de eerste partitie. In GRUB is (hd0,1) gelijk aan /dev/sda0. De 0 betekent de eerste harde schijf, terwijl de 1 de eerste partitie erop betekent. Met andere woorden, in een GRUB-apparaatnaam beginnen de schijfnummers bij 0 te tellen en beginnen de partitienummers bij 1 - ja, het is onnodig verwarrend. (hd3,6) verwijst bijvoorbeeld naar de zesde partitie op de vierde harde schijf.

U kunt de opdracht fdisk -l gebruiken om deze informatie te bekijken. Open op Ubuntu een Terminal en voer de volgende opdracht uit:

sudo fdisk -l

Je ziet een lijst met Linux-apparaatpaden, die je zelf kunt converteren naar GRUB-apparaatnamen. Hieronder kunnen we bijvoorbeeld zien dat de systeempartitie /dev/sda1 is — dus dat is (hd0,1) voor GRUB.

hoe-boot-linux-iso-afbeeldingen-rechtstreeks-van-je-harde-schijf foto 4

Maak de GRUB2 opstartvermelding

De eenvoudigste manier om een ​​aangepast opstartitem toe te voegen, is door het /etc/grub.d/40_custom script te bewerken. Dit bestand is ontworpen voor door de gebruiker toegevoegde aangepaste opstartitems. Na het bewerken van het bestand, zal de inhoud van je /etc/defaults/grub bestand en de /etc/grub.d/ scripts gecombineerd worden om een ​​/boot/grub/grub.cfg bestand te creëren — je zou dit bestand niet moeten bewerken door hand. Het is ontworpen om automatisch te worden gegenereerd op basis van instellingen die u opgeeft in andere bestanden.

U moet het bestand /etc/grub.d/40_custom openen om te bewerken met rootrechten. Op Ubuntu kunt u dit doen door een Terminal-venster te openen en de volgende opdracht uit te voeren:

sudo gedit /etc/grub.d/40_custom

Voel je vrij om het bestand te openen in je favoriete teksteditor. U kunt bijvoorbeeld gedit vervangen door nano in de opdracht om het bestand in de Nano-teksteditor te openen.

Tenzij je andere aangepaste opstartitems hebt toegevoegd, zou je een grotendeels leeg bestand moeten zien. U moet een of meer ISO-opstartsecties toevoegen aan het bestand onder de opmerkingen met opmerkingen.

hoe-boot-linux-iso-afbeeldingen-direct-van-je-harde-schijf foto 5

Hier leest u hoe u een op Ubuntu of Ubuntu gebaseerde distributie kunt opstarten vanuit een ISO-bestand. We hebben dit getest met Ubuntu 14.04:

menu-item Ubuntu 14.04 ISO {
set isofile=/home/name/Downloads/ubuntu-14.04.1-desktop-amd64.iso
loopback-lus (hd0,1)$isofile
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=${isofile} stille splash
initrd (loop)/casper/initrd.lz
}

Pas het opstartitem aan zodat het de gewenste naam van het menu-item bevat, het juiste pad naar het ISO-bestand op uw computer en de apparaatnaam van de harde schijf en partitie die het ISO-bestand bevat. Als de vmlinuz- en initrd-bestanden verschillende namen of paden hebben, zorg er dan voor dat u ook het juiste pad naar die bestanden opgeeft.

(Als je een aparte /home/ partitie hebt, laat dan de /home bit weg, zoals: set isofile=/name/Downloads/${isoname}).

Belangrijke opmerking: verschillende Linux-distributies vereisen verschillende opstartitems met verschillende opstartopties. Het GRUB Live ISO Multiboot-project biedt een verscheidenheid aan menu-items voor verschillende Linux-distributies. U zou deze voorbeeldmenu-items moeten kunnen aanpassen voor het ISO-bestand dat u wilt opstarten. Je kunt ook gewoon op internet zoeken naar de naam en het releasenummer van de Linux-distributie die je wilt opstarten, samen met opstarten vanaf ISO in GRUB om meer informatie te vinden.

hoe-boot-linux-iso-afbeeldingen-direct-van-je-harde-schijf foto 6

Als u meer ISO-opstartopties wilt toevoegen, voegt u extra secties toe aan het bestand.

Sla het bestand op als je klaar bent. Keer terug naar een Terminal-venster en voer de volgende opdracht uit:

sudo update-grub

hoe-boot-linux-iso-afbeeldingen-direct-van-je-harde-schijf foto 7


De volgende keer dat u uw computer opstart, ziet u het ISO-opstartitem en kunt u ervoor kiezen om het ISO-bestand op te starten. Mogelijk moet je Shift ingedrukt houden tijdens het opstarten om het GRUB-menu te zien.

Als je een foutmelding of een zwart scherm ziet wanneer je het ISO-bestand probeert op te starten, heb je het opstartitem op de een of andere manier verkeerd geconfigureerd. Zelfs als je het ISO-bestandspad en de apparaatnaam juist hebt, zijn de paden naar de vmlinuz- en intird-bestanden in het ISO-bestand mogelijk niet correct of heeft het Linux-systeem dat je opstart mogelijk andere opties nodig.

Meer verhalen

Geek Trivia: Iconisch kinderspeelgoed Play-Doh is begonnen als?

Denk je het antwoord te weten? Klik door om te zien of je gelijk hebt!

Hoe u uw XBMC-bibliotheek kunt instellen om automatisch te updaten

Een van de sterkste verkoopargumenten van de XBMC-mediacentrumsoftware is de manier waarop uw televisieprogramma's en films prachtig worden weergegeven. Als uw bibliotheek echter niet up-to-date is, ziet u niet uw hele mediacollectie in één glorieuze spread. Lees verder terwijl we u laten zien hoe u de bibliotheek kunt automatiseren

Een actieve app op een Android-apparaat sluiten/stoppen?

Android-apps stoppen niet echt met werken wanneer u terugkeert naar het startscherm of overschakelt naar een andere app. Het is niet echt nodig om een ​​app af te sluiten, tenzij deze zich misdraagt ​​of u deze wilt verwijderen. Vervolgens kunt u een app geforceerd stoppen.

Geek Trivia: welk tv-programma is tot leven gewekt door stevige dvd-verkoop?

Denk je het antwoord te weten? Klik door om te zien of je gelijk hebt!

Hoe kan ik verbinding maken met een lokale internetserver zonder verkeer naar internet en terug te sturen?

Als je een server in je thuisnetwerk hebt geconfigureerd (zoals een mediastreamingserver) zodat je ook buitenshuis toegang hebt tot je bestanden, heb je misschien een merkwaardig raadsel opgemerkt: wanneer je de server thuis wilt gebruiken, wordt je verkeer omgeleid naar de servers van uw ISP's en vervolgens terug naar uw huis omdat uw

Ontgrendel virtuele desktops op Windows 7 of 8 met deze Microsoft-tool

Windows 9 ziet eruit alsof het eindelijk virtuele desktops zal bevatten, een functie waar Linux- en Mac-gebruikers al jaren van genieten. Maar Windows 7 en 8 hebben al enkele virtuele desktopfuncties - ze zijn gewoon verborgen onder de motorkap.

Hoe onthoudt een website uw voorkeuren ervoor (en keuzes met betrekking tot cookies)?

Hoe onthouden websites uw voorkeuren voor hen (of verlangen naar geen), en hoe zit het met het gevoelige onderwerp cookies zelf? De SuperUser Q&A-post van vandaag probeert enig licht te werpen op hoe cookies werken en de informatie die ze opslaan voor een verwarde lezer.

Geek Trivia: Welke haaiensoorten kunnen overleven in zoet water?

Denk je het antwoord te weten? Klik door om te zien of je gelijk hebt!

Beginner: schakelen tussen open apps op uw Android-apparaat

Wanneer u een app op uw Android-apparaat uitvoert, kunt u deze minimaliseren en eenvoudig terugkeren naar het startscherm door de startknop aan te raken of erop te drukken. Maar wat als u snel naar een open app wilt gaan vanuit een andere open app?

GUI (grafische gebruikersinterface)

Elke keer dat u uw computer, smartphone of gameconsole gebruikt met behulp van een systeem van knoppen, pictogrammen en andere interface-elementen op het scherm, ervaart u een van de wonderen van moderne computers: de GUI (Graphic User Koppel).