[решено]grub ищет sda3 и не загружает Arch

fstab arch
UUID=d4b78805-bd0a-4e44-9d42-c9d1c18cfc94 LABEL=arch / ext4 rw,relatime 0 1
UUID=bca8a4e8-0737-4982-9ff9-38ebb6ab920d none swap defaults,pri=-2 0 0
fstab mint
UUID=dfcafee2-c26e-45c9-9e66-4f63e90f5203 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=bca8a4e8-0737-4982-9ff9-38ebb6ab920d none            swap    sw              0       0
может LABEL=arch мешает?
Linux Forever!
Vadim
может LABEL=arch мешает?
Это вообще лишнее, откуда взял?
А вообще попробуй загрузится без fstab (переименуй) и будет то же самое? - в принципе ничего не должно измениться.
Ошибки не исчезают с опытом - они просто умнеют
Vadim
может LABEL=arch мешает?
вот кто надоумил это туда засунуть? формат строки нарушен!!!
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
RusWolf
В конфиге груба один раз всё прописать по UUID и больше не мучатся.
поддерживаю -- тогда не важно какой номер будет у диска в системе, а вероятность словить на двух разных фс один и тот же uuid минимальная...
nafanja
формат строки нарушен!!!
И загружалось без fstab - даже интересно, где такое вычитал?
Ошибки не исчезают с опытом - они просто умнеют
nafanja
Vadim
может LABEL=arch мешает?
вот кто надоумил это туда засунуть? формат строки нарушен!!!
А никто не надоумил,при установке genfstab -U -p /mnt >> /mnt/etc/fstab само так прописало
Linux Forever!
Vadim
А никто не надоумил,при установке genfstab -U -p /mnt >> /mnt/etc/fstab само так прописало
тут 2 варианта, либо genfstab проглючил, либо ты что то забыл.
строка из fstab всегда распарсивается на 6 элементов разделитель таб/ы и/или пробел/ы
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
убрал LABEL=arch в fstab arch,сделал #mkinitcpio -P linux в arch,
удалил grub.cfg в минте, обновил grub,до лампочки,linux /boot/vmlinuz-linux root=/dev/sda3
хоть его стреляй,в арче /dev/sda3 вместо uuid пишет.наверно легче после обновления вручную прописать,сколько времени себе и людям потратил.
Linux Forever!
так мож в настройках генерации груба надо сделать так:
GRUB_DISABLE_LINUX_UUID=false
сейчас загрузился с archlinux-2018.08.01-x86_64.iso,перед этим перемеиновав fstab.

Подмонтировал /dev/sda3 /mnt
mount /dev/sda3 /mnt
swapon /dev/sda5
genfstab -U -p /mnt >> /mnt/etc/fstab
теперь правильно сгенерировало
# /dev/sda3 LABEL=arch
UUID=d4b78805-bd0a-4e44-9d42-c9d1c18cfc94	/         	ext4      	rw,relatime	0 1

# /dev/sda5
UUID=bca8a4e8-0737-4982-9ff9-38ebb6ab920d	none      	swap      	defaults,pri=-2	0 0
LABEL=arch я выставлял разделу перед установеой gpartedом,всегда так делал.
Linux Forever!
 
Зарегистрироваться или войдите чтобы оставить сообщение.