Trzy dni temu padł mój poprzedni laptop ze starym, poczciwym BIOS. Musiałem kupić inny - oczywiście z UEFi. Mam na nim preinstalowany Windows 10. Zrobiłem najpierw porządek z partycjami (GPT), uzyskałem wolne miejsce na partycje dla Linuksa. Partycja /dev/sda1 to efi. Dla dystrybucji Linuksa mam wolne partycje /dev/sda9 i /dev/sda10, a na /dev/sda8 zainstalowałem Ubuntu 16.10. Instalując Ubuntu, jako miejsce dla GRUB wybrałem /dev/sda1. Wszystko przebiegło pomyślnie, w menu GRUB-a mam możliwość odpalenia Ubuntu, Windows i wejścia do ustawień “BIOS” - wszystko działa dobrze.
Instalując Arch-a na /dev/sda9 zrobiłem tak:
Pobrałem obraz iso z 01.12.2016r i spod Ubuntu “nagrałem” go na pendrive za pomocą dd.
Po zbootowaniu systemu z pendrive wykonałem następujące polecenia:
mount /dev/sda9 /mnt
mkdir -p /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi
pacstrap /mnt base base-devel
genfstab -L -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt
echo LIP300 > /etc/hostname
mkinitcpio -p linux
pacman -S grub efibootmgr os-prober
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg
pacman -S networkmanager wireless_tools wpa_supplicant wpa_actiond dialog
systemctl enable NetworkManager
passwd
Po ustawieniu hasła dla administratora zrestartowałem system i niestety otrzymałem komunikat:
[ 0.602356] platform MSFT0101:00: failed to claim resource 1
[ 0.602362] acpi MSFT0101:00: platform device creation failed: -16
starting version 232
/dev/sda9: clean, 42441/560832 files, 399361/2242816 blocks
[ 3.328253] EXT4-fs (sda9): Cannot load crc32c driver.
mount: mount(2) failed: /new_root: No such file or directory
You are now being dropped into an emergency shell.
sh: can’t access tty; job control turned off
[rootfs ]#
Gdzie popełniłem błąd?
Z poziomu Ubuntu wszedłem na partycję /dev/sda9 i podejrzałem zawartość pliku /etc/fstab:
#
/etc/fstab: static file system information
<file system> <dir> <type> <options> <dump> <pass>
/dev/sda9 UUID=2b19b333-4bf8-4c84-b5ad-2da39a905f4a
/dev/sda9 / ext4 rw,relatime,data=ordered 0 1
/dev/sda1 UUID=A097-1785
LABEL=SYSTEM_DRV /boot/efi vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 2
Proszę o pomoc.