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?