uefi安装grub时
umount /sys/firmware/efi/efivars
可能会提示efivars not mount
解决的办法是把umount modprobe提前到chroot之前
uefi安装grub时
可能会提示efivars not mount
解决的办法是把umount modprobe提前到chroot之前
我想来给提个醒就是用U盘装得时候 /dev/sdb 才是硬盘
千万要牢记是 sdb 不是 sda!!!
这种空间大小一眼就能看出來的直接 lsblk 就知道哪个是哪个了吧。
不一定。比如我的 U 盘和移动硬盘不管怎么启动它都不是 /dev/sda。所以要看大小、看卷标、看设备地址……lsblk 啊 ls /dev/disk/by-label 啊 lsusb 啊等等。
Wiki中提供了一种新方法:
# mount -t efivarfs efivarfs /sys/firmware/efi/efivars
我只是想提醒下安装的时候要小心点。我是在这里出错了,分区的时候还记得是sdb,到后边不知哪一步就sda了。开机自检时发现只有sda1才知道出问题了。
28hua:
我想来给提个醒就是用U盘装得时候 /dev/sdb 才是硬盘
千万要牢记是 sdb 不是 sda!!!
不一定。比如我的 U 盘和移动硬盘不管怎么启动它都不是 /dev/sda。所以要看大小、看卷标、看设备地址……lsblk 啊 ls /dev/disk/by-label 啊 lsusb 啊等等。
学习了。我那只是根据我最近的安装经验。
Yaourt 添加安装源的语句错了额:
应该是这样
[archlinuxfr]
Server = http://repo.archlinux.fr/$arch
Yaourt 添加安装源的语句错了额:
应该是这样
[archlinuxfr]
Server = http://repo.archlinux.fr/$arch
用这个吧=w=
[archlinuxcn]
Server = http://repo.archlinuxcn.org/$arch
grub(UEFI+GPT)的安装命令有误
# grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=arch_grub --recheck
/sys/firmware/efi/efivars的挂载点是/mnt/boot/EFI而不是/mnt/boot,所以命令应改为
# grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=arch_grub --recheck
28hua:
我想来给提个醒就是用U盘装得时候 /dev/sdb 才是硬盘
千万要牢记是 sdb 不是 sda!!!
这种空间大小一眼就能看出來的直接 lsblk 就知道哪个是哪个了吧。
28hua:
我想来给提个醒就是用U盘装得时候 /dev/sdb 才是硬盘
千万要牢记是 sdb 不是 sda!!!
不一定。比如我的 U 盘和移动硬盘不管怎么启动它都不是 /dev/sda。所以要看大小、看卷标、看设备地址……lsblk 啊 ls /dev/disk/by-label 啊 lsusb 啊等等。
phoenixlzx:
28hua:
我想来给提个醒就是用U盘装得时候 /dev/sdb 才是硬盘
千万要牢记是 sdb 不是 sda!!!
这种空间大小一眼就能看出來的直接 lsblk 就知道哪个是哪个了吧。
我只是想提醒下安装的时候要小心点。我是在这里出错了,分区的时候还记得是sdb,到后边不知哪一步就sda了。开机自检时发现只有sda1才知道出问题了。
多谢提醒。
Yaourt 添加安装源的语句错了额:
应该是这样
[archlinuxfr]
Server = http://repo.archlinux.fr/$arch
多谢提醒,已更正。
楼主你好,希望在grub后添加一下这个,官方wiki好像去掉了,但是没有这个,好像还是会有提示的哦,期望不断更新…
#LANG=en_US.UTF-8 cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo #LANG=zh_CN.UTF-8 cp /usr/share/locale/zh_CN/LC_MESSAGES/grub.mo /boot/grub/locale/zh.mo
请问会有什么提示?
grub(UEFI+GPT)的安装命令有误
# grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=arch_grub --recheck/sys/firmware/efi/efivars的挂载点是/mnt/boot/EFI而不是/mnt/boot,所以命令应改为
# grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=arch_grub --recheck
多谢提醒,已更正。
用这个吧=w=
[archlinuxcn] Server = http://repo.archlinuxcn.org/$arch
OK,已加。
请问,需要加上
SigLevel = Never
吗?
百合仙子:用这个吧=w=
[archlinuxcn] Server = http://repo.archlinuxcn.org/$archOK,已加。
请问,需要加上
SigLevel = Never吗?
SigLevel = Optional TrustedOnly
然后记得信任我的 key:
sudo pacman-key -r 95FF0792
sudo pacman-key --lsign-key 95FF0792
SigLevel = Optional TrustedOnly然后记得信任我的 key:
sudo pacman-key -r 95FF0792 sudo pacman-key --lsign-key 95FF0792
还有其他打包者的 key 呢?
还有其他打包者的 key 呢?
Felix 的已经有了。其他人不清楚。
phoenixlzx:
还有其他打包者的 key 呢?
Felix 的已经有了。其他人不清楚。
神马时候弄个列表吧…不然这个就很讨厌了。
Peter:
楼主你好,希望在grub后添加一下这个,官方wiki好像去掉了,但是没有这个,好像还是会有提示的哦,期望不断更新…
#LANG=en_US.UTF-8 cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo #LANG=zh_CN.UTF-8 cp /usr/share/locale/zh_CN/LC_MESSAGES/grub.mo /boot/grub/locale/zh.mo请问会有什么提示?
相应的语言环境下,启动到grub是会有个一闪而过缺少相应的mo文件的提示