Avvio al programma di installazione di Arch Linux
Seleziona il supporto di avvio di Arch Linux dal BIOS del tuo computer e dovresti vedere la seguente schermata. Selezionare Arch Linux archiso x86_64 UEFI CD dal menu e premere
Dovresti essere loggato nella console di Arch Linux. Puoi installare Arch Linux da qui.
Disco di partizionamento
Prima di poter installare Arch Linux, devi partizionare correttamente il tuo disco. In questo articolo, userò cfdisk utilità della riga di comando per partizionare il disco.
Il mio disco rigido è /dev/sda. Il tuo disco rigido potrebbe essere identificato dal sistema in modo diverso. Correre lsblk comando per scoprire cosa fa per te e sostituisci /dev/sda in questo articolo come richiesto.
per partizionare /dev/sda con cfdisk, eseguire il seguente comando:
$ cfdisk /dev/sda
Dovresti vedere la seguente finestra. Se il tuo hardware supporta UEFI, seleziona gpt. Altrimenti seleziona dos. Il mio hardware supporta UEFI. Quindi sto selezionando gpt.
Una volta selezionato un metodo di partizionamento, dovresti vedere la seguente finestra. Qui devi creare 3 partizioni se hai selezionato gpt, altrimenti bastano 2 partizioni.
Per gpt tabella delle partizioni:
La partizione 1 dovrebbe essere Partizione di sistema EFI di circa 256 MB
La partizione 2 dovrebbe essere la stivale partizione di circa 512MB
La partizione 3 dovrebbe essere la radice partizione. Dagli il resto dello spazio libero.
Per dos tabella delle partizioni:
La partizione 1 dovrebbe essere la partizione di avvio di circa 512 MB.
La partizione 2 dovrebbe essere la partizione di root. Dagli il resto dello spazio libero.
Per creare una partizione, vai a [Nuovo] usando il
Ora inserisci la dimensione della partizione. Nel mio caso, la prima partizione è la partizione EFI. Quindi gli darò 256 MB. Quando hai finito, premi
La partizione dovrebbe essere creata. Ora devi cambiare il tipo di filesystem in Partizione di sistema EFI. Per farlo, vai su [ Genere ] e premi
Dovresti vedere la seguente finestra. Selezionare Sistema EFI dall'elenco e premere
La partizione dovrebbe essere creata.
Ora creerò i 512 MB stivale partizione.
Il stivale la partizione dovrebbe essere creata.
Ora creerò il radice partizione. Gli darò il resto dello spazio libero.
Tutte le partizioni sono create.
Ora scriveremo le modifiche sul disco. Per farlo, vai su [ Scrivi ] e premi
Ora digita sì e premi
Ora vai a [ Smettere ] e premi
Configurazione della crittografia LUKS sul disco
Prima carica il dm-crypt modulo del kernel con il seguente comando:
$ modprobe dm-crypt
Ora carica il dm-mod modulo del kernel con il seguente comando:
$ modprobe dm-mod
Ora puoi crittografare la partizione di root (nel mio caso /dev/sda3) con LUKS con il seguente comando:
$ cryptsetup luksFormat -v -s 512 -h sha512 /dev/sda3
Ora digita SÌ (deve essere in maiuscolo) e premere
Ora inserisci una password e premi
Reinserire la password e premere
La crittografia LUKS è completa.
Ora apri il /dev/sda3 dispositivo con il seguente comando, così possiamo installare Arch Linux su di esso.
$ cryptsetup aperto /dev/sda3 luks_root
Ora inserisci la password appena impostata in precedenza e premi
Il disco crittografato LUKS dovrebbe ora essere disponibile su /dev/mapper/luks_root
Formattazione e montaggio delle partizioni
Ora devi formattare le partizioni.
Esegui il seguente comando per formattare il Partizione di sistema EFI /dev/sda1:
$ mkfs.vfat -n "Partizione di sistema EFI" /dev/sda1
Esegui il seguente comando per formattare il partizione di avvio /dev/sda2:
$ mkfs.ext4 -L boot /dev/sda2
Esegui il seguente comando per formattare il LUKS crittografato partizione di root /dev/mapper/luks_root:
$ mkfs.ext4 -L root /dev/mapper/luks_root
ora monta /dev/mapper/luks_root nel /mnt elenco:
$ mount /dev/mapper/luks_root /mnt
Creare stivale/ directory in /mnt con i seguenti comandi:
$ cd /mnt$ mkdir boot
ora monta /dev/sda2 per stivale/:
$ mount /dev/sda2 boot
Ora crea un avvio/efi/ directory in /mnt:
$ mkdir boot/efi
Ora monta la partizione di sistema EFI /dev/sda1 per avvio/efi/ elenco:
$ mount /dev/sda1 boot/efi
Crea un file di scambio da 1 GB in /mnt con il seguente comando:
$ dd if=/dev/zero of=swap bs=1M count=1024
Formatta il file del blocco di scambio:
$ mkswap swap
Ora abilita lo scambio:
$ swapon swap
Modificare l'autorizzazione del file di scambio con il valore suggerito:
$ chmod 0600 swapInstallazione di Arch Linux
Esegui il seguente comando per installare Arch Linux:
$ pacstrap -i /mnt base base-devel efibootmgr grub
stampa
stampa
stampa sì e poi premere
L'installazione dovrebbe avviarsi e il completamento potrebbe richiedere del tempo.
Una volta completata l'installazione, generare fstab file:
$ genfstab -U /mnt > /mnt/etc/fstab
Ora esegui il chroot nell'Arch Linux appena installato:
$ arch-chroot /mnt
Per prima cosa imposta una password di root con il seguente comando:
$ passwd
Ora modifica /etc/locale.genere:
$ nano /etc/locale.genere
Rimuovi il # dall'inizio di una delle righe a seconda della tua lingua. Quindi salva il file.
Ora esegui i seguenti comandi:
$ locale-gen$ echo LANG=YOUR_LOCALE > /etc/locale.conf
$ export LANG=YOUR_LOCALE
Ora imposta il tuo fuso orario con i seguenti comandi:
$ ln -sf /usr/share/zoneinfo/YOUR_REGION/YOUR_CIT /etc/localtime
Imposta orologio hardware:
$ hwclock --systohc --utc
Ora imposta il nome host con il seguente comando:
$ echo TUO_NOME_HOST > /etc/nomehost
modificare /etc/host:
$ nano /etc/hosts
Aggiungi le seguenti righe a /etc/host e salva il file.
Ora modifica /etc/default/grub:
$ nano /etc/default/grub
Impostato GRUB_CMDLINE_LINUX=”cryptdevice=/dev/sda3:luks_root” e salva il file.
Ora modifica /etc/mkinitcpio.conf:
$ nano /etc/mkinitcpio.conf
Nella sezione GANCI, aggiungi crittografare dopo bloccare come mostrato nella sezione contrassegnata dello screenshot qui sotto. Quindi salva il file.
Ora esegui il seguente comando per generare initramfs:
$ mkinitcpio -p linux
Ora installa GRUB con i seguenti comandi:
$ grub-install --boot-directory=/boot --efi-directory=/boot/efi /dev/sda2
Ora genera la configurazione di GRUB con i seguenti comandi:
$ grub-mkconfig -o /boot/grub/grub.cfg$ grub-mkconfig -o /boot/efi/EFI/arch/grub.cfg
Ora esci da chroot:
$ uscita
Ora riavvia il computer:
$ rebootAvvio in LUKS Encrypted Arch Linux
Una volta riavviato il computer, dovresti vedere la seguente finestra. Selezionare Arch Linux e premi
Ti dovrebbe essere richiesta la password di crittografia LUKS che hai impostato in precedenza. Digita la password e premi
Il tuo Arch Linux dovrebbe avviarsi.
Ora puoi accedere al tuo Arch Linux come puoi vedere nello screenshot qui sotto.
Ecco come installi Arch Linux con LUKS Encryption. Grazie per aver letto questo articolo.