Ho seguito i 2 readme relativi al partizionamento con efi e alla suddivisione delle spazio con lvm.
Ho creato 2 partizioni, una per EFS di tipo FAT32 ed una per il sistema operativo di tipo Linux.
Poi ho creato un volume nella partizione Linux con i comandi di lvm e diviso lo spazio disponibile in 3 parti, una per root, una per home, una per swap.
Ho avviato il setup di slackware e l'installazione va a buon fine. Durante la configurazione viene chiesto se usare elilo e lo ho usato.
Al riavvio nel menu di uefi c'e' una nuova voce Slackware, predefinita, e il sistema e' partito ma si e' bloccato quasi subito con un kernel panic.
Il readme di lvm dice che non avrei dovuto fare cosi' ma avrei dovuto creare un initrd usando l'apposito tool.
Allora ho fatto ripartire il setup, senza reinstallare tutto, arrivando alla configurazione, uscendo dal setup senza riavviare. Poi:
Codice: Seleziona tutto
chroot /mnt
$( /usr/share/mkinitrd... )
Sono uscito da chroot e ho eseguito eliloconfig. Ma al riavvio il sistema sembra avviarsi ma poi appaiono dei messaggi d'errore relativi a jdb2 e si ferma tutto.
Ho provato a fare le varie operazioni a mano (mkinitrd -c ...), ad usare efibootmgr, a copiare i file a mano ma senza risultati.
Devo anche aver sovrascitto qualche file dentro /boot perche' adesso anche rifacendo setup parziale + script mkinitrd + eliloconfig al riavvio efi mi dice che c'e' un problema, immagino perche' non trova nella directory efs i file che gli servono.
Non c'e' una guida aggiornata per installare usando efi e lvm? Devo rinunciare a lvm?
grazie
maxx