[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.
Rispondi
Avatar utente
tornadomig
Linux 3.x
Linux 3.x
Messaggi: 578
Iscritto il: gio 30 set 2010, 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: -current
Desktop: Xfce

[RISOLTO] avvio di slackware guest in virtualbox efi

Messaggio da tornadomig »

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 9 set 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 30 set 2010, 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: -current
Desktop: Xfce

Re: avvio di slackware guest in virtualbox efi

Messaggio da tornadomig »

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 7 dic 2005, 23:29

Re: avvio di slackware guest in virtualbox efi

Messaggio da urka58 »

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 30 set 2010, 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: -current
Desktop: Xfce

Re: avvio di slackware guest in virtualbox efi

Messaggio da tornadomig »

@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 30 set 2010, 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: -current
Desktop: Xfce

Re: avvio di slackware guest in virtualbox efi

Messaggio da tornadomig »

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 30 set 2010, 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: -current
Desktop: Xfce

Re: avvio di slackware guest in virtualbox efi usando grub2

Messaggio da tornadomig »

@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 30 lug 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 7 dic 2005, 23:29

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

Messaggio da urka58 »

: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 30 set 2010, 15:17
Nome Cognome: Giorgio
Slackware: Current64 multilib
Kernel: -current
Desktop: Xfce

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

Messaggio da tornadomig »

domanda?

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

Rispondi