Debian 10 Buster installazione da live utilizzando multibootusb iso e prime impressioni


Rilasciata il 6 luglio 2019, dopo circa due anni, la versione Debian 10 Buster. La versione 9 era stata rilasciata il 17 giugno 2017.

Debian una delle prime distribuzioni linux in termini di anzianità, la prima versione risale a 25 anni fa, è nota per la sua stabilità che è legata alle rigide politiche riguardo la qualità dei pacchetti. Debian, per la struttura organizzativa che ne è alla base, è probabilmente la sola tra le grandi distribuzioni ad essere libera da interessi commerciali.
Tante le modifiche che caratterizzano il nuovo rilascio. Del resto sono circa 50000 i pacchetti presenti in stable. Tra le modifiche :

  • ampliamento del ricco elenco di piattaforme hardware supportate (friendlyARM, AllWinner).
  • EFI in primo piano. Supporto per UEFI Secure Boot.
  • Aumentati i livelli di sicurezza.
  • Java: si passa da OpenJDK 8 a OpenJDK 11.
  • Python 3 in primo piano. Python 2 sarà deprecated da gennaio 2020.
  • NFtables in sostituzione di iptables
  • Nuovo installer della live, calameres, decisamente amichevole.
  • Kernel 4.19.xx

La Debian 10.0 Buster in questo primo periodo d’uso sta lasciando un impressione, come macchina desktop, positiva. Come sempre buona stabilità e buona gestione delle risorse utilizzate. L’utilizzo delle nuove libreria rende pienamente disponibili alcuni applicativi che nella debian 9.0 erano usciti dal repository stable ad esempio remmina. In Grandorgue si risolve il problema di visualizzazione completa del menu. Complessivamente però al momento la Debian 9.9 evidenzia una velocità, una stabilità e una efficacia nella gestione delle risorse superiore alla 10.
Una nota negativa le dimensioni dell’installazione base che crescono ancora. La xfce al termine dell’installazione avrà un impronta di oltre 8GB. Si fa apprezzare il nuovo installer della live, calameres, è decisamente amichevole ed evidenzia maggior attenzione alle problematiche di boot UEFI ( Secure Boot ) .

Installazione di Debian 10.0 Buster versione xfce nonfree con iso copiata su chiavetta con multibootusb

Di seguito la procedura per installare Buster versione xfce non freee utilizzando la ISO della live copiata in una pendrive con installato multibootusb. In questo modo non sarà necessario cancellare nessuna pendrive, ne creare DVD ad hoc.
Nel blog sono presenti alcuni post dedicati a multibootusb che integra “multiboot usb( mbusb)” per l’avvio automatico di iso copiate su penna usb:

In questo caso l’installazione riguarda la versione con i driver non free quindi non la versione canonica.

sudo tar -zxvf netboot.tar.gz

La nuova interfaccia di installazione calamares richiede meno fasi di input pertanto una volta scaricata la iso l’installazione è abbastanza veloce.

Multibootusb predisposione per avvio iso debian 10 live

Procedura per avviare debian 10 Live direttamente da ISO utilizzando multiboousb.

1) Copiare la iso nella cartella /multibootusb/iso della chiavetta usb.

debian10_multibootusb_iso_deb10

2) Essendo multibootusb del 2018 è necessario predisporre un file per l’avvio della live debian10. L’operazione è agevole basta usare il file della versione debian 9 come base.

posizionarsi nella directory:

/multibootusb/grub/menus/debian

Duplicare il file live9-generic.cfg in live10-generic.cfg e
modificare nella prima riga … debian-live-9 … in … debian-live-10

debian10_multibootusb_deb10_iso_live

Il nuovo file live10-generic.cfg avrà il seguente contenuto

for isofile in $isopath/debian-live-10*.iso; do 
if [ -e "$isofile" ]; then 
    regexp --set=isoname "$isopath/(.*)" "$isofile"
    submenu "$isoname (grub.cfg) ->" "$isofile" {
       iso_path="$2"
       export iso_path
       search --set=root --file "$iso_path"
       loopback loop "$iso_path"
       root=(loop)
       configfile /boot/grub/grub.cfg
       loopback --delete loop
     }
   fi
 done

Avviare la live di debian 10 buster

Selezionare [ Scan and Boot ISOs under /multibootusb/iso –> ]

debian10_grub_iso__0_multi

Sarà visibile e disponibile per l’avvio la live 10

debian10_g_multibootusb_start_iso_live

Avvio della debian 10 live

debian10_grub_live_c

Le fasi dell’installazione di Debian Buster con calamares

L’installazione che inizia con una schermata di welcome e la selezione del linguaggio da utilizzare durante installazione è abbastanza rapida. Sono infatti diminuite le azioni richieste allo user: non viene richiesta come da tradizione la password di root da subito, lo user è inserito nel gruppo sudo come avviene in ubuntu. La configurazione della rete e del server mirror si compiono in modo automatico e trasparente. Discorso analogo per il bootloader grub.

Sono previste le seguenti fasi per l’installazione completa.


Location
Scelta del paese ( localizzazione – select your location ) con selezione di:
– linguaggio
– tipo di data e numeri

Installaer calamares location

Keyboard

Configurazione del tipo di tastiera

debian10_live_inst_3_keyboard
Installer Buster Keyboard

Partizionamento

Nella procedura di installazione come sempre delicata e degna di attenzione è la  fase relativa al partizionamento.
Debian 10 si rapporta decisamente bene con UEFI pertanto conviene utilizzare dischi con partizionamento GPT

Nel partizionamento opto per il metodo manuale. Debian buster verrà installato nella partizione 6 di un SSD Crucial MX250 con partizionamento di tipo gpt.

debian10_live_inst_4_Partitions_1
Debian Calamares Partitions

Seleziono il tipo di file system ext4 con richiesta di formattazione
Installazione completa su singola partizione pertanto indico come
mount point /

Calamares Partition Mount Point /

Adesso serve la selezione/predisposizione della partizione di boot per EFI. Per utilizzare UEFI è infatti richiesta una partizione specifica ESP (EFI sytem partition) formattata FAT32 e marcata tipicamente con i flag boot e efi.

Selezionare/Creare partizione ESP ( EFI System Partition )

Users
Inserimento dello user

debian10_live_inst_5_Users

Summary – Riepilogo

La schermata con il riepilogo delle impostazioni precede l’avvio della procedura di installazione vera e propria. E possibile controllare le varie scelte effettuare ed eventualmente ritornare indietro e modificarle.

Installer Debian 10 Riepilogo

L’installazione vera e propria si completa in alcuni minuti a seconda del hardare in uso.

debian10_live_inst_7_Install_3
Debian Buster Fase di install

Termine dell’installazione

debian10_live_inst_8_All done

Schermata di avvio di debian 10.0 xfce.

Risorse:

Annunci