【发布时间】:2019-05-22 22:31:37
【问题描述】:
我用fdisk把硬盘分成一个512M的efi分区和剩下的100%的lvm分区。然后我在lvm分区上创建了root、swap、home逻辑卷,将root逻辑卷挂载到/mnt,将efi分区挂载到/mnt/boot。并执行pacstrap -i /mnt base base-devel 安装。然后arch-chroot /mnt /bin/bash。然后/etc/mkinitio.conf中的钩子加入lvm2并执行mkinitio -p linux。我执行了grub-install —target=x86_64-efi —efi-directory=/boot —bootloader-id=arch,没有发生错误。问题是当我执行grub-mkconfig时,没有输出也不会结束(grub-mkconfig -o /boot/grub/grub.cfg也是一样。我又试了一次,当我的根分区不在lvm时,一切正常。有谁知道原因?grub-mkconfig在根分区在lvm时无输出且不结束
【问题讨论】: