您尚未登录。

#16 2013-08-20 22:31:55

Invincible
会员
注册时间: 2013-08-13
帖子: 49

Re: Arch Linux 安装指南[2019.12.01]

我在安装的时候出现了一些蛋疼的问题导致系统 grub 不能正常引导,希望你能在你的帖子说明一下,如下:

1.强烈建议分一个 /boot 分区,不然会可能出现一些莫名其妙问题。

2.建议 grub 安装命令改成这样,安装第二边 arch 的时候没有加这条命令,出现了 grub 无妨正常加载模块,从而无法引导系统。

grub-install --boot-directory=/boot --recheck /dev/sda

3.Windows 8 出的新的引导系统貌似 os-prober 无法正常识别,可以在网上下载一款名为 EasyBCD 的软件,来重新写入以前的引导方式(那个按钮好像叫 “编写mbr” 来着),然后生成引导文件就会发现 Windows 8。

Generating grub.cfg ...
Found linux image: /boot/vmlinuz-linux
Found initrd image: /boot/initramfs-linux.img
  /dev/cdrom: open failed: 找不到介质
  No volume groups found
Found Windows 8 (loader) on /dev/sda1
done

最近编辑记录 Invincible (2013-08-20 22:39:07)


做自己平生想做的事,哪怕一秒后你的世界就会GameOver,那么你也将不留遗憾!

离线

#17 2013-08-21 13:24:28

nopriler
会员
注册时间: 2012-01-03
帖子: 393

Re: Arch Linux 安装指南[2019.12.01]

Invincible 说:

我在安装的时候出现了一些蛋疼的问题导致系统 grub 不能正常引导,希望你能在你的帖子说明一下,如下:

1.强烈建议分一个 /boot 分区,不然会可能出现一些莫名其妙问题。

2.建议 grub 安装命令改成这样,安装第二边 arch 的时候没有加这条命令,出现了 grub 无妨正常加载模块,从而无法引导系统。

grub-install --boot-directory=/boot --recheck /dev/sda

3.Windows 8 出的新的引导系统貌似 os-prober 无法正常识别,可以在网上下载一款名为 EasyBCD 的软件,来重新写入以前的引导方式(那个按钮好像叫 “编写mbr” 来着),然后生成引导文件就会发现 Windows 8。

谢谢你的建议。不过,这三种情况过于不确定。在清楚什么情况下会引起这些问题或在确定这些情形可以重现之前,我不认为有加入的必要。

离线

#18 2013-08-21 22:13:40

Invincible
会员
注册时间: 2013-08-13
帖子: 49

Re: Arch Linux 安装指南[2019.12.01]

nopriler 说:
Invincible 说:

我在安装的时候出现了一些蛋疼的问题导致系统 grub 不能正常引导,希望你能在你的帖子说明一下,如下:

1.强烈建议分一个 /boot 分区,不然会可能出现一些莫名其妙问题。

2.建议 grub 安装命令改成这样,安装第二边 arch 的时候没有加这条命令,出现了 grub 无妨正常加载模块,从而无法引导系统。

grub-install --boot-directory=/boot --recheck /dev/sda

3.Windows 8 出的新的引导系统貌似 os-prober 无法正常识别,可以在网上下载一款名为 EasyBCD 的软件,来重新写入以前的引导方式(那个按钮好像叫 “编写mbr” 来着),然后生成引导文件就会发现 Windows 8。

谢谢你的建议。不过,这三种情况过于不确定。在清楚什么情况下会引起这些问题或在确定这些情形可以重现之前,我不认为有加入的必要。

第三种应该是没问题的!前两种确实不太确定!


做自己平生想做的事,哪怕一秒后你的世界就会GameOver,那么你也将不留遗憾!

离线

#19 2013-08-23 13:05:10

zjn
会员
注册时间: 2013-08-21
帖子: 30

Re: Arch Linux 安装指南[2019.12.01]

怎么移除需要的行前的 # ?

离线

#20 2013-08-23 14:27:13

nopriler
会员
注册时间: 2012-01-03
帖子: 393

Re: Arch Linux 安装指南[2019.12.01]

zjn 说:

怎么移除需要的行前的 # ?

就是把'#'这个字符删掉。
[Delete]/[BACKSPACE]都可以...

离线

#21 2013-09-28 17:23:24

飞莲
会员
注册时间: 2013-08-05
帖子: 8

Re: Arch Linux 安装指南[2019.12.01]

uefi安装grub时
# umount /sys/firmware/efi/efivars
可能会提示efivars not mount
解决的办法是把umount modprobe提前到chroot之前

最近编辑记录 飞莲 (2013-10-05 09:46:52)

离线

#22 2013-10-02 12:38:45

28hua
会员
注册时间: 2013-09-28
帖子: 15
个人网站

Re: Arch Linux 安装指南[2019.12.01]

我想来给提个醒就是用U盘装得时候 /dev/sdb 才是硬盘

千万要牢记是 sdb 不是 sda!!!

离线

#23 2013-10-02 14:25:48

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: Arch Linux 安装指南[2019.12.01]

28hua 说:

我想来给提个醒就是用U盘装得时候 /dev/sdb 才是硬盘

千万要牢记是 sdb 不是 sda!!!

这种空间大小一眼就能看出來的直接 lsblk 就知道哪个是哪个了吧。

离线

#24 2013-10-02 20:25:14

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: Arch Linux 安装指南[2019.12.01]

28hua 说:

我想来给提个醒就是用U盘装得时候 /dev/sdb 才是硬盘

千万要牢记是 sdb 不是 sda!!!

不一定。比如我的 U 盘和移动硬盘不管怎么启动它都不是 /dev/sda。所以要看大小、看卷标、看设备地址……lsblk 啊 ls /dev/disk/by-label 啊 lsusb 啊等等。

离线

#25 2013-10-05 16:41:55

nopriler
会员
注册时间: 2012-01-03
帖子: 393

Re: Arch Linux 安装指南[2019.12.01]

飞莲 说:

uefi安装grub时
# umount /sys/firmware/efi/efivars
可能会提示efivars not mount
解决的办法是把umount modprobe提前到chroot之前

Wiki中提供了一种新方法:

# mount -t efivarfs efivarfs /sys/firmware/efi/efivars

离线

#26 2013-10-07 17:20:03

28hua
会员
注册时间: 2013-09-28
帖子: 15
个人网站

Re: Arch Linux 安装指南[2019.12.01]

phoenixlzx 说:
28hua 说:

我想来给提个醒就是用U盘装得时候 /dev/sdb 才是硬盘

千万要牢记是 sdb 不是 sda!!!

这种空间大小一眼就能看出來的直接 lsblk 就知道哪个是哪个了吧。

我只是想提醒下安装的时候要小心点。我是在这里出错了,分区的时候还记得是sdb,到后边不知哪一步就sda了。开机自检时发现只有sda1才知道出问题了。

离线

#27 2013-10-07 17:21:37

28hua
会员
注册时间: 2013-09-28
帖子: 15
个人网站

Re: Arch Linux 安装指南[2019.12.01]

百合仙子 说:
28hua 说:

我想来给提个醒就是用U盘装得时候 /dev/sdb 才是硬盘

千万要牢记是 sdb 不是 sda!!!

不一定。比如我的 U 盘和移动硬盘不管怎么启动它都不是 /dev/sda。所以要看大小、看卷标、看设备地址……lsblk 啊 ls /dev/disk/by-label 啊 lsusb 啊等等。

学习了。我那只是根据我最近的安装经验。

离线

#28 2013-10-26 17:12:43

崩溃
会员
注册时间: 2013-08-19
帖子: 14

Re: Arch Linux 安装指南[2019.12.01]

Yaourt 添加安装源的语句错了额:
应该是这样
[archlinuxfr]
Server = http://repo.archlinux.fr/$arch

离线

#29 2013-10-26 18:15:17

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: Arch Linux 安装指南[2019.12.01]

崩溃 说:

Yaourt 添加安装源的语句错了额:
应该是这样
[archlinuxfr]
Server = http://repo.archlinux.fr/$arch

用这个吧=w=

[archlinuxcn]
Server = http://repo.archlinuxcn.org/$arch

离线

#30 2013-10-31 10:01:26

Chang
会员
注册时间: 2013-09-06
帖子: 12

Re: Arch Linux 安装指南[2019.12.01]

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

离线

页脚