Treceți la conținutul principal

5. Cum se instalează Arch Linux în modul BIOS (Legacy)

 

Instalarea Arch Linux poate fi o experiență plină de satisfacții pentru cei care doresc control deplin asupra configurării sistemului lor de operare. Spre deosebire de majoritatea distribuțiilor Linux, Arch urmează o filozofie minimalistă care permite utilizatorilor să își construiască sistemul de la zero. Dacă instalați Arch pe o mașină mai veche sau preferați mecanismul tradițional de bootare, probabil va trebui să îl instalați în modul BIOS (Legacy) în loc de UEFI.

Acest ghid vă va ghida prin procesul de instalare a Arch Linux în modul BIOS, de la pregătirea suportului de instalare până la pornirea pe noul sistem.


Cerințe preliminare

Înainte de a începe, asigurați-vă că aveți:

  • Un sistem care acceptă bootare BIOS/Legacy .
  • O unitate USB (cel puțin 2 GB) pentru suportul de instalare.
  • Conexiune stabilă la internet (Ethernet sau Wi-Fi).
  • Cunoștințe de bază despre utilizarea liniei de comandă Linux.

Dacă treceți de la o configurație UEFI, este posibil să fie nevoie să dezactivați Secure Boot și să activați Legacy/CSM Boot Mode în setările BIOS/firmware.


Creați mediul de instalare

  1. Descărcați fișierul ISO Arch
    Obțineți cea mai recentă versiune ISO Arch Linux de pe site-ul oficial:
    https://archlinux.org/download/

  2. Inscripționați fișierul ISO pe o unitate USB.
    Folosiți un instrument similar ddcu cel de pe Linux:

    sudo dd bs=4M if=archlinux-*.iso of=/dev/sdX status=progress oflag=sync
    

    Înlocuiește-l /dev/sdXcu dispozitivul USB (nu cu o partiție precum /dev/sdX1).

    Pe Windows, puteți utiliza Rufus și selecta schema de partiție MBR și sistemul țintă BIOS (sau UEFI-CSM) .


Pornirea în Arch ISO (mod BIOS)

  1. Introduceți stick-ul USB și reporniți aparatul.
  2. Intrați în configurarea BIOS-ului/firmware-ului (de obicei apăsând DEL , F2 sau F10 ).
  3. Asigurați-vă că Legacy Boot sau CSM este activat și UEFI este dezactivat.
  4. Alegeți unitatea USB din meniul de bootare al BIOS-ului.
  5. În ecranul de pornire Arch, selectați prima opțiune: Arch Linux install medium.

Acum vă aflați în mediul Arch Linux live.


Verificați conexiunea la internet

Ethernet

Conectați un cablu și testați conectivitatea:

ping archlinux.org

Wifi

Folosește iwctlpentru conectare:

iwctl

Înăuntru iwctl:

station wlan0 scan
station wlan0 get-networks
station wlan0 connect YourNetworkName

Odată conectat:

exit  # to leave iwctl
ping archlinux.org

Actualizați ceasul sistemului

Asigurați-vă că ceasul sistemului este corect:

timedatectl set-ntp true

Verificați starea:

timedatectl status

Partiționarea discului (schemă MBR)

Vom folosi fdiskpentru a crea o structură de partiție MBR. Pentru modul BIOS, nu aveți nevoie de o partiție de sistem EFI.

fdisk /dev/sda

Configurarea eșantionului:

  1. Ștergeți partițiile existente ( d)
  2. Creați o nouă partiție primară pentru root ( np1)
  3. (Opțional) Creați o a doua partiție pentru swap ( np2)
  4. Scrieți modificările ( w)

Formatarea și montarea partițiilor

Formatați partiția rădăcină

mkfs.ext4 /dev/sda1

(Opțional) Configurați swap-ul

mkswap /dev/sda2
swapon /dev/sda2

Montați partiția rădăcină

mount /dev/sda1 /mnt

Instalați pachete esențiale

Acum instalați sistemul de bază:

pacstrap /mnt base linux linux-firmware vim nano networkmanager
  • base- sistem central
  • linux- nucleu
  • linux-firmware- firmware-ul dispozitivului
  • networkmanager- conectare mai ușoară la rețea după instalare

Configurați sistemul

Generafstab

genfstab -U /mnt >> /mnt/etc/fstab

Schimbați root-ul în noul sistem

arch-chroot /mnt

Setați fusul orar

ln -sf /usr/share/zoneinfo/Region/City /etc/localtime
hwclock --systohc

Exemplu pentru Berlin:

ln -sf /usr/share/zoneinfo/Europe/Berlin /etc/localtime

Localizare

Eliminați comentariile locale în /etc/locale.gen, de exemplu,en_US.UTF-8 UTF-8

nano /etc/locale.gen
locale-gen

Setați setările regionale:

echo "LANG=en_US.UTF-8" > /etc/locale.conf

Setați numele de gazdă

echo "archbox" > /etc/hostname

hostsFișier de configurare

cat <<EOF > /etc/hosts
127.0.0.1   localhost
::1         localhost
127.0.1.1   archbox.localdomain archbox
EOF

Setați parola de root

passwd

Instalați și configurați Bootloader-ul (GRUB)

Mai întâi, instalați suportul de bootare GRUB și BIOS:

pacman -S grub

Instalați GRUB în MBR-ul discului:

grub-install --target=i386-pc /dev/sda

Generați configurația GRUB:

grub-mkconfig -o /boot/grub/grub.cfg

Ieșire și repornire

  1. Ieșire din chroot:
exit
  1. Demontați partițiile:
umount -R /mnt
  1. Repornire:
reboot

Scoateți suportul media de instalare când vi se solicită.


Recomandări post-instalare

După ce sistemul pornește în noua instalare Arch, este posibil să doriți să efectuați câteva sarcini suplimentare:

Activați rețeaua

Activează NetworkManagerpentru ca pornirea să fie automată:

systemctl enable NetworkManager

Reporniți sau porniți manual:

systemctl start NetworkManager

Creați un utilizator obișnuit

Este o bună practică să nu folosești root ca utilizator principal.

useradd -m -G wheel -s /bin/bash alice
passwd alice

Acordați utilizatorului privilegii sudo prin decomentarea %wheelliniei din:

EDITOR=nano visudo

Instalați instrumente esențiale

pacman -S sudo git base-devel bash-completion

Interfață grafică (opțională)

Dacă doriți un mediu desktop (cum ar fi XFCE, GNOME sau KDE), instalați X și un manager de afișare:

pacman -S xorg xorg-xinit xfce4 lightdm lightdm-gtk-greeter
systemctl enable lightdm

Concluzie

Instalarea Arch Linux în modul BIOS (Legacy) vă oferă o înțelegere profundă a modului în care funcționează Linux, din interior spre exterior. Prin partiționarea manuală a discului, configurarea sistemelor de fișiere și configurarea bootloader-ului, obțineți control precis asupra fiecărei părți a sistemului de operare. Deși Arch are o curbă de învățare, vă recompensează cu viteză, minimalism și un sistem complet personalizat, care este cu adevărat al dumneavoastră.

Dacă ești gata să aprofundezi, Arch Wiki este cel mai bun partener pentru stăpânirea și întreținerea instalării tale.

Sursa: Siberoloji

Comentarii

Postări populare de pe acest blog

Containerizare nativă pe macOS: Apple lansează propriul „Distrobox”

  Editorial de: Andrei Popescu, Penguin Reviews În cadrul Conferinței Globale a Dezvoltatorilor (WWDC25), Apple a prezentat „Containerization” – un nou framework open‑source care aduce pe macOS, bazat pe Apple Silicon, un mecanism performant și sigur pentru rularea distribuțiilor Linux in containere, similar ideii de Distrobox sau WSL . 🔹 Ce este Containerization? Framework în Swift : scris integral într-un limbaj modern, se bazează pe Virtualization.framework și rulează fiecare container Linux într‑o mașină virtuală ultra‑ușoară , asigurând izolare completă la nivel de kernel . Performanţă ridicată : containerele pornesc în câteva milisecunde, folosind dinamic doar resursele necesare, datorită accelerării hardware oferite de cipurile ARM Apple . Protecție avansată : fiecare container rulează separat, eliminând riscurile asociate scăpărilor de procese între medii sau către sistemul gazdă . 🛠 Funcționalități cheie Funcționalitate Detalii Imagini OCI standard Compatibile c...

Kali GPT: asistentul AI care transformă pentesting‑ul

  Editorial de: Elena Marinescu, Penguin Reviews Într‑o mișcare revoluționară pentru comunitatea de securitate cibernetică, XIS10CIAL a lansat Kali GPT , un asistent AI conceput special pentru Kali Linux, bazat pe GPT‑4, care integrează inteligența artificială direct în terminal, redefinind modul în care se realizează testele de penetrare . 🔍 Ce aduce Kali GPT? Integrare în terminalul Kali – Kali GPT înțelege comenzi în limbaj natural, generează payloads, interpretează scanări Nmap, configurează Metasploit și explică tool‑uri precum Burp Suite, fără să părăsești shell‑ul . Asistent contextual – adaptează răspunsurile în funcție de nivel (începători vs. experți), oferind explicații simplify sau tehnice avansate . Automatizare AI – generează comenzi, script‑uri și payloads, reduce erorile umane și accelerează ciclul pentesting‑ului . Beneficii clare Productivitate sporită – reducerea semnificativă a timpului de research și documentare Învățare accelerată – e...

De ce Danemarca renunță la Microsoft Office și Windows în favoarea LibreOffice și Linux

  de Mihai Georgescu, editor colaborator Danemarca face un pas major în orientarea către suveranitatea digitală: sectorul public a început să înlocuiască Microsoft Office și Windows cu LibreOffice și distribuții Linux. Misunea este de a readuce controlul datelor în spațiul UE și de a diminua dependența de furnizori extra-comunitari. Motivele deciziei Guvernul danez a început tranziția pe baza a trei obiective prioritare: Suveranitate digitală – datele rămân sub control european, nu sunt transmise către servere non‑UE . Reducerea costurilor – eliminarea licențelor Microsoft și direcționarea fondurilor către dezvoltatori și companii locale. Securitate și interoperabilitate – standardizarea pe formate deschise (ODF) pentru o colaborare mai eficientă între instituții și cetățeni . Strategia de implementare Pilot gradual – implementări în etape, începând cu LibreOffice și Windows, urmate de trecerea la Linux — fără tranziția “brutală” în toate birourile deodată . Form...