Ești pasionat de Linux și vrei să explorezi Arch Linux, dar te temi de complexitatea instalării? Nu-ți face griji! Acest ghid complet, cu o mulțime de imagini, te va ghida pas cu pas prin instalarea Arch Linux în VirtualBox, transformând o sarcină intimidantă într-o experiență plăcută și educativă. Nu mai ai nevoie de două diplome ca să folosești Arch! 😉
De ce VirtualBox?
VirtualBox este un software de virtualizare gratuit și open-source, perfect pentru a testa sisteme de operare noi fără a afecta configurația ta principală. Este o modalitate excelentă de a experimenta cu Arch Linux într-un mediu sigur și controlat.
Ce vei învăța?
- Crearea unei mașini virtuale VirtualBox
- Descărcarea imaginii ISO Arch Linux
- Bootarea în mediul live Arch Linux
- Configurarea rețelei și a partițiilor
- Instalarea pachetelor de bază Arch Linux
- Configurarea încărcătorului de sistem (Bootloader)
- Instalarea unui mediu grafic (opțional)
- Configurarea inițială a sistemului
Pregătirea Terenului 🛠️
Pasul 1: Instalarea VirtualBox
Dacă nu ai deja VirtualBox instalat, descarcă-l de pe site-ul oficial (virtualbox.org) și urmează instrucțiunile de instalare pentru sistemul tău de operare (Windows, macOS sau Linux).
Pasul 2: Descărcarea Imaginii ISO Arch Linux
Accesează pagina de descărcare Arch Linux (archlinux.org/download/) și descarcă imaginea ISO corespunzătoare regiunii tale. Asigură-te că verifici suma SHA256 pentru a confirma integritatea fișierului descărcat.
Crearea Mașinii Virtuale Arch Linux 🖥️
Pasul 3: Crearea unei Noi Mașini Virtuale
Deschide VirtualBox și dă click pe „Nou”.
- Nume: Introdu un nume pentru mașina virtuală (ex: Arch Linux).
- Tip: Selectează „Linux”.
- Versiune: Selectează „Arch Linux (64-bit)”.
- Dă click pe „Next”.
Înlocuiește „https://i.imgur.com/your_image_url_1.png” cu o adresă validă pentru o captură de ecran a acestei ferestre.
Pasul 4: Alocarea Memoriei RAM
Alocă memorie RAM mașinii virtuale. Recomand minim 2048 MB (2 GB), dar mai mult ar fi ideal dacă ai resurse disponibile. Dă click pe „Next”.
Pasul 5: Crearea unui Hard Disk Virtual
Selectează „Creează un hard disk virtual acum” și dă click pe „Create”.
- Tip fișier hard disk: Selectează „VDI (VirtualBox Disk Image)”.
- Alocat dinamic sau Dimensiune fixă: Recomand „Alocat dinamic” pentru a economisi spațiu pe hard disk.
- Dimensiune: Alocă cel puțin 20 GB.
- Dă click pe „Create”.
Configurarea Mașinii Virtuale ⚙️
Pasul 6: Setarea Imaginii ISO
Selectează mașina virtuală Arch Linux creată și dă click pe „Setări”.
- Mergi la „Stocare”.
- În secțiunea „Controller: IDE”, dă click pe pictograma gol sub „Stocare”.
- În partea dreaptă, sub „Atribute”, dă click pe pictograma CD și selectează „Alege un fișier disc”.
- Navighează la imaginea ISO Arch Linux descărcată și selectează-o.
- Dă click pe „OK”.
Înlocuiește „https://i.imgur.com/your_image_url_2.png” cu o adresă validă pentru o captură de ecran a acestei ferestre.
Instalarea Arch Linux Pas cu Pas 🚀
Pasul 7: Bootarea în Mediul Live Arch Linux
Selectează mașina virtuală Arch Linux și dă click pe „Start”. Vei fi întâmpinat de meniul de boot Arch Linux. Selectează prima opțiune și apasă Enter.
Pasul 8: Verificarea Conexiunii la Internet
După bootare, verifică dacă ai conexiune la internet cu comanda:
ping archlinux.org
Dacă primești răspuns, conexiunea este funcțională. Dacă nu, verifică setările de rețea ale VirtualBox (ar trebui să fie setate la „NAT”).
Pasul 9: Actualizarea Orei Sistemului
Sincronizează ora sistemului cu:
timedatectl set-ntp true
Pasul 10: Partiționarea Hard Disk-ului
Folosim fdisk
pentru a partiționa hard disk-ul. Rulează:
fdisk /dev/sda
Urmează pașii:
- Apasă
g
pentru a crea o tabelă de partiții GPT. - Apasă
n
pentru a crea o nouă partiție. - Pentru prima partiție (rădăcină – /), apasă Enter pentru prima și ultima valoare implicită. Introdu +20G pentru dimensiune (sau mai mult dacă vrei).
- Apasă
t
și alege opțiunea „Linux filesystem”. - Apasă
n
pentru a crea o nouă partiție pentru swap. - Apasă Enter pentru prima și ultima valoare implicită. Introdu +2G pentru dimensiune (sau echivalentul memoriei RAM).
- Apasă
t
și alege opțiunea „Linux swap”. - Apasă
n
pentru a crea o nouă partiție pentru /boot. - Apasă Enter pentru prima și ultima valoare implicită. Introdu +512M pentru dimensiune
- Apasă
t
și alege opțiunea „Linux filesystem”. - Apasă
n
pentru a crea o nouă partiție pentru /home. - Apasă Enter pentru prima și ultima valoare implicită (folosește restul spațiului).
- Apasă
t
și alege opțiunea „Linux filesystem”. - Apasă
w
pentru a scrie modificările pe disc.
Important! Fii atent la pașii de partiționare. Greșelile pot duce la pierderea datelor. Dacă nu ești sigur, documentează-te suplimentar.
Pasul 11: Formatarea Partițiilor
Formatează partițiile create:
mkfs.ext4 /dev/sda1 # Partiția rădăcină (/)
mkswap /dev/sda2 # Partiția swap
mkfs.ext4 /dev/sda3 # Partiția /boot
mkfs.ext4 /dev/sda4 # Partiția /home
swapon /dev/sda2 # Activează partiția swap
Pasul 12: Montarea Partițiilor
Montează partițiile:
mount /dev/sda1 /mnt
mkdir /mnt/boot
mount /dev/sda3 /mnt/boot
mkdir /mnt/home
mount /dev/sda4 /mnt/home
Pasul 13: Instalarea Pachetelor de Bază
Instalează pachetele de bază cu pacstrap
:
pacstrap /mnt base linux linux-firmware vi nano dhcpcd
Acesta este un moment bun să iei o pauză. ☕ Instalarea poate dura ceva timp.
Pasul 14: Generarea fișierului fstab
Generează fișierul fstab
pentru montarea automată a partițiilor la boot:
genfstab -U /mnt >> /mnt/etc/fstab
Verifică fișierul /mnt/etc/fstab
pentru a te asigura că a fost generat corect.
Pasul 15: Schimbarea Rădăcinii (chroot)
Intră în noul sistem Arch Linux:
arch-chroot /mnt
Pasul 16: Setarea Fusului Orar
Setează fusul orar:
ln -sf /usr/share/zoneinfo/Europe/Bucharest /etc/localtime # Înlocuiește cu fusul tău orar
hwclock --systohc
Pasul 17: Setarea Localei
Editează fișierul /etc/locale.gen
și decomentează linia corespunzătoare limbii tale (ex: en_US.UTF-8 UTF-8
). Apoi, rulează:
locale-gen
Creează fișierul /etc/locale.conf
cu conținutul:
LANG=en_US.UTF-8 # Înlocuiește cu limba ta
Pasul 18: Setarea Numelui Hostname
Creează fișierul /etc/hostname
cu numele dorit pentru mașina ta (ex: archlinux
).
Editează fișierul /etc/hosts
și adaugă următoarele linii:
127.0.0.1 localhost
::1 localhost
127.0.1.1 archlinux.localdomain archlinux # Înlocuiește "archlinux" cu numele ales
Pasul 19: Setarea Parolei Root
Setează o parolă pentru utilizatorul root:
passwd
Pasul 20: Instalarea Încărcătorului de Sistem (Bootloader)
Instalează GRUB:
pacman -S grub efibootmgr dosfstools
Montează partiția /boot
mount /dev/sda3 /boot
Instalează GRUB:
grub-install --target=i386-pc /dev/sda
Generează fișierul de configurare GRUB:
grub-mkconfig -o /boot/grub/grub.cfg
Pasul 21: Activați NetworkManager și DHCPCD (Important!)
Activați serviciile de rețea:
systemctl enable dhcpcd
systemctl enable NetworkManager
NetworkManager ne va ajuta să ne conectăm mai ușor la rețelele WiFi după restart.
Pasul 22: Ieșirea din Chroot și Reboot
Ieși din mediul chroot
:
exit
Dezmontează partițiile:
umount -R /mnt
Oprește mașina virtuală:
poweroff
Pasul 23: Scoaterea Imaginii ISO și Bootarea în Arch Linux
În setările VirtualBox, scoate imaginea ISO Arch Linux din unitatea virtuală. Pornește mașina virtuală. Ar trebui să booteze direct în sistemul Arch Linux instalat. Loghează-te ca root și introdu parola pe care ai stabilit-o.
Configurarea Mediu Grafic (Opțional) 🖼️
Dacă vrei un mediu grafic, poți instala Xorg și un mediu desktop precum XFCE, KDE Plasma sau GNOME.
Pasul 24: Instalarea Xorg
pacman -S xorg
Pasul 25: Instalarea unui Mediu Desktop (Exemplu: XFCE)
pacman -S xfce4 xfce4-goodies lightdm lightdm-gtk-greeter
Activează LightDM (managerul de login):
systemctl enable lightdm
Restart mașina virtuală.
Crearea unui Utilizator Normal (Recomandat)
Este recomandat să nu folosești utilizatorul root pentru activitățile de zi cu zi.
useradd -m -g users nume_utilizator
passwd nume_utilizator
pacman -S sudo
EDITOR=nano visudo
Decomentează linia %wheel ALL=(ALL) ALL
pentru a permite utilizatorilor din grupul wheel să folosească sudo
.
Adaugă utilizatorul nou în grupul wheel:
usermod -aG wheel nume_utilizator
Concluzie 🎉
Felicitări! Ai instalat cu succes Arch Linux în VirtualBox! Acum poți începe să explorezi și să personalizezi sistemul tău.
Instalarea Arch Linux este o călătorie, nu o destinație. Nu te descuraja de obstacole. Comunitatea Arch Linux este extrem de activă și gata să te ajute.
Această metodă de instalare te va familiariza cu pașii de bază și-ți va oferi o fundație solidă pentru a explora mai departe. Nu uita să consulți Wiki-ul Arch Linux (wiki.archlinux.org) pentru informații detaliate și soluții la problemele întâmpinate.
Spor la experimentat! 😊