Repository 32bit  Forum
Repository 64bit  Wiki

[Risolto] installazione Slack su Lenovo X1 Carbon UEFI??

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.

Re: Aiuto installazione Slack su Lenovo X1 Carbon UEFI??

Messaggioda miklos » lun ott 07, 2013 15:47

rik70 ha scritto:Non riesce a montare il filesystem della root - unknown block (0,0).

Quindi o non trova l'initrd o /etc/fstab ha qualche problema... o non lo so
sto seguendo da poco il post con interesse, ma di UEFI ne so molto poco.
l'errore usando il kernel generic potrebbe essere legato al fatto che se il filesystem è diverso da ext2 (cosa molto probabile) senza un ramdisk con cui caricare i moduli appositi alle primissime fasi di boot il kernel nn riesce a montare il filesystem root.

EDIT: che poi è quello che hai detto anche tu.. sorry for la duplicazione.. sto un po' fuso evidentemente :D
ho visto cose che voi astemi non potete immaginare
miklos
Linux 3.x
Linux 3.x
 
Messaggi: 1200
Iscritto il: lun lug 16, 2007 16:39
Località: Roma
Slackware: 14.1 64bit
Kernel: 3.12.6
Desktop: openbox 3.5.2

Re: Aiuto installazione Slack su Lenovo X1 Carbon UEFI??

Messaggioda tano70 » lun ott 07, 2013 15:55

rik70 ha scritto:Non riesce a montare il filesystem della root - unknown block (0,0).

Quindi o non trova l'initrd o /etc/fstab ha qualche problema... o non lo so

la riga prima del "panic fa riferimento a "sda10" ...che dovrebbe essere la home.

Nel frattempo che aspettiamo hashbang :D dicci cosa hai in '/boot/efi/EFI/slackware' e incolla:
Codice: Seleziona tutto
cat /etc/fstab


P.s.

Ma non è che deve specificare la root in refind_linux.conf?

ecco:

Codice: Seleziona tutto
bash-4.2# cat /etc/fstab
/dev/sda8        swap             swap        defaults         0   0
/dev/sda9        /                ext4        defaults,noatime,discard   0   1
/dev/sda10       /home            ext4        defaults,noatime,discard   0   2
#/dev/cdrom      /mnt/cdrom       auto        noauto,owner,ro,comment=x-gvfs-show 0   0
/dev/fd0         /mnt/floppy      auto        noauto,owner     0   0
devpts           /dev/pts         devpts      gid=5,mode=620   0   0
proc             /proc            proc        defaults         0   0
tmpfs            /dev/shm         tmpfs       defaults         0   0


ecco cosa ha dentro quella directory richiesta:

Codice: Seleziona tutto
bash-4.2# cd /boot/efi/EFI/slackware
bash-4.2# ls
elilo.conf  elilo.conf~  initrd.gz  vmlinuz-generic-3.10.14


E questo il mio attuale elilo.conf come suggeritomi da hashbang

Codice: Seleziona tutto
prompt
timeout=50
default=Slackware

image=\EFI\slackware\vmlinuz-generic-3.10.14
  label=Slackware
  initrd=\EFI\slackware\initrd.gz
  root=/dev/sda9


Mi viene un altro dubbio, non è che per caso devo modificare pure qualcosa all'interno del file 'refind.conf'? perchè vedo che ha come esempi queste righe, che mi pare siano decommentate, non è che devo adattare la mia situazione nelle righe in cui parla di linux?

Codice: Seleziona tutto
# A sample entry for a Linux 3.3 kernel with its new EFI boot stub
# support on a filesystem called "KERNELS". This entry includes
# Linux-specific boot options and specification of an initial RAM disk.
# Note uses of Linux-style forward slashes, even in the initrd
# specification. Also note that a leading slash is optional in file
# specifications.
menuentry Linux {
   icon EFI/refind/icons/os_linux.icns
   volume KERNELS
   loader bzImage-3.3.0-rc7
   initrd initrd-3.3.0.img
   options "ro root=UUID=5f96cafa-e0a7-4057-b18f-fa709db5b837"
   disabled
}

# A sample entry for loading Ubuntu using its standard name for
# its GRUB 2 boot loader. Note uses of Linux-style forward slashes
menuentry Ubuntu {
   loader /EFI/ubuntu/grubx64.efi
   icon /EFI/refined/icons/os_linux.icns
   disabled
}

# A minimal ELILO entry, which probably offers nothing that
# auto-detection can't accomplish.
menuentry "ELILO" {
   loader \EFI\elilo\elilo.efi
   disabled
}

# Like the ELILO entry, this one offers nothing that auto-detection
# can't do; but you might use it if you want to disable auto-detection
# but still boot Windows....
menuentry "Windows 7" {
   loader \EFI\Microsoft\Boot\bootmgfw.efi
   disabled
}
Avatar utente
tano70
Linux 2.0
Linux 2.0
 
Messaggi: 154
Iscritto il: lun ago 12, 2013 9:28
Nome Cognome: Tony
Slackware: 14.1 stable 64bit
Kernel: 3.10.17
Desktop: Xfce

Re: Aiuto installazione Slack su Lenovo X1 Carbon UEFI??

Messaggioda rik70 » lun ott 07, 2013 16:12

@tano

Allora, io farei così:

come diceva hashbang, con la current - sei in current giusto? - dovresti essere in grado di far partire la macchina con EFI stub, quindi niente elilo.

Prova in questo modo:

tano70 ha scritto:
Codice: Seleziona tutto
bash-4.2# cd /boot/efi/EFI/slackware
bash-4.2# ls
elilo.conf  elilo.conf~  initrd.gz  vmlinuz-generic-3.10.14



Togli elilo.conf dalla directory in questione - magari mettilo nella chiavetta usb senza cancellarlo, l'importante è che lo sposti da lì. A proposito: che ci fa lì? non doverebbe stare in '/boot/efi/EFI/elilo' ?

Poi rinomina vmlinuz-generic-3.10.14 ----> vmlinuz.efi (o anche bzImage.efi)
E rimomina anche initrd.gz -----> initrd.efi

Tanto danni non ne fai, al limite "torni indietro".

/etc/fstab sembra apposto.
Ultima modifica di rik70 il lun ott 07, 2013 16:20, modificato 2 volte in totale.
rik70
Linux 2.6
Linux 2.6
 
Messaggi: 995
Iscritto il: gio mar 10, 2011 9:21
Slackware: 13.1
Kernel: 3.11.9-smp
Desktop: LXDE

Re: Aiuto installazione Slack su Lenovo X1 Carbon UEFI??

Messaggioda hashbang » lun ott 07, 2013 16:17

rik70 ha scritto:Ma non è che deve specificare la root in refind_linux.conf?
È probabile di sì. Mi ricordavo male, allora. Chiedo scusa.
L'ultima volta che l'ho usato è stato sei/sette mesi fa su Arch e stavo andando a memoria.

Edita refind_linux.conf in questa maniera
Codice: Seleziona tutto
"Boot to console" "ro root=/dev/sda9 rootfs=$IL_TUO_FILESYSTEM"

e piazzalo in /boot/efi/EFI/slackware



EDIT: rik70, solo vmlinuz va messo con l'estensione .efi. L'initrd deve rimanere come tale.
@tano, ma stai usando refind o elilo? Io vedo mezze configurazioni in quella dir.
Ti ho detto che se usi refind vmlinuz deve avere l'estensione .efi.
Adoro il pragmatismo della lingua giapponese, è l'unica in cui per dire ad una ragazza che la ami le dici "suki". (cit.)
Avatar utente
hashbang
Packager
Packager
 
Messaggi: 1824
Iscritto il: ven giu 04, 2010 9:27
Località: Lecce
Nome Cognome: Luca De Pandis
Distribuzione: Windows 8.1 Pro

Re: Aiuto installazione Slack su Lenovo X1 Carbon UEFI??

Messaggioda rik70 » lun ott 07, 2013 16:26

hashbang ha scritto:
EDIT: rik70, solo vmlinuz va messo con l'estensione .efi. L'initrd deve rimanere come tale.


Si stavo leggendo anch'io: comqe pare che tutto quello che inizia per initrd ,vmlinuz o bzImage venga "pescato" da refind.

P.s.
Anche io continuo a vedere file di configurazione dove non dovrebbero stare.
Ultima modifica di rik70 il lun ott 07, 2013 16:27, modificato 1 volta in totale.
rik70
Linux 2.6
Linux 2.6
 
Messaggi: 995
Iscritto il: gio mar 10, 2011 9:21
Slackware: 13.1
Kernel: 3.11.9-smp
Desktop: LXDE

Re: Aiuto installazione Slack su Lenovo X1 Carbon UEFI??

Messaggioda tano70 » lun ott 07, 2013 16:27

hashbang ha scritto:
rik70 ha scritto:Ma non è che deve specificare la root in refind_linux.conf?
È probabile di sì. Mi ricordavo male, allora. Chiedo scusa.
L'ultima volta che l'ho usato è stato sei/sette mesi fa su Arch e stavo andando a memoria.

Edita refind_linux.conf in questa maniera
Codice: Seleziona tutto
"Boot to console" "ro root=/dev/sda9 rootfs=$IL_TUO_FILESYSTEM"

e piazzalo in /boot/efi/EFI/slackware



EDIT: rik70, solo vmlinuz va messo con l'estensione .efi. L'initrd deve rimanere come tale.
@tano, ma stai usando refind o elilo? Io vedo mezze configurazioni in quella dir.
Ti ho detto che se usi refind vmlinuz deve avere l'estensione .efi.


Allora io ho messo sia elilo come mi aveva suggerito hash ma anche refind (visto che mi disse che il solo elilo non mi basta se voglio gestire il dual boot). Adesso ho modificato i file come mi ha suggerito prima lìutente, cioè ho rinominato sia vmlinuz-generic_ecc in vmlinuz.efi e poi il initrd.gz in initrd.efi, inoltre ho modificato il file refind_linux-conf in questo modo:

Codice: Seleziona tutto
"Boot with standard options" "ro root=/dev/sda9 rootfs=ext4   "
"Boot to single-user mode"   "ro root=/dev/sda9 rootfs=ext4   single"
"Boot with minimal options"  "ro root=/dev/sda9 rootfs=ext4"


Prima che riavvio nuovamente, ditemi se è giusto o se devo fare altro
Ultima modifica di tano70 il lun ott 07, 2013 16:32, modificato 1 volta in totale.
Avatar utente
tano70
Linux 2.0
Linux 2.0
 
Messaggi: 154
Iscritto il: lun ago 12, 2013 9:28
Nome Cognome: Tony
Slackware: 14.1 stable 64bit
Kernel: 3.10.17
Desktop: Xfce

Re: Aiuto installazione Slack su Lenovo X1 Carbon UEFI??

Messaggioda rik70 » lun ott 07, 2013 16:31

@tano
togli quel elilo.conf da quella directory che non ci fa nulla, come ho detto sopra.

Per la rinominazione di initrd, leggi quello che ha scritto hashbang.

Male che vada, se non boota rinominalo in initrd.gz e riprova.

Si, refind_linux-conf va bene, ma mettilo dove deve essere messo. Puoi anche lasciare la prima riga e basta
rik70
Linux 2.6
Linux 2.6
 
Messaggi: 995
Iscritto il: gio mar 10, 2011 9:21
Slackware: 13.1
Kernel: 3.11.9-smp
Desktop: LXDE

Re: Aiuto installazione Slack su Lenovo X1 Carbon UEFI??

Messaggioda tano70 » lun ott 07, 2013 16:33

fatto quello che mi avete suggerito adesso riavvio e vediamo che succede.....
cazzooooo e' partito!!!!! grazieeee a tutti!!!! mi sono perfino loggato nello startx :shock: :shock: :shock: :shock:


adesso sono in root ma mi manca la connessione, non ho nessuna icona. Ma se non erro non dovrebbe avere gia networkmanager attivo che mi indica la disponibilita' di connessioni wifi?? quando lo misi nell'altro portatile mi ricordo che trovai subito le reti wireless e mi sono connesso alla mia. vabbe adesso vediamo come risolvere questo problema...al momento GRAZIEEEEE =D> =D>
Avatar utente
tano70
Linux 2.0
Linux 2.0
 
Messaggi: 154
Iscritto il: lun ago 12, 2013 9:28
Nome Cognome: Tony
Slackware: 14.1 stable 64bit
Kernel: 3.10.17
Desktop: Xfce

Re: Aiuto installazione Slack su Lenovo X1 Carbon UEFI??

Messaggioda hashbang » lun ott 07, 2013 16:40

tano70 ha scritto:Allora io ho messo sia elilo come mi aveva suggerito hash ma anche refind (visto che mi disse che il solo elilo non mi basta se voglio gestire il dual boot).
Te l'ho detto all'inizio quando pensavo stessi installando la 14.0.

Dopo ti ho detto che avendo la current l'EFISTUB puoi andare direttamente con refind.
Adoro il pragmatismo della lingua giapponese, è l'unica in cui per dire ad una ragazza che la ami le dici "suki". (cit.)
Avatar utente
hashbang
Packager
Packager
 
Messaggi: 1824
Iscritto il: ven giu 04, 2010 9:27
Località: Lecce
Nome Cognome: Luca De Pandis
Distribuzione: Windows 8.1 Pro

Re: Aiuto installazione Slack su Lenovo X1 Carbon UEFI??

Messaggioda rik70 » lun ott 07, 2013 16:42

Non si finisce mai d'imparare da queste parti :)
rik70
Linux 2.6
Linux 2.6
 
Messaggi: 995
Iscritto il: gio mar 10, 2011 9:21
Slackware: 13.1
Kernel: 3.11.9-smp
Desktop: LXDE

Precedente

Torna a Slackware64

Chi c’è in linea

Visitano il forum: Exabot [Bot] e 3 ospiti