Hoe externe schijven aansluiten? Kali Linux installeren op een flashstation of op een externe schijf als volwaardig besturingssysteem Linux installeren op een externe harde schijf

Als je er een draagbare flashdrive of externe harde schijf bij wilt hebben, dan zijn er in ieder geval twee opties:

  • installeer het systeem op een flashstation
  • (permanente opslag)

De eerste optie is vergelijkbaar met de gebruikelijke installatie van het besturingssysteem. Maar omdat we het op een flashstation zullen installeren, krijgen we draagbaarheid - de mogelijkheid om op elke computer met een USB-ingang op te starten. Alle wijzigingen die aan het systeem zijn aangebracht, worden opgeslagen na een herstart. Over het algemeen verschilt het werk niet veel van het werken met een conventionele computer.

De tweede optie is om te creëren Live-systemen op een USB-stick (dezelfde flashdrive). Maar omdat het Live-systeem geen wijzigingen (gebruikersbestanden, systeeminstellingen) kan opslaan, wordt er bovendien een andere partitie voor gemaakt, waarop bestanden en instellingen worden opgeslagen. Dat wil zeggen, het lijkt erop dat het ongeveer zoals in de eerste optie blijkt te zijn - er is een systeem dat de wijzigingen die na het opnieuw opstarten zijn aangebracht, "onthoudt". In feite zijn er enkele nuances.

Live systeem met aanhoudend neemt op zichzelf minder ruimte in beslag - net zoveel als een gedownloade ISO-image - d.w.z. meestal tot vier gigabyte. Het op de gebruikelijke manier geïnstalleerde besturingssysteem neemt ongeveer 13-15 gigabyte in beslag. Maar het systeem dat op de gebruikelijke manier is geïnstalleerd, start sneller op, omdat Live compressie gebruikt. Een persistent live-systeem kan een probleem tegenkomen waarbij de nieuwe kernel (die kan worden geüpgraded) incompatibel is met de oude bootloader (die deel uitmaakt van de Live-image en niet kan worden geüpgraded).

Over het algemeen verdienen beide methoden het bestaansrecht, en ze zullen beide worden overwogen op de pagina's van de site. Deze handleiding zal tonen: hoe een flashstation te maken met kali linu geïnstalleerd x. Er zal een gedetailleerde procedure worden beschreven om enkele van de problemen te vermijden die kunnen optreden bij het installeren van het systeem op een USB-station of bij het opstarten vanaf een USB-flashstation of externe schijf.

Kenmerken van het installeren van Kali Linux op een geheugenkaart

Installeren op een USB-flashstation is vergelijkbaar met installeren op een interne schijf. Maar om niet per ongeluk het hoofdsysteem van de computer, de harde schijven van de computer of de bootloader van het hoofdsysteem te beschadigen, raad ik aan om Kali Linux op een USB-flashstation in een virtuele computer te installeren. Nadat deze installatie is voltooid, kunt u vanaf deze flashdrive op uw echte computer opstarten. Ik gebruik .

Ik neem aan dat je VirtualBox al hebt geïnstalleerd, of dat je zelf weet hoe je het moet installeren.

Maak in VirtualBox een nieuwe virtuele machine. De meest voorkomende virtuele computer voor Linux. Het enige verschil is dat het geen (virtuele) harde schijf hoeft te hebben. Als je problemen hebt met het maken van een virtuele machine in VirtualBox, of als je problemen hebt met andere problemen met betrekking tot VirtualBox, raadpleeg dan de instructie "", waar dit in detail wordt beschreven en geïllustreerd met schermafbeeldingen.

Wanneer u tijdens het maken van een nieuwe virtuele computer het venster bereikt HDD selecteer dan " Geen virtuele harde schijf koppelen»:

Wanneer de virtuele machine is gemaakt, start u deze. Officiële releases (in plaats van wekelijkse geautomatiseerde builds) worden aanbevolen als ISO's. Toen ik de wekelijkse builds probeerde te gebruiken, kreeg ik fouten met betrekking tot het onvermogen om kernelmodules te laden en de installatie mislukte.

USB-stick voor Kali Linux

Voor Kali Linux, evenals voor elke moderne Linux-distributie, raad ik geheugenkaarten aan die groter zijn dan 16 gigabyte. Die. het is 32 gigabyte of meer. Hoe hoger de snelheid, hoe beter. Flash-drives zijn niet goed geschikt voor meerdere gelijktijdige lees-/schrijfbewerkingen en besturingssystemen werken in deze modus. Zelfs met een goede geheugenkaart zal je systeem merkbaar langzamer werken dan een desktop, het kan "lag", "vertragen". Met een slechte (trage) geheugenkaart kan het werk moeilijk, ongemakkelijk worden.

Hoe lang duren USB-flashstations met het besturingssysteem geïnstalleerd?

Ik ben een van degenen die hun mediadragers niet sparen. Ik download torrents naar mijn geheugenkaarten in mijn telefoon, ik installeer besturingssystemen op mijn USB-sticks, ik gebruik ze veel, ik maak en herstel vaak volledige back-ups. Ik heb nog geen enkele geheugenkaart / USB kapot gemaakt door intensief gebruik. Eerlijk gezegd denk ik dat het een fabeltje is dat geheugenkaarten door veelvuldig gebruik beschadigd kunnen raken. Misschien heb ik gewoon geluk. Ik wil zeggen dat USB-flashstations (althans sommige) jarenlang kunnen "leven" en worden gebruikt met besturingssystemen erop geïnstalleerd.

De USB-geheugenstick reinigen om het besturingssysteem te installeren

Voordat ik met de installatie start, raad ik aan om de gegevens volledig van de flashdrive te wissen (verwijder GPT), omdat ik anders soms fouten had met een probleem met schrijven naar schijf. We zullen dit doen door het Live-systeem zelf, opstarten vanaf de gedownloade ISO.

Wanneer dit menu verschijnt, start u in plaats van de optie "Grafische installatie" op in het systeem.

Wanneer u opstart in de onderste balk van de virtuele machine, sluit u uw USB-flashstation aan op het systeem:

U kunt de lijst met stations zien, maar aangezien er geen andere media (harde schijven) zijn, ziet u alleen een flashstation met de naam /dev/sda:

Fdisk -l

Als u GPT van de schijf wilt verwijderen, voert u het volgende uit:

Gdisk /dev/sda

Om over te schakelen naar de expertmodus, voert u

Om vervolgens het GPT-type te verwijderen

Spreek twee keer af om de schijf volledig te reinigen.

Nu is onze flashdrive schoon, zonder deze te verwijderen, start u het virtuele systeem opnieuw op. Selecteer nu in het menu " Grafische installatie»:

Instructies voor het installeren van Kali Linux op een USB-geheugenstick

Er zijn geen verschillen met de installatie van het besturingssysteem - alles is vrij standaard, de taalkeuze, gebruikersnaam, enz. Als u hier problemen mee heeft, raadpleeg dan nogmaals de opmerking "".

Misschien is er maar een kleine nuance met de swappartitie. We hebben absoluut geen swappartitie op een flashstation nodig - we zullen de bronnen van de computer rechtstreeks gebruiken, d.w.z. al het RAM-geheugen - dit zou voldoende moeten zijn. Maar zelfs als dit niet het geval is, zal de swap-partitie op de flashdrive alleen maar schade toebrengen, omdat deze erg traag zal zijn. Om te voorkomen dat er een swap-partitie wordt gemaakt, gaat u naar " Schijfpartitionering» selecteer « handmatig»:

Kies een sectie:

Kies "Ja":

Kies "GRATIS PLAATS":

In het volgende venster hoeft u hoogstwaarschijnlijk niets te veranderen:

Kies Primair:

Selecteer "Partitie setup voltooid":

Selecteer "Beëindig partitionering en schrijf wijzigingen naar schijf":

Het systeem klaagt dat er geen partitie is gespecificeerd voor de swapruimte en prijst het op alle mogelijke manieren. In ons geval (het installeren van het besturingssysteem op een flashstation) is het echt niet nodig. Kies "Nee":

Selecteer nu "Ja":

Daarna zal de gebruikelijke installatie van het Kali Linux OS beginnen.

Laat het hier ongewijzigd:

Kies je flashdrive:

Wanneer de installatie is voltooid (en het kan langer duren dan u had verwacht, aangezien flashdrives niet zo snel zijn als gewone harde schijven, om nog maar te zwijgen van SSD's), sluit u de virtuele machine af. U kunt uw echte computer opnieuw opstarten om op te starten vanaf een nieuw geïnstalleerd systeem op een USB-flashstation.

Kali Linux opstarten vanaf een flashstation

Als u geen UEFI hebt, drukt u, wanneer de computer begint op te starten, vele malen op de Delete- of Esc-knop (soms een andere - afhankelijk van het model van het moederbord - kunt u vinden via Google). In BIOS, waar "Boot Order" uw flashstation selecteert. De flashdrive moet op dit moment in de computer worden geplaatst, anders ziet de BIOS deze niet. Als de flashdrive is geplaatst, maar de computer ziet hem niet, probeer hem dan in verschillende sockets te plaatsen en elke keer opnieuw op te starten en naar BIOS te gaan.

Als je UEFI hebt, kom je gewoon niet in het BIOS. De eenvoudigste manier om in het BIOS te komen, is door op de opdrachtregel (als beheerder) in te voeren:

Shutdown.exe /r /o

Daarna verschijnt een bericht dat de computer binnen een minuut opnieuw wordt opgestart. Na het opnieuw opstarten komen we hier en selecteren "Diagnostiek":

Selecteer nu "Geavanceerde opties":

Nu "UEFI Firmware-instellingen":

Nou, "Opnieuw laden":

Verschillende fabrikanten hebben verschillende BIOS'en, dus de jouwe kan anders zijn. Maar ik zal je een voorbeeld van mijn laptop laten zien, zodat de essentie duidelijk is. Ga naar het tabblad Opstarten, selecteer daar Boot Option Priorities, kijk welke opties er zijn:

Slechts één optie en zeker niet mijn flashdrive.

We zijn op zoek naar Secure Boot en uitschakelen (Uitschakelen):

Er verschijnt een nieuw menu-item OS Mode Selection. Selecteer daarin CMS en UEFI OS. Als u alleen CMS OS selecteert, zal het geïnstalleerde Windows niet opstarten.

Nu zijn we op zoek naar zo'n item als Fast BIOS Mode en schakelen deze uit (Disable). Dit is nodig om het BIOS tijdens het laden te laten controleren op USB-apparaten:

Maar we hebben weer nodig in BIOS! Druk daarom tijdens het laden op de juiste toets. Mijn sleutel is F2. Op de oude computer was deze sleutel Delete. Het BIOS schrijft deze sleutel zelf wanneer de computer opstart. Heeft u geen tijd om te kijken of verstaat u geen Engels, zoek dan uw model op in Google. Of probeer de iteratiemethode. Naast de genoemde kan deze sleutel ook Esc of een soort F* zijn.

Ga opnieuw naar het tabblad Prioriteiten opstartopties. Nu is er een flashstation. Als je doet zoals ik deed - plaats de flashdrive op de eerste plaats en Windows Boot Manager op de tweede plaats, dan bereik je het volgende effect: als de flashdrive in de computer wordt geplaatst, start Linux op vanaf deze flash drijfveer. Als er geen flashstation is, zal Windows opstarten - en het is niet nodig om opnieuw naar het BIOS te gaan!

Vergeet niet op te slaan en opnieuw op te starten.

Het probleem oplossen "de schijf bevat een onrein bestandssysteem"

Bij het opstarten van Linux kunt u een fout tegenkomen:

De schijf bevat een onrein bestandssysteem (0, 0)

Vooral vaak verschijnt deze fout wanneer u probeert op te starten vanaf een USB-flashstation of vanaf een externe schijf. De reden hiervoor is dat de GRUB-instellingen naar de verkeerde schijf verwijzen, zoals de Windows-schijf. Het systeem begrijpt het bestandssysteem van de schijf niet en kan niet doorgaan met opstarten. Dit probleem is vrij eenvoudig opgelost.

Start je computer opnieuw op, en wanneer het GRUB bootloader-menu verschijnt, druk je op de toets e. Je ziet zoiets als dit:

Let op de regel die begint met linux. In mijn geval is er een ingang

Root=/dev/sda1

Omdat er tijdens de installatie op de virtuele computer geen ander opslagmedium was naast de flashdrive, kreeg deze de naam /dev/sda1. Een echte computer heeft minstens één andere harde schijf en de naam /dev/sda1 kan eraan worden toegewezen. En de flashdrive waarvan ik nu probeer op te starten heeft een andere naam. Deze naam kan /dev/sdb1 of /dev/sdc1 of iets anders zijn (afhankelijk van het aantal schijven in het systeem).

Als u de nieuwe naam niet weet, sorteert u gewoon de verschillende opties. Verplaats de cursor naar de stationsnaam en verander deze in /dev/sd B 1. Druk vervolgens op de toets F10 en wacht op de download. Als het downloaden mislukt, start u de computer opnieuw op en wijzigt u het item in /dev/sd Met 1 (enzovoort alfabetisch), druk op F10 en controleer of het downloaden is gelukt.

Na het succesvol opstarten in het systeem, verander de naam van de opstartdiskette. In mijn geval bleek de schijfnaam bijvoorbeeld te zijn: /dev/sdc1(met letter C). Het commando om de opstartschijf te wijzigen ziet er dan als volgt uit:

sudo grub-install --recheck /dev/sdc sudo grub-mkconfig -o /boot/grub/grub.cfg

In plaats van /dev/sdc vervang de naam van uw schijf of flashstation.

Nu zal er bij het opnieuw opstarten geen fout optreden en ga ik onmiddellijk naar Kali Linux dat op een flashstation is geïnstalleerd.

Een back-up van een flashstation maken met Kali Linux

Het installeren van een besturingssysteem op een flashstation, en met name de daaropvolgende configuratie en installatie van programma's, is een langdurig proces. Als de flashdrive kapot gaat of als je hem nodig hebt om een ​​cursus op te schrijven, kun je er een reservekopie van maken. Het wordt ook aanbevolen om reservekopieën te maken voordat u videostuurprogramma's of andere soortgelijke experimenten installeert die gevaarlijk zijn voor het besturingssysteem.

Als we het hebben over het maken van een back-up van het besturingssysteem en niet over individuele bestanden, dan is de beste optie om de afbeelding van de hele schijf te klonen. Hiermee kunt u indien nodig zeer snel het hele besturingssysteem met alle instellingen teruggeven. Het nadeel van deze methode is dat de back-upafbeelding precies evenveel ruimte in beslag neemt als de flashdrive. Zelfs als bijvoorbeeld het besturingssysteem met alle bestanden slechts de helft van het volume van de USB-drive in beslag neemt, heeft de afbeelding nog steeds de grootte van een flashdrive. Zoals eerder vermeld, is het voordeel dat u geen bestanden hoeft te selecteren voor synchronisatie, de volledige back-up wordt opgeslagen als een enkel bestand, herstel garandeert een volledige terugkeer naar de oorspronkelijke staat.

Op Linux-systemen kan een vergelijkbare afbeelding worden gemaakt met behulp van het programma dd, en voor Windows is er een prachtig gratis, open source hulpprogramma.

Start Win32 Disk Imager als apparaat selecteer uw flashstation en in het veld beeldbestand schrijf het pad waar u de afbeelding wilt opslaan:

Als je klaar bent, klik je op lezen.

Als u het besturingssysteem naar een flashstation moet herstellen, selecteert u op dezelfde manier de afbeelding die u op een flashstation wilt branden en klikt u op Schrijven.

Gevolgtrekking

Deze handleiding liet in detail zien hoe je Kali Linux op een flashdrive installeert, beschrijft mogelijke problemen en manieren om deze op te lossen. In feite is het mogelijk om elke Linux op een USB-geheugenstick. Dit laat je zien hoe je een Kali Linux USB-stick maakt met aanhoudend(permanente opslag).

Als u de bestanden op de flashdrive vanuit het hoofdsysteem van Windows wilt bekijken, raadpleeg dan de instructies "".

Linux installeren op een externe hdd en kreeg het beste antwoord

Antwoord van Levend wezen [guru]
Er zijn geen problemen... zet linux op een vrije partitie en gebruik de externe harde schijf als bestandsopslag...

Antwoord van 2 antwoorden[goeroe]

Hallo! Hier is een selectie van onderwerpen met antwoorden op uw vraag: Linux installeren op een externe hdd

Antwoord van Mike[goeroe]
USB met lage snelheid zegt alles.


Antwoord van Vladimir[goeroe]
Je kunt het ernaast plaatsen en het besturingssysteem kiezen bij het opstarten. Kijk naar Ubuntu, het is gemakkelijk om zichzelf naast Windows te plaatsen


Antwoord van Vitaly Shiyan[goeroe]
Ik heb momenteel problemen met mijn laptop, maar niet met de software. De laptop is gekocht in 2008. De schijf is slechts 120 GB, dat is eigenlijk 112 GB. Naast de zeven heb ik Linux Mint geïnstalleerd - ik heb er zojuist 20 GB voor toegewezen en dat is alles. Geen problemen. Wanneer u het systeem start, moet u kiezen welk systeem u wilt starten - standaard start Linux. Er is nog een Linux geschreven op een USB-stick, met de mogelijkheid om alle wijzigingen op te slaan. U kunt uw externe schijf dus in partities verdelen - voor het besturingssysteem en voor het opslaan van bestanden en veilig gebruiken. Je kunt meerdere Linuxes op een externe schijf installeren.


Antwoord van Yocorpion[goeroe]
Je kunt het installeren, de snelheid van USB 2.0 is zeker niet genoeg, maar het is genoeg voor beoordeling bovendien, dan kan dit al geconfigureerde en afgebouwde besturingssysteem dan overal worden gekloond,


Antwoord van Pavel Petrov[goeroe]
Dus in volgorde...
1. "Voor vertrouwdheid" en "dieper graven" - de zogenaamde. Live CD/DVD/USB. Voor veel distributies (zoals Bubunta) in LiveCD-modus kun je opstarten vanaf een gewone installatieschijf. Je kunt verschillende ISO-images van verschillende distributies downloaden, ze op media branden en opstarten in LiveCD-modus - kijk wat je het leukst vindt.
2. Als je echt wilt, kun je als volwaardig besturingssysteem naar een externe USB / HDD schrijven. hier zijn 2 links over Bubuntu hierover: link en link Met andere distro's - op dezelfde manier. Heel terechte opmerkingen - over de lage lees-/schrijfsnelheid op de USB-bus.
3. U kunt installeren als een 2e besturingssysteem. De meeste moderne "vriendelijke" distributies zijn vrij eenvoudig te installeren, het laden van 2 of meer besturingssystemen wordt bijna automatisch geconfigureerd. Na het verwijderen van Linux zal het nodig zijn om de bootloader te herstellen.

Origineel: "Ubuntu-hacks: hoofdstuk 1 - Aan de slag"
Auteurs: Kyle Rankin, Jonathan Oxer, Bill Childers
Publicatiedatum: juni 2006
Vertaling: N. Romodanov
Datum van overdracht: juli 2010

U kunt een Ubuntu-systeem installeren, opstarten en volledig uitvoeren vanaf een FireWire-apparaat, USB of andere externe schijf, maar dit vereist een speciale installatie. Hieronder zullen we het proces van een dergelijke aanpassing van begin tot eind beschrijven.

Tijdens het schrijven van dit boek realiseerden we ons dat het belangrijkste nadeel van het gebruik van een laptop als hoofdcomputer is dat het veel moeilijker is om harde schijven te vervangen bij het testen van systemen. We moesten het Ubuntu-systeem zo instellen dat we verschillende trucs en specifieke systeeminstellingen konden testen, maar indien mogelijk zouden we de belangrijkste harde schijf van de laptop niet opnieuw willen partitioneren en het systeem opnieuw willen installeren. We hebben de beslissing genomen om het Ubuntu-systeem op externe media te installeren en het vanaf daar uit te voeren; op deze manier blijft het normale systeem onaangeroerd, maar we kunnen het Ubuntu-systeem starten wanneer we het nodig hebben.

Helaas werkt deze installatieoptie om verschillende redenen niet automatisch zonder enige configuratie:

  • Het initrd-bestand (bron-ramdisk) dat door Ubuntu wordt gebruikt, bevat standaard niet de stuurprogramma's die nodig zijn om vanaf een extern apparaat op te starten. Je BIOS zal je apparaat zonder problemen detecteren (ervan uitgaande dat het opstarten vanaf verwisselbare schijven ondersteunt), maar als de kernel eenmaal is geladen, kan Linux de schijf niet detecteren en koppelen om door te gaan met het opstartproces.
  • Zelfs als de initrd geschikte stuurprogramma's bevat, duurt het een paar seconden voordat de kernel deze modules laadt en de verwisselbare schijf detecteert voordat hij ze probeert te gebruiken. Gedurende deze tijd zal het systeem hoogstwaarschijnlijk proberen op te starten en de verwisselbare schijf niet kunnen vinden, omdat de configuratie tegen die tijd nog niet voltooid is.
  • Het Ubuntu-installatieprogramma is erg handig omdat het andere besturingssystemen probeert te detecteren die u mogelijk op het systeem hebt geïnstalleerd en een vermelding toevoegt aan de GRUB-bootloader voor elk besturingssysteem. Helaas betekent dit dat elk besturingssysteem op een interne harde schijf moet staan, wat de eerste schijf is die in het BIOS wordt vermeld, terwijl de verwisselbare schijf de tweede is (of de derde of vierde als je andere schijven in het systeem hebt). Wanneer het BIOS opstart vanaf een verwisselbare schijf, wordt deze geconfigureerd als de eerste schijf in het systeem, wat problemen zal veroorzaken in GRUB.

In dit gedeelte zullen we bekijken hoe we elk van deze problemen kunnen oplossen, zodat Ubuntu kan worden geïnstalleerd op en opgestart vanaf een verwisselbare schijf.

Schijfpartities instellen

De eerste stap is om het Ubuntu-installatieproces precies zoals alle andere installatie-opties uit te voeren, dus volg alles wat u leest in Ubuntu installeren [Hack #5] totdat u bij de stap komt van het opnieuw partitioneren van de schijf naar secties. Wanneer Ubuntu overgaat op schijfpartitionering, houd er dan rekening mee dat het waarschijnlijk standaard een van de interne IDE- of SCSI-schijven op het systeem zal gebruiken. Als uw systeem een ​​IDE-apparaat gebruikt, kunt u een externe schijf selecteren door een SCSI-schijf op te geven die door het systeem wordt gedetecteerd. De aandrijflijn zal waarschijnlijk "SCSI (0,0,0) (sda)" zijn. Als je al een SCSI-schijf in je systeem hebt, zal het iets moeilijker zijn om de USB-schijf te vinden, maar het zal hoogstwaarschijnlijk de laatste SCSI-schijf zijn die in het systeem wordt vermeld.

Waarschuwing

U moet er absoluut zeker van zijn dat u op dit moment de juiste schijf hebt geselecteerd, omdat Ubuntu de schijf die u hebt geselecteerd, zal formatteren en opnieuw partitioneren en alle gegevens die erop stonden, zal verwijderen. Als u niet weet welk station u moet kiezen, start u op met de Ubuntu Live-cd en controleert u de apparaatnamen ( sda, sdb enz.) toegewezen aan verschillende stations op uw systeem.

GRUB installeren

Nadat je het juiste apparaat hebt gekozen om te formatteren, ga je verder met het Ubuntu-installatieproces totdat je bij de GRUB-bootloaderconfiguratiefase komt. Hier wordt je gevraagd of je GRUB naar je interne harde schijf in de MBR wilt opstarten. U moet dit niet doen, omdat het de bootloader die in gebruik is op het systeem zal overschrijven. Antwoord in plaats daarvan Nee en specificeer in het venster dat hierna verschijnt /dev/sda (of welke Linux-apparaatnaam dan ook is toegewezen aan de verwisselbare schijf), zodat je GRUB rechtstreeks op de verwisselbare schijf kunt installeren.

chroot gebruiken

Vervolgens gaan we door met het installatieproces van Ubuntu totdat u wordt gevraagd Doorgaan te selecteren en uw systeem opnieuw op te starten. Voordat u opnieuw opstart, moet u een paar instellingen op het systeem maken. Met het Ubuntu-installatieprogramma kunt u een hoofdconsole invoeren die u kunt gebruiken om een ​​aantal beperkte opdrachten op het systeem uit te voeren. Druk op de Alt-F2-toetsen om naar deze console te navigeren en druk vervolgens op de Enter-toets om deze te activeren.

Nu moeten we de verwisselbare schijf voorbereiden, zodat u de opdracht chroot kunt gebruiken en enkele bestanden kunt wijzigen. De verwisselbare schijf wordt daadwerkelijk in de /target-directory gemount en de eerste stap is om het speciale /proc-bestandssysteem op dat apparaat te mounten:

# mount -t proc /target/proc

Nu kunt u het chroot-commando gebruiken om de /target-directory om te zetten in een geldige systeempartitie. U kunt dus opdrachten uitvoeren alsof u vanaf deze schijf hebt opgestart:

# chroot /target

De initrd . instellen

Zodra de opdracht wordt uitgevoerd chroot, is het eerste wat u moet doen de Linux-modules toevoegen die uw verwisselbare schijf toegankelijk maken voor initrd. In het bestand /etc/mkinitramfs/modules kun je extra modules specificeren die aan de initrd moeten worden toegevoegd, dus gebruik een consoleteksteditor naar keuze en bewerk dit bestand. Als je geen favoriete console-teksteditor hebt, gebruik dan gewoon de editor vim(als u niet bekend bent met vim, raadpleeg dan de sectie "Configuratiebestanden bewerken" [Hack #74] voor voorbeelden van het gebruik vim):

# vim /etc/mkinitramfs/modules

Zodra dit bestand is geopend, gaat u naar het einde van het bestand, voegt u de volgende paar regels toe, slaat u uw wijzigingen op en sluit u het bestand:

ehci-hcd usb-opslag scsi_mod sd_mod

aanwijzing

Als uw verwijderbare apparaat is aangesloten via een IEEE1394-connector, voeg dan ook de volgende regel toe:

ieee1394ohci1394sbp2

en voor andere apparaten - voeg aan dit bestand de modules toe die nodig zijn voor deze apparaten.

Zodra de modules correct zijn geconfigureerd, is de volgende stap het configureren van de initrd-daemon om een ​​paar seconden te wachten alvorens verder te gaan met downloaden. Op deze manier heeft Linux tijd om de verwisselbare schijf te detecteren en te configureren. Open het bestand /etc/mkinitramfs/initramfs.conf in een teksteditor:

# vim /etc/mkinitramfs/initramfs.conf

Om Linux een paar seconden te laten wachten voordat het opstartproces is voltooid, voegt u nu een nieuwe parameter toe aan het begin van het bestand

In onze ervaring is tien seconden voldoende om Linux vanaf een USB-drive op te starten, maar je kunt deze waarde indien nodig wijzigen in een hogere of lagere waarde. Sla uw wijzigingen op en sluit het bestand.

Nu kunt u een speciaal gereedschap gebruiken mkinitramfs maak het bestand opnieuw aan initrd, waarin al nieuwe instellingen worden toegevoegd:

# mkinitramfs -o /boot/initrd.img-2.6.15-16-386 /lib/modules/2.6.15-16-386

Wijzig de paden initrd.img en /lib/modules zodat ze overeenkomen met de kernelversie die op uw installatie-cd wordt gebruikt.

De GRUB-instelling wijzigen

De laatste stap is om enkele instellingen in het GRUB-configuratiebestand te wijzigen. Het Ubuntu-installatieprogramma stelt het externe apparaat (of de tweede schijf die in het BIOS wordt vermeld) in als hd1, maar je hebt de externe schijf hd0 nodig, omdat dat apparaat het eerste systeemapparaat in het BIOS zal zijn wanneer het opstart. Open in een teksteditor het GRUB menu.lst-bestand:

# vim /boot/grub/menu.lst

en zoek naar de lijnen die het GRUB-rootapparaat raken. Ze zullen er ongeveer zo uitzien:

## standaard grub root-apparaat ## b.v. groot=(hd0,0) # groot=(hd1,0)

Wijzig de laatste regel om naar het hd0-apparaat te wijzen:

## standaard grub root-apparaat ## b.v. groot=(hd0,0) # groot=(hd0,0)

Titel Ubuntu, kernel 2.6.15-16-386 root (hd1,0) kernel /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro rustige splash initrd /boot/initrd.img-2.6.15 -16-386 opstarttitel Ubuntu, kernel 2.6.15-16-386 (herstelmodus) root (hd1,0) kernel /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro enkele initrd /boot /initrd.img-2.6.15-16-386 opstarttitel Ubuntu, memtest86+ root (hd1,0) kernel /boot/memtest86+.bin boot

Titel Ubuntu, kernel 2.6.15-16-386 root (hd0,0) kernel /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro rustige splash initrd /boot/initrd.img-2.6.15 -16-386 opstarttitel Ubuntu, kernel 2.6.15-16-386 (herstelmodus) root (hd0,0) kernel /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro enkele initrd /boot /initrd.img-2.6.15-16-386 opstarttitel Ubuntu, memtest86+ root (hd0,0) kernel /boot/memtest86+.bin boot

Als Ubuntu een configuratie voor andere besturingssystemen heeft ontdekt en gemaakt en u wilt die ook gebruiken, breng dan dezelfde wijzigingen aan in de configuratieparameter voor elk besturingssysteem wortel- vervang gewoon hd0 door hd1. Sla vervolgens uw wijzigingen op en sluit het bestand.

U kunt nu de chroot-opdracht afsluiten, dus typ exit in de console en druk vervolgens op Alt-F1 om terug te keren naar de hoofdinstallatieconsole van Ubuntu. U kunt nu de optie Doorgaan selecteren om de machine opnieuw op te starten en het geïnstalleerde systeem te starten.

aanwijzing

Houd er rekening mee dat de meeste computers niet standaard kunnen worden ingesteld om op te starten vanaf een verwisselbare schijf als er een cd-rom of een andere harde schijf aanwezig is. Sommige BIOS'en hebben de mogelijkheid om een ​​instelling in te stellen zodat wanneer u tijdens het opstarten op een speciale toets drukt (bijvoorbeeld F12), u kunt kiezen vanaf welk apparaat u wilt opstarten. In andere BIOSen moet u mogelijk op een van de Esc-, F2- of Del-toetsen drukken om het BIOS te openen en de opstartvolgorde van het apparaat in te stellen.

Vanaf maart 2016 is Ubuntu 16.04 Xenial Xerus nog niet vrijgegeven. Het is nog in ontwikkeling, dus het is niet stabiel voor dagelijks gebruik, maar je kunt deze ontwikkelingsversie downloaden. Deze handleiding is bedoeld voor het installeren van elke versie van Ubuntu op een externe harde schijf, niet alleen 16.04. Maar aangezien 16.04 tegenwoordig een hot topic wordt, gebruiken we 16.04 als voorbeeld. Merk op dat het installeren van een externe GNU/Linux op een externe harde schijf een beetje anders is, omdat je moet letten op waar je de bootloader moet installeren en bereid moet zijn om te redden als je niet normaal kunt opstarten.

Systeem informatie

We gebruiken deze computer om deze installatieprocedures uit te voeren:

  • ASUS X44C Intel Celeron 2 GB RAM
  • Eén interne harde schijf 320 GB
  • Eén externe harde schijf 320 GB
  • Interne harde schijf bevat één besturingssysteem met GRUB-bootloader
  • De externe harde schijf is leeg, bevat geen besturingssysteem en heeft geen bootloader

Plan

We willen Ubuntu 16.04 installeren op een externe harde schijf, op een tweede partitie (/dev/sdb2) en de GRUB-bootloader installeren op die externe harde schijf (/dev/sdb). Let op het nummeringsschema van het apparaat.
We willen dat dit plan is om ervoor te zorgen dat de externe harde schijf met het besturingssysteem erin op elke andere computer kan worden opgestart, aangezien deze al een eigen bootloader heeft. We gebruiken onze interne harde schijf bootloader niet, hoewel we dat wel kunnen omdat we willen dat elke harde schijf zijn eigen bootloader heeft.

ISO-voorbereiding

Schijfvoorbereiding

We beperken uw vrijheid om uw eigen schijf te partitioneren niet. We geven u slechts een voorbeeld, een van de eenvoudigste partitieschema's (tenminste voor ons). We hebben een externe harde schijf van 320 GB, we geven een MBR (niet GPT) partitietabel en we verdelen deze in 10 partities met het schema:

Info: Zoals u wellicht weet, staat de MBR-partitietabel maximaal 4 partities toe als ze allemaal primair zijn. Als we meer dan 4 besturingssystemen willen installeren (meer dan 4 partities), kunnen we primaire 3 en 1 maken. We kunnen dan een willekeurig aantal logische partities binnen de uitgebreide partitie maken. Daarom zie je hierboven meer dan 1 uitgebreide en 6 logische partities. Met dit schema kunnen we 10 partities op een MBR-harde schijf hebben.

Voorbereiding van installatiematerialen

Installatiemedia is elke opslag die u gaat gebruiken om het besturingssysteem te installeren. Het kan een cd, dvd, USB-station, harde schijf of zelfs een netwerk zijn. Tegenwoordig is de USB-stick een algemeen medium geworden voor het installeren van elke GNU/Linux-distributie. Het is goedkoper dan een cd (omdat je de ISO op elk moment kunt branden), gemakkelijker en sneller. U moet installatiemedia maken om iets te installeren.
Om een ​​Ubuntu ISO op een USB-stick te branden, volgens het huidige besturingssysteem:

  • Op GNU/Linux kunt u het programma Unetbootin gebruiken. Maar als u momenteel Ubuntu gebruikt, heeft het al een Startup Creator-programma om de Ubuntu ISO op een USB-station te branden.
  • Op Windows: U kunt de Universal USB Installer (GNU GPL 2) gebruiken.

1. Download de installatiemedia

We gaan ervan uit dat je media een USB-stick is. Plaats media > reboot > voer BIOS in > stel BIOS in om op te starten op USB-drive > opslaan > reboot. Hiermee wordt het besturingssysteem in uw media geladen. Ubuntu start vanaf daar en geeft je uiteindelijk een gebruikersinterface om te kiezen tussen Installeren en Live. Selecteer "Leven".

2. Open het Ubuntu-installatieprogramma (Ubiquity)

Tijdens een Live-sessie ziet u mogelijk een pictogram "Installeer Ubuntu" op uw bureaublad. Dubbelklik erop en Ubiquity (OS-installatieprogramma). De eerste pagina die u ziet, is een welkomstscherm waar u naar de taal van uw voorkeur vraagt. We raden u aan om Engels te gebruiken.

3. Voorscheiding

In de pre-partitiong stap, ziet u verschillende stappen:

  1. Draadloos: u wordt gevraagd om elk verbonden draadloos netwerk te gebruiken, of dit nu WLAN of LAN is of wat dan ook. We raden u aan nergens verbinding mee te maken, dus selecteer Geen verbinding maken. Volgende.
  2. Installatie van Ubuntu voorbereiden: U wordt om twee dingen gevraagd: automatisch updates downloaden en software van derden installeren. We raden u aan niets te downloaden, dus niets selecteren. Volgende.
  3. Partitie ontkoppelen: u wordt gevraagd om sommige partities die nog aan uw systeem zijn gekoppeld (aangekoppeld) te ontkoppelen (ontkoppelen). Omdat u de partitie moet ontkoppelen voor het geval deze is geformatteerd. Selecteer Ja. Volgende.
  4. Setup Type: U wordt gevraagd om een ​​partitietype te selecteren. Selecteer niets anders dan Something Else. Waarschuwing: als u een andere optie selecteert, kunnen al uw gegevens op uw harde schijven worden vernietigd. Vertrouw niet op automatische partitionering. Volgende.

4. Markeringen

Waarschuwing: het is erg gevaarlijk om een ​​harde schijf te partitioneren of te formatteren. Om dit te doen, hoef je niet in een slaperige toestand te zijn, je moet opletten en focussen, anders kun je alle gegevens op alle harde schijven vernietigen.
Het eerste waar u naar moet kijken, is uitzoeken waar uw harde schijf zich bevindt en waar uw doelpartitie zich bevindt. We vermeldden dat ons doel /dev/sdb harde schijf en partitie /dev/sdb2 is. Maar je moet opletten, soms leest Ubiquity /dev/sdb als /dev/sda. Hier leest ons /dev/sdb als /dev/sda dus ons doel hier is de /dev/sda2 partitie. U moet correct identificeren waar uw doelpartitie zich bevindt.
Het gebruik van snelkoppelingsnamen, de partities laten variëren in grootte, het bestandssysteem van de partities anders maken, of idealiter alle lege partities aanbieden (zoals we deden), helpt veel om ervoor te zorgen dat we het hier niet bij het verkeerde eind hebben.

In dit stadium zijn er verschillende volgende opmaakstappen:

  1. Selecteer het item voor de doelpartitie, zoals /dev/sda2.
  2. Klik op de knop Wijzigen....
  3. Wijzig het formaat van de partitie niet, aangezien u deze al eerder hebt geformatteerd om die grootte te hebben.
  4. Wijzig het bestandssysteem in ext4.
  5. Wijzig het koppelpunt in "/" (slash). Dit betekent het rootbestandssysteem, het hoogste punt van uw besturingssysteempartitie.
  6. Schakel deze partitie formatteren (optioneel) in om ervoor te zorgen dat alle gegevens in /dev/sda2 worden verwijderd.
  7. Klik OK.
  8. Wacht terwijl Ubiquity de partitie van uw keuze voorbereidt.


Dan kun je beter een swappartitie maken:

  1. Selecteer het lege gedeelte dat u hebt voorbereid. Alleen om te delen heb je 2 tot 4 GB nodig.
  2. Klik op de knop Wijzigen....
  3. Wijzig het bestandssysteem om te wisselen.
  4. Of selecteer een lege partitie, klik op Bewerken... en wijzig het formaat groter dan 4 GB in 4 GB of slechts 2 GB. U hebt geen vervanging van 8, 10 of zelfs 40 GB nodig.

Vervolgens moet u de installatiestappen van de bootloader invoeren:

  1. "Installatieprogramma om te downloaden" veld:. Het bevindt zich aan de onderkant van het Ubiquity-splitscreen.
  2. Selecteer de naam van de harde schijf die de partitie bevat. In dit geval, aangezien de partitie /dev/sda2 is, moet je /dev/sda (harde schijf) selecteren. Door een bootloader op een harde schijf te installeren (in plaats van een partitie) kun je alle besturingssystemen op de harde schijf herkennen, niet slechts één op de partitie.

Als je ze opnieuw hebt gecontroleerd en je weet het zeker, klik je op Nu installeren.

5. Na scheiding

Nadat u op de knop "Nu installeren" hebt geklikt, begint en begint de installatie wanneer u deze fase betreedt met de volgende stappen:

  1. Selecteer het land van uw land. Volgende.
  2. Selecteer een toetsenbordindeling. Voor de meeste gebruikers is de standaardkeuze veilig. Volgende.
  3. Selecteer een gebruikersnaam, wachtwoord en computernaam. Volgende.
  4. Wacht tot Ubiquity is geïnstalleerd.
  5. Als u klaar bent, wordt u gevraagd of u door wilt gaan met testen (LiveCD) of nu opnieuw wilt starten.


Installatie voltooid. Nu kunt u genieten van het nieuwe Ubuntu 16.04-besturingssysteem.

6. herstel

In sommige gevallen krijg je geen normale bootloader als je één besturingssysteem kunt selecteren en gewoon op Enter kunt drukken om op te starten. Soms kun je dat niet. Omdat GRUB soms niet zichzelf op de externe harde schijf kon installeren. Als dit gebeurt, zul je alleen de GRUB-prompt vinden, waarin je een paar opdrachten moet invoeren om het besturingssysteem automatisch op te starten. Het is moeilijk als je niet weet welk commando je moet typen, maar het is vrij eenvoudig als je weet hoe. Voor een dergelijke toestand hebben we een artikel opgesteld GNU / Linux handmatig opstarten met het GRUB-commando om het besturingssysteem op een externe harde schijf in te voeren.

Linux kan om vele redenen nuttig voor u zijn. Je oude computer kan bijvoorbeeld niet worden geüpgraded naar nieuwe versies van Windows of macOS, of je hebt Linux-specifieke apps nodig, of je bent gewoon nieuwsgierig om iets nieuws te proberen. Of misschien heb je net een nieuwe computer gekocht zonder besturingssysteem en wil je geld besparen door gratis Linux te kiezen.

Linux installeren is eenvoudig. Natuurlijk zijn er distributies zoals Arch die vrij moeilijk te installeren zijn voor een beginner. Maar de meeste moderne distributies zijn heel eenvoudig te installeren. Misschien nog wel makkelijker en sneller dan Windows.

Maak een back-up van uw belangrijke gegevens voordat u Linux op uw hoofdcomputer installeert. Wanneer u met partities op uw harde schijf werkt, kunt u per ongeluk iets belangrijks wissen. Als je de instructies opvolgt en goed leest wat je doet, gebeurt er natuurlijk niets onverwachts. Maar - in ieder geval geen overbodig stuk.

Je kunt Linux installeren op computers met Windows en macOS, of op een lege harde schijf. Je kunt Linux als je primaire systeem kiezen, of je kunt het naast je oude systeem gebruiken.

1. Download de Linux-distributie

Allereerst moet je een Linux-distributie kiezen. De beoordeling van DistroWatch.com zal u helpen beslissen.

Dan moet je de geselecteerde distributie downloaden. Het is eenvoudig om dit te doen: open de site van de gewenste distributie, zoek de downloadsectie en kies wat past bij de bitness van uw processor.

In de regel worden Linux-distributies op officiële sites op twee manieren aangeboden om te downloaden. De eerste manier is een normale download. De tweede is via P2P met behulp van een torrent-client. De tweede manier is natuurlijk sneller. Kies er dus voor als u tijd wilt besparen.

Wanneer de distributie in ISO-indeling is gedownload, moet u deze op een cd of een gewone USB-flashdrive branden.

Het branden op een cd kan worden gedaan met behulp van standaard systeemtools: Windows Disc Image Burn of macOS Disk Utility. Het volstaat om met de rechtermuisknop op de gedownloade afbeelding te klikken en het juiste item in het menu te selecteren.

Om ISO naar een USB-flashstation te schrijven, hebt u speciale hulpprogramma's nodig. Voor Windows kunt u het beste Rufus kiezen en voor macOS UNetbootin. Deze programma's hebben een zeer eenvoudige interface, het is vrij moeilijk om er in verward te raken.

3. Schijfpartitie voorbereiden

Deze stap moet worden gevolgd als u uw systeem geïnstalleerd wilt houden en tegelijkertijd Linux wilt gebruiken. Als je besluit om je computer volledig over te zetten naar Linux of het besturingssysteem op een lege harde schijf te installeren, sla dan de paragraaf over.

ramen

Open Windows Schijfbeheer. Selecteer het station of de partitie waarvan u van plan bent wat ruimte vrij te maken voor uw Linux-installatie. De meeste distributies zijn prima met 10 GB. Maar als u van plan bent veel apps te installeren, neem dan meer. Klik met de rechtermuisknop op de partitie en selecteer Volume verkleinen. Voer een maat in en klik op OK.

Het proces kan behoorlijk wat tijd in beslag nemen, dus wees geduldig.

Wanneer Schijfbeheer klaar is met het wijzigen van de grootte van de partities, heeft de schijf lege niet-toegewezen ruimte die zwart is gemarkeerd. Hier gaan we Linux installeren.

Later, als je Linux niet nodig hebt, kun je er partities mee verwijderen en de vrijgekomen ruimte teruggeven aan Windows met dezelfde Schijfbeheertool.

macOS

U kunt een plaats toewijzen voor het installeren van Linux via het "Schijfhulpprogramma" macOS. Selecteer je schijf en klik op het "+" teken om een ​​partitie voor Linux te maken. Het kan even duren om een ​​nieuwe partitie aan te maken.

4. Bereid de bootloader voor

ramen

Dit item is alleen van toepassing op nieuwe computers waarop Windows 10, 8.1 of 8 vooraf is geïnstalleerd. Deze computers gebruiken een UEFI-bootloader waarmee u niet kunt opstarten vanaf een ander systeem dan Windows.

Om dit op te lossen, gaat u naar de BIOS-instellingen van uw computer en schakelt u de optie Veilig opstarten uit. Start vervolgens opnieuw op. Klaar, u kunt nu naast uw Windows andere systemen downloaden en installeren.

macOS

In tegenstelling tot de meeste computers, heeft een Mac een aantal extra stappen nodig om Linux te installeren in een dual-boot met macOS.

Schakel eerst SIP uit. Start je Mac opnieuw op en druk op Cmd + R. Het herstelmenu verschijnt. Selecteer daarin "Terminal" en voer csrutil disable in.

Start je Mac opnieuw op. SIP is uitgeschakeld.

Handleiding

Geschikt als je zelf de grootte van je partities wilt instellen of bijvoorbeeld een aparte partitie voor je bestanden wilt maken. Selecteer hiervoor "Overige optie" en klik op "Doorgaan".

Linux laat zien welke partities je op je computer hebt. U kunt ze verwijderen, opmaken of, omgekeerd, de secties met de informatie die u wilt behouden intact laten.

Om Linux te installeren in plaats van uw systeem, selecteert u de partitie met het geïnstalleerde systeem en verwijdert u deze met de "-" knop. Maak vervolgens nieuwe partities op de vrijgekomen ruimte.

  • Rootpartitie voor Linux-systeembestanden. Selecteer het Ext4-bestandssysteem en koppelpunt /.
  • Een swap-partitie, of een swap-partitie, is handig als je niet genoeg RAM hebt, maar een snelle SSD-schijf. Selecteer in de lijst met bestandssystemen Partitie wisselen.
  • In het Home-gedeelte worden uw bestanden opgeslagen. Selecteer een Ext4-bestandssysteem en een /home-koppelpunt.

Klik op "Doorgaan" en bevestig de wijzigingen. Het installatieprogramma wist de partities die u hebt geselecteerd en maakt nieuwe aan in de vrijgekomen ruimte.

Hoe Linux naast het huidige systeem te installeren

Er zijn twee manieren om Linux naast je systeem te installeren.

Auto

De meeste Linux-installatieprogramma's detecteren de systemen die u hebt geïnstalleerd meteen. Als je geen aparte schijfruimte voor Linux hebt gemaakt, kun je proberen de optie "Installeer naast Windows" te selecteren. Het installatieprogramma maakt automatisch de benodigde partities aan en u hoeft niets handmatig te doen.

Handleiding

Als u zelf wilt bepalen hoeveel ruimte u het systeem wilt toewijzen en de instructies in stap 3 hebt gevolgd, klikt u op "Andere optie" en vervolgens op "Doorgaan". Je zult je schijfpartities zien en de lege ruimte die we hebben voorbereid voor Linux. Maak daar een rootpartitie (koppelpunt /) zoals hierboven beschreven. De thuispartitie is in dit geval niet vereist: u kunt bestanden op uw hoofdsysteem kopiëren en wijzigen.

Klik op Doorgaan. Het installatieprogramma laat uw bestanden waar ze zijn. Het zal eenvoudig nieuwe partities maken in de vrije ruimte. U kunt bij het opstarten kiezen welk systeem u wilt opstarten.

8. Voltooi de Linux-installatie

U wordt dan gevraagd om uzelf voor te stellen. Vul je naam in en maak een wachtwoord aan. Vergeet je wachtwoord niet, want je hebt het altijd nodig om namens iedereen taken uit te voeren. Optioneel kunt u uw thuismap versleutelen.

Wacht dan maar af. Wanneer de installatie is voltooid, wordt u gevraagd de installatieschijf te verwijderen en opnieuw op te starten. Vergeet niet om opstarten vanaf externe schijven in het BIOS uit te schakelen als u dit hebt ingeschakeld.

Wat te doen na installatie?

Wanneer je opnieuw opstart en je Linux-bureaublad voor je verschijnt, kun je alles doen wat je kunt op Windows en macOS: surfen op het web, documenten bewerken en naar muziek luisteren. Vergeet niet te updaten en in de "App Store" (of het equivalent daarvan, afhankelijk van de distributie) te kijken om de applicaties te installeren die je nodig hebt.

Probeer Linux en je zult zien dat het in het dagelijks leven niet ingewikkelder is dan Windows of macOS.