Problemi e suggerimenti legati all'installazione di Arch Linux

Messaggio23 luglio 2012, 11:20 - [Risolto] Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'. #126255

Ciao a tutti,

ho comprato recentemente un hard disk SSD da 128 GB, utilizzando GPT ho partizionato con:
Codice: Seleziona tutto
/dev/sdb1/     /        90Gb ext4
/dev/sdb2/     swap     5Gb   swap


ho installato archlinux e come bootloader ho usato: syslinux, ed è configurato nel seguente modo (sto usando HD, via usb):
Codice: Seleziona tutto
LABEL arch
   MENU LABEL Arch Linux
   LINUX ../vmlinuz-linux
   APPEND root=/dev/sdb1 ro
   INITRD ../initramfs-linux.img

LABEL archfallback
   MENU LABEL Arch Linux Fallback
   LINUX ../vmlinuz-linux
   APPEND root=/dev/sdb1 ro
   INITRD ../initramfs-linux-fallback.img


Quanto però faccio il boot dall'hard disk SSD ottengo:
Codice: Seleziona tutto
Decompressing Linux... Parsing ELF... done
Booting the kernel.
:: running early hook [udev]
:: running hook [udev]
:: Triggering uevents...
Waiting 10 seconds for device /dev/sdb1 ...
ERROR: device '/dev/sdb1' not found. Skipping fsck.
ERROR: Unable to find root device '/dev/sdb1'.
You are being dropped to a recovery shell
       Type 'exit' to try and continue booting
sh: can't access tty: job control turned off
[rootfs /]#


Cercando in rete ho trovato questo thread con un problema simile:

https://bbs.archlinux.org/viewtopic.php?id=135288

quindi dopo aver fatto il chroot, ho dato i seguenti comandi:

Codice: Seleziona tutto
pacman -Syy
pacman -Syu
pacman -S udev
pacman -S mkinitcpio
mkinitcpio -p linux
reboot


ma il problema persiste...

inoltre sia aggiornando udev che mkinitcpio ho i seguenti warning:
Codice: Seleziona tutto
warning: could not get filesystem information for /cdrom: No such file or directory
warning: could not get filesystem information for /rofs: No such file or directory
warning: could not get filesystem information for /cow: No such file or directory
warning: could not get filesystem information for /run/lock: No such file or directory
warning: could not get filesystem information for /run/shm: No such file or directory
...


Come posso fare per risolvere?
Ultima modifica di KleinerMann il 23 luglio 2012, 18:39, modificato 1 volta in totale.
Motivazione: add tag [risolto]
pietro
Novello Arciere
 
Messaggi: 67
Iscritto il: 30 novembre 2007, 10:55
Top

Re: Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'.

Messaggio23 luglio 2012, 11:57 - [Risolto] Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'. #126259

Forse dovrei impostare Syslinux in modo che utilizzi le label, sul wiki c'è scritto come fare in modo che utilizzi le UUID...

Qualcuno lo ha mai utilizzato in modo che utilizzi i labe?
se si come?

non sto trovando...
pietro
Novello Arciere
 
Messaggi: 67
Iscritto il: 30 novembre 2007, 10:55
Top

Re: Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'.

Messaggio23 luglio 2012, 12:02 - [Risolto] Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'. #126261

occhio che udev è stato rinominato in systemd-tools :)
'--force' è solo per chi fa Skywalker di cognome.
Arch Linux - KDE - AwesomeWM
Avatar utente
KleinerMann
Moderatore
 
Messaggi: 3674
Iscritto il: 8 gennaio 2011, 21:59
Località: /dev/random
Architettura: x86_64 (64bit)
Top

Re: Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'.

Messaggio23 luglio 2012, 12:36 - [Risolto] Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'. #126267

umby213 ha scritto:occhio che udev è stato rinominato in systemd-tools :)


Grazie!

continuo ad avere i warning in fase di installazione di systemd-tools e mkinitcpio:

Codice: Seleziona tutto
warning: could not get filesystem information for /bootmnt: No such file or directory
warning: could not get filesystem information for /cowspace: No such file or directory
warning: could not get filesystem information for /sfs/root-image: No such file or directory
warning: could not get filesystem information for /sfs/lib-modules: No such file or directory
warning: could not get filesystem information for /sfs/usr-share: No such file or directory
warning: could not get filesystem information for /bootmnt: No such file or directory


ho modificato syslinux.cfg in mod da utilizzare la UUID, l'errore ora è:

Codice: Seleziona tutto
Decompressing Linux... Parsing ELF... done
Booting the kernel.
:: running early hook [udev]
:: running hook [udev]
:: Triggering uevents...
Waiting 10 seconds for device /dev/disk/by-uuid/94ca7d63-2a39-4e61-b72e-0716fd7ce5f3 ...
ERROR: device 'UUID=94ca7d63-2a39-4e61-b72e-0716fd7ce5f3' not found. Skipping fsck.
ERROR: Unable to find root device 'UUID=94ca7d63-2a39-4e61-b72e-0716fd7ce5f3'.
You are being dropped to a recovery shell
       Type 'exit' to try and continue booting
sh: can't access tty: job control turned off
[rootfs /]#


Direi che non riesce a trovare il kernel... ho provato anche utilizzando i label, e l'errore diventa:

Codice: Seleziona tutto
ERROR: device 'LABEL=archlinux' not found. Skipping fsck.
ERROR: Unable to find root device  'LABEL=archlinux'.
pietro
Novello Arciere
 
Messaggi: 67
Iscritto il: 30 novembre 2007, 10:55
Top

Re: Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'.

Messaggio23 luglio 2012, 12:56 - [Risolto] Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'. #126273

Giusto per curiosità: Sul bios il disco è impostato in modalità AHCI o RAID?
Erunno
Novello Arciere
 
Messaggi: 26
Iscritto il: 14 luglio 2012, 8:49
Top

Re: Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'.

Messaggio23 luglio 2012, 13:02 - [Risolto] Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'. #126279

Erunno ha scritto:Giusto per curiosità: Sul bios il disco è impostato in modalità AHCI o RAID?


è impostato come AHCI...
pietro
Novello Arciere
 
Messaggi: 67
Iscritto il: 30 novembre 2007, 10:55
Top

Re: Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'.

Messaggio23 luglio 2012, 13:05 - [Risolto] Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'. #126281

Io accantonai l'installazione di Ubuntu in passato perchè agli albori degli SSD presentava diverse incompatibilità.
Ora sto cercando (non senza difficoltà) di passare ad Arch. Per questo, seguirò il tuo problema con interesse dal momento che la prossima macchina dopo al portatile che dovrà avere Arch è proprio il mio fisso con l'SSD...

L'unico consiglio che mi viene in mento al momento è di portare il disco in modalità RAID, anche perchè a livello di prestazioni non cambia nulla :)
Erunno
Novello Arciere
 
Messaggi: 26
Iscritto il: 14 luglio 2012, 8:49
Top

Re: Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'.

Messaggio23 luglio 2012, 13:11 - [Risolto] Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'. #126286

Erunno ha scritto:[snip]
L'unico consiglio che mi viene in mento al momento è di portare il disco in modalità RAID, anche perchè a livello di prestazioni non cambia nulla :)


Al momento lo sto utilizzando via USB, non credo quindi che possa cambiare qualcosa metterlo in RAID.
pietro
Novello Arciere
 
Messaggi: 67
Iscritto il: 30 novembre 2007, 10:55
Top

Re: Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'.

Messaggio23 luglio 2012, 13:16 - [Risolto] Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'. #126289

:cry: No, allora no
Erunno
Novello Arciere
 
Messaggi: 26
Iscritto il: 14 luglio 2012, 8:49
Top

[Risolto] Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'.

Messaggio23 luglio 2012, 16:24 - [Risolto] Arch64 on SSD, via usb: ERROR: Unable to find root device '/dev/sdb1'. #126298

Risolto,
avevo dimenticato, come invece è indicato nella pagina wiki, di modificare nel file /etc/mkinitcpio.conf gli HOOK:

Codice: Seleziona tutto
HOOKS="base udev usb pata scsi sata filesystems"


ora riesce a fare il boot... :D
Vi chiedo di avere pazienza, dovevo leggere con più attenzione l'ottima documentaione di archlinux!! Grazie ancora a tutti.
pietro
Novello Arciere
 
Messaggi: 67
Iscritto il: 30 novembre 2007, 10:55
Top


Torna a Installazione

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti

Moderatori: 4javier, aleph, veleno77, adriano, Hilinus

cron