grub-install: error: cannot find a GRUB drive for
gurinderu 30 марта, 2020 - 17:10
Пытаюсь установить grub2 c помощью
grub-install --target=x86_64-efi --efi-directory=/boot/efi
получаю ошибку
grub-install: error: cannot find a GRUB drive for /dev/sda2. Check your device.map.
Вывод gdisk
Disk /dev/sda: 976773168 sectors, 465.8 GiB Model: WDC WD5003ABYZ-0 Sector size (logical/physical): 512/512 bytes Disk identifier (GUID): 1359700E-0429-4955-870A-B6FBD8002244 Partition table holds up to 128 entries Main partition table begins at sector 2 and ends at sector 33 First usable sector is 34, last usable sector is 976773134 Partitions will be aligned on 2048-sector boundaries Total free space is 2014 sectors (1007.0 KiB) Number Start (sector) End (sector) Size Code Name 1 2048 264191 128.0 MiB 8300 Linux filesystem 2 264192 329727 32.0 MiB EF00 EFI System 3 329728 2426879 1024.0 MiB 8200 Linux swap 4 2426880 976773134 464.6 GiB 8300 Linux filesystem
Вывод mount из под chroot
mount /dev/sda4 on / type ext4 (rw,relatime) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime) configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime) fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime) efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime) cgroup_root on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,relatime,size=10240k,mode=755) openrc on /sys/fs/cgroup/openrc type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/lib/rc/sh/cgroup-release-agent.sh,name=openrc) none on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate) udev on /dev type devtmpfs (rw,nosuid,relatime,size=10240k,nr_inodes=1019031,mode=755) devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000) shm on /dev/shm type tmpfs (rw,nosuid,nodev,noexec,relatime) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) udev on /dev type devtmpfs (rw,nosuid,relatime,size=10240k,nr_inodes=1019031,mode=755) devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000) shm on /dev/shm type tmpfs (rw,nosuid,nodev,noexec,relatime) none on /proc type proc (rw,relatime) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime) configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime) fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime) efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime) cgroup_root on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,relatime,size=10240k,mode=755) openrc on /sys/fs/cgroup/openrc type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/lib/rc/sh/cgroup-release-agent.sh,name=openrc) none on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate) udev on /dev type devtmpfs (rw,nosuid,relatime,size=10240k,nr_inodes=1019031,mode=755) devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000) shm on /dev/shm type tmpfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /run/udev type tmpfs (rw,nodev,relatime,size=816308k,mode=755) /dev/sda2 on /boot/efi type vfat (rw,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro) /dev/sda1 on /boot type ext4 (rw,noatime) /dev/sda2 on /boot/efi type vfat (rw,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
Ну и lsblk на всякий
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 314.1M 1 loop sda 8:0 1 465.8G 0 disk |-sda1 8:1 1 2M 0 part /boot |-sda2 8:2 1 128M 0 part /boot/efi |-sda3 8:3 1 1G 0 part [SWAP] `-sda4 8:4 1 464.6G 0 part / sdb 8:16 1 3.7T 0 disk `-sdb1 8:17 1 3.7T 0 part `-md127 9:127 0 3.7T 0 raid1 sdc 8:32 1 3.7T 0 disk `-sdc1 8:33 1 3.7T 0 part `-md127 9:127 0 3.7T 0 raid1 sdd 8:48 1 3.8G 0 disk `-sdd1 8:49 1 3.4G 0 part sde 8:64 1 3.8G 0 disk |-sde1 8:65 1 348M 0 part `-sde2 8:66 1 6.3M 0 part sr0 11:0 1 1024M 0 rom
Буду признателен за любую помощь
»
- Для комментирования войдите или зарегистрируйтесь
Также при вызове
Также при вызове grub-mkconfig -o /boot/grub/grub.cfg получаю
Что выглядит довольно странно
Вывод df -i
С этим разобрался, переделав раздел в ext2
wiki.gentoo.org/wiki/GRUB2/ru
wiki.gentoo.org/wiki/GRUB2/ru
А там нету ответа на мои
А там нету ответа на мои вопрос, замонтировано все правильно
Тогда придется ждать того,
Тогда придется ждать того, кому понравится водить Вас по ману за руку и объяснять, что обозначает каждое действие. И еще ему дожно быть интересно, что Вам нужно, почему Вы все так смонтировали, почему интересуетесь исключительно количеством inode при сообщениях о недостатке свободного места, и прочее, и прочее.
Удачи.
Уважаемый, может быть вы
Уважаемый, может быть вы будете более конкретны в ваших высказываниях?
Ох извиняюсь, на самом деле
Ох извиняюсь, на самом деле то что я скинул выше не актуально и ошибка так должна быть другая.
а разве efi раздел не vfat
а разве efi раздел не vfat д.б.?
Все так, просто это один из
Все так, просто это один из вариантов который я пробовал, ошибка остается той же
Более того в итоге все-равно
Более того в итоге все-равно grub не захотел ставится. Пришлось вернуться к варианту с mbr
Вы случаем не родственники с
Вы случаем не родственники с пользователем Dmetreei?
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.