[RISOLTO] avvio di slackware guest in virtualbox efi

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
tornadomig
Linux 3.x
Linux 3.x
Messaggi: 578
Iscritto il: gio set 30, 2010 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: 4.19.50-generic
Desktop: Xfce

[RISOLTO] avvio di slackware guest in virtualbox efi

Messaggioda tornadomig » lun set 08, 2014 0:40

ciao a tutti, chiedo lumi, per gentilezza.

scaricato oggi la iso di alienbob e poi installato slack*64 -current come guest in virtualbox ultima versione (4.3.14) su gentoo x86_64 host, per provare. ho abilitato l'opzione EFI, pero'. il bootloader e' grub.
domanda: l'installazione e' andata, ho montato le guest additions, modificato /etc/X11/xorg.conf e X parte, ma non capisco se si puo' avere immediato l'avvio della VM. ho provato con debian-testing, sempre come guest, e archlinux ma non ho avuto problemi (oddio, un po' di googlate ci sono state #-o ).
invece con la slack* mi entra la UEFI shell e devo immettere il percorso dove poi si arriva al file grubx64.efi. cosi' poi parte grub e fa il boot. mi piacerebbe che la slack * facesse subito il boot.

spero di essermi spiegato.

grazie a voi della pazienza e supporto :thumbright:
Ultima modifica di tornadomig il mar set 09, 2014 17:37, modificato 1 volta in totale.
rm -rf / && rm -rf . && rm -rf *

Avatar utente
tornadomig
Linux 3.x
Linux 3.x
Messaggi: 578
Iscritto il: gio set 30, 2010 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: 4.19.50-generic
Desktop: Xfce

Re: avvio di slackware guest in virtualbox efi

Messaggioda tornadomig » lun set 08, 2014 13:06

ciao a tutti!

mi sa che mi devo arrendere...ho provato ad aggiungere una voce di boot col comando bcfg nella UEFI shell di virtualbox ma quando spengo se ne va tutto...lo dice anche qui
https://forums.virtualbox.org/viewtopic.php?f=1&t=63233

va beh, mi ritengo abbastanza soddisfatto di essere arrivato fin qui. faro' poi un piccolo e semplice tutorial per spiegare la cosa ;)
rm -rf / && rm -rf . && rm -rf *

Avatar utente
urka58
Linux 3.x
Linux 3.x
Messaggi: 542
Iscritto il: mer dic 07, 2005 23:29

Re: avvio di slackware guest in virtualbox efi

Messaggioda urka58 » lun set 08, 2014 22:03

Il firmware EFI di virtualbox, che tutto sommato è meno peggio di altri, accetta come opzione di boot /EFI/BOOT/bootarch.efi. Dovresti rinominare /EFI/Slackware/elilo.efi con /EFI/BOOT/bootx64.efi.
Almeno è l'opzione di default definita dal consorzio UEFI, altri tipo HP, Dell etc fanno di peggio, soprattutto su macchine che usano win 8...
Ho installato la 14.1 su virtualbox con questo espediente, credo vada bene anche per la -current.
Ciao

Avatar utente
tornadomig
Linux 3.x
Linux 3.x
Messaggi: 578
Iscritto il: gio set 30, 2010 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: 4.19.50-generic
Desktop: Xfce

Re: avvio di slackware guest in virtualbox efi

Messaggioda tornadomig » mar set 09, 2014 12:28

@urka58

ti ringrazio della risposta!!! in effetti non contento di ciò ho virtualizzato con le stesse modalità EFI anche debian jessie. ho dovuto rinominare il bootloader per via di quelle specifiche, in quel caso era grub. quindi dovrebbe essere anche con slack*.
vabbeh, facciamo e vediamo che succede! ;)

ciao!!!
rm -rf / && rm -rf . && rm -rf *

Avatar utente
tornadomig
Linux 3.x
Linux 3.x
Messaggi: 578
Iscritto il: gio set 30, 2010 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: 4.19.50-generic
Desktop: Xfce

Re: avvio di slackware guest in virtualbox efi

Messaggioda tornadomig » mar set 09, 2014 16:45

comunque mi hai fregato in pieno con il tuo insettino :lol:
rm -rf / && rm -rf . && rm -rf *

Avatar utente
tornadomig
Linux 3.x
Linux 3.x
Messaggi: 578
Iscritto il: gio set 30, 2010 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: 4.19.50-generic
Desktop: Xfce

Re: avvio di slackware guest in virtualbox efi usando grub2

Messaggioda tornadomig » mar set 09, 2014 17:33

@urka58

funziona! :thumbright:


in pratica, una volta finita l'installazione classica in virtualbox efi di slack*64 guest (io l'ho fatta con la .iso di alienbob) omettendo elilo, quando chiede il riavvio andate al terminale

Codice: Seleziona tutto

# chroot /mnt

Codice: Seleziona tutto

# grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub --recheck --debug

se usate initrd, createla, altrimenti andate avanti

Codice: Seleziona tutto

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

e adesso il tocco dell'artista, permettimi caro urka58,

Codice: Seleziona tutto

# cp /boot/efi/EFI/grub/grubx64.efi /boot/efi/EFI/boot/bootx64.efi

questo permette l'accesso diretto alla schermata di grub, diversamente alla UEFI shell si immette il percorso. per pura curiosita nel mio caso era

Codice: Seleziona tutto

Shell> fs1:\EFI\grub\grubx64.efi

e partiva il boot
in fs0 ho le Guest Additions cd
(ancora una cosa, io tengo solo il kernel generic per comodita, usando initrd)

ciao e grazie ancora!!!
Ultima modifica di tornadomig il gio lug 30, 2015 16:13, modificato 5 volte in totale.
rm -rf / && rm -rf . && rm -rf *

Avatar utente
urka58
Linux 3.x
Linux 3.x
Messaggi: 542
Iscritto il: mer dic 07, 2005 23:29

Re: [RISOLTO] avvio di slackware guest in virtualbox efi

Messaggioda urka58 » mar set 09, 2014 21:07

:thumbright:

tornadomig ha scritto:(ancora una cosa, io tengo solo il kernel generic per comoditá usando initrd)


Scusa non capisco, è una domanda o un tuo commento?
Ciao

Avatar utente
tornadomig
Linux 3.x
Linux 3.x
Messaggi: 578
Iscritto il: gio set 30, 2010 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: 4.19.50-generic
Desktop: Xfce

Re: [RISOLTO] avvio di slackware guest in virtualbox efi

Messaggioda tornadomig » mer set 10, 2014 0:59

domanda?

ho solo specificato che io uso initrd. tutto qui ;)
rm -rf / && rm -rf . && rm -rf *