Telepítse az Arch Linuxot a VirtualBoxba

Install Arch Linux Virtualbox



Az Arch Linux nem mindenkinek való. A legtöbb új felhasználó valószínűleg a dobozon kívüli megoldást választaná, mint a Debian vagy a Fedora. Mindazonáltal mindig hasznos az Arch Linux telepítése, amellyel a Linux környezetet kicsit jobban el lehet látni és megérteni.

Hasonló a miénkhezGentoo telepítésez a beállítás VirtualBox-ot használ a kockázatmentes telepítési élmény érdekében. Az elosztás elég könnyű ahhoz, hogy egy virtuális gépen belül működjön, és nem kell aggódnunk a hardver -illesztőprogram konkrét problémáival. Ez egy nagyszerű módja a kísérletezésnek, és ha kellő magabiztossággal rendelkezik, folytathatja és telepítheti csupasz fémre, ha úgy tetszik.







Az egyik különbség a Gentoo telepítéshez képest az lesz, hogy sokkal gyorsabb lesz, mivel nem fogjuk lefordítani a kernelt és más segédprogramokat. Ehelyett csak az előre csomagolt bináris fájlokat fogjuk használni az új létrehozásához /(gyökér) környezet



Kezdjük azzal, hogy először elindítjuk az Arch iso -t virtuális gépünk számára. Ezután egy virtuális merevlemezünkről faragunk egy indítható partíciót, és a tetejére telepítjük az alap arch linux rendszert. Ezután belevágunk a leendő új gyökérbe, és néhány változtatást végzünk, például a nyelvek kiválasztását, a billentyűzet leképezését, az időzónát és a hardveróra kiválasztását, majd elindítjuk az újonnan telepített rendszerben, hogy megszabaduljunk az .iso lemeztől.



1. A virtuális gép létrehozása

Ez könnyen elvégezhető a VirtualBox felület segítségével. Válassza a lehetőséget Új lehetőséget, és adjon nevet a virtuális gépnek, válassza ki az Arch Linux 64 bites típust, és rendeljen legalább 2 GB RAM-ot a virtuális géphez





Ezután létrehozunk egy legalább 8 GB méretű virtuális merevlemezt. Itt telepítik az operációs rendszert a gyökérkönyvtárral és más felhasználói adatokkal együtt.



Mehet, és elindíthatja a virtuális gépet, és rendszerindító adathordozót kér, mert az imént létrehozott merevlemez üres és nem indítható. Tehát kiválasztunk egy már letöltött fájlt Arch Linux iso a fájlkezelőtől a rendszerindításig.

Nagyjából ezt látná, itt a Booting Arch Linux első lehetőségét kell választania, mert ez lehetővé teszi az újonnan létrehozott virtuális lemez formázását és az Arch telepítését. Most, amikor látunk egy shell parancsot, mehetünk tovább, és frissíthetjük a csomag adatbázisunkat, ez hasonló találó frissítés Debian rendszerekben.

gyökér@archiso ~# pacman -Ok

Pacman az Arch és a zászló csomagkezelője -S a szinkronizálást jelenti, ahol megpróbálja szinkronizálni az Arch -ot a hivatalos adattárakkal, és az -yy jelző arra kényszeríti, hogy töltsön le egy friss adatbáziscsomagot, még akkor is, ha a rendszer naprakész (ha szeretné, kihagyhatja az -yy -t).

Mivel ez egy virtuális gép, a hálózat alapértelmezés szerint elérhető, feltéve, hogy a gazdarendszer csatlakozik az internethez. Most folytathatjuk a merevlemez particionálását.

2. Partícionálja a merevlemezt

Nem a gpt séma, hanem a régi iskola használatával fogjuk particionálni kettő címkét, így kettős rendszerindítást végezhet, ha úgy dönt, hogy a tényleges gépen futtatja. A lemez eszközcsomópontjának megismeréséhez futtassa a következő parancsot:

#fdisk -az

A kimenet jelzi, hogy melyik eszközcsomópont képviseli a cél virtuális merevlemezt.

Nyilvánvaló, hogy a 128 GB méretű a céllemezünk, mivel ezt a méretet választottuk korábban. Az eszközcsomópontja az / dev / sda amelyet a lemezzel való interfészre használnak. Tegyük indíthatóvá a lemezt, és ehhez a cfdisk hasznosság.

#cfdisk/dev/sda

Ekkor megnyílik egy felület, amely a címke típusát kéri. Vele megyünk kettő. Ezt követően egy interaktív foglalkozást fogunk látni, hogy megkönnyítsük a dolgunkat.

Kiválasztás [Új] (nyilakkal és megnyomásával ) azonnal létrehozza az első (és esetünkben az egyetlen) partíciót, amelyet létre kell hoznunk.

Találat hogy elfogadja a választott partíció méretét, és a következő parancssorban válassza ki a kívánt partíciótípust [elsődleges] . Ez új partíciót hoz létre az eszközcsomóponttal /dev/sda1. Az alábbiak szerint:

Végül válassza ki a Bootable opciót, és kapcsolja be, hogy a partíció indítható legyen. A 'Boot' oszlop csillaggal jelzi, hogy a partíció indítható. Most, hogy a változtatásokat véglegessé tegye, a legalsó sorból lépjen a következőre: [Ír] , ütés és írja be az igent, amikor a kezelőfelület ezt kéri.

Most kiléphet a particionáló felületről. Annak érdekében, hogy a változtatások sikeresek legyenek, futtassa fdisk -l még egyszer, és megjelenik egy bejegyzés a /dev /sda1 fájlhoz.

Most egy fájlrendszerrel kell formáznunk, ami esetünkben ext4 lesz.

#mkfs.ext4/dev/sda1

Szerelje fel az eszközt, hogy adatokat írhassunk rá, erre szükség lenne az alaprendszer telepítéséhez.

#hegy /dev/sda1

Most a beírt adatok / mnt mappát tárolja sda1 partíció.

3. Az alaprendszer telepítése

Az alaprendszer és az alapvető segédprogramok telepítéséhez a pacstrap segédprogram, amely az Arch Linux iso -hoz tartozik. Telepítsünk alap- és alapfejlesztési csomagokat az új Arch környezethez.

#csomagtartó pánt-én /mnt bázis alap-fejlesztés

Az adatbázisok szinkronizálása után felszólítja a felhasználót, hogy válassza ki a szükséges csomagokat a rendelkezésre álló listából. Az alapértelmezett lehetőség az összes telepítése, ezt fogjuk használni. Menj tovább ezzel az ütéssel és folytassa a telepítést. Ez eltarthat egy ideig, mivel az alapcsomagot letöltik (~ 300 MB letöltés) és kicsomagolják.

Oké, mielőtt továbbmennénk, értsük meg, hogy a / mnt / új lesz számunkra /(gyökér). Ez az összes könyvtárat jelenti, amelyekre a / könyvtár tetszik /stb alatta van /mnt/stb egyelőre. Ezt fontos megértenünk, mert a módosítások során befelé mennénk / mnt könyvtár sokat.

Először létre kell hoznunk egy fstab fájlt, amely a Filesystem Table (Fájlrendszer táblázat) rövidítése, amely megmondja az operációs rendszernek, hogy milyen partíciókat és lemezeket kell automatikusan telepíteni a rendszerindítási folyamat során.

#genfstab-U -p /mnt>> /mnt/stb./fstab

Ez bejegyzést jelentene a /dev/sda1 hogy bekapcsolódjon a rendszerindítási folyamatba. Ellenőrizheti a tartalmát /mnt/etc/fstab hogy a partíciót az UUID azonosítja. Most belevágunk / mnt nyelvi beállítások, billentyűleképezés és időzónák beállításához.

#arch-chroot/mnt/am/bash

Miután belépett ebbe az új gyökérbe, nyissa meg a fájlt /etc/locale.gen:

#nano /stb./local.gen

És szüntesse meg az en-US.UTF-8 UTF-8 sort

A fájl mentése után futtathatja a következő parancsot:

#local-gen

És a változások megtörténnének. Az időzóna beállítása mellett létre kell hoznunk a következő szimbolikus linket:

#ln -f /usr/részvény/zónainfo/Európa/London/stb./helyi idő

Az időzónája eltérő lenne, és a megfelelő időzóna megkereséséhez keresse fel a zónainfo könyvtárat a fül kitöltésével.

Ezután engedélyezze a hardver órát, és hagyja, hogy az operációs rendszer megértse, hogy UTC -ben fut.

#óra--systohc --utc

Be kell állítanunk a gazdagép nevét is, és ki kell töltenünk a gazdafájlokat. Az ArchLinux nevet választottuk, de kiválaszthatja a kívánt nevet.

#echo ArchLinux >> /etc /hostname
#nano /etc /hosts

A hosts fájlban adja hozzá a következő sorokat az aljához (az ArchLinux lecserélése a fent választott gazdagépnévre):

127.0.0.1 localhost
127.0.1.1 ArchLinux
:: 1 localhost

Szeretnénk engedélyezni a dhcp klienst is, hogy az beszélhessen az otthoni útválasztóval (vagy a gazdagéppel):

#systemctlengedélyezzedhcpcd

Végül létre kell hoznunk egy jelszót a root felhasználónk számára.

#passwd

Írja be és írja be újra a jelszót a rendszer kérésére.

4. A rendszerbetöltő telepítése

Utolsó lépésként telepítjük a grub -ot rendszerbetöltőként. Felelős lenne kiválasztani, hogy melyik operációs rendszerből induljon, ha több operációs rendszer van telepítve, és egy konfigurációs fájl is létrejön, hogy a grub megértse a rendszer elrendezését. A grub run telepítése:

#pacman-Sgrub

Futtassa a grub-install parancsot / dev / sda's boot-loader (nem /dev /sda1, hanem a teljes lemez / dev / sda !)

#grub-install/dev/sda

Most létrehozhatunk és elmenthetünk egy grub konfigurációs fájlt a /boot könyvtárba.

#grub-mkconfig-vagy /csomagtartó/grub/grub.cfg

Végül kilépünk a chroot-ed környezetből, és eltávolítjuk a /dev /sda1 fájlt, mielőtt újraindítjuk az újonnan telepített Arch Linux környezetünket.

#kijárat
#umount /dev /sda1
#újraindítás

Innen folytathatja az Arch környezet felfedezését. A preferenciáitól függően telepíthet egy grafikus felhasználói felületet, vagy futtathatja egyéni fájlszerverként.