页次: 1
刚刚入手Arch,电脑上有win10的系统。
安装的时候没有为/boot分区划分新的磁盘,而是直接将/boot/efi挂载在win10的efi磁盘上。导致开机的log上显示/boot/efi挂载失败。错误原因是无法识别vsaf格式的硬盘。
安装过程中有线网络链接通畅。ip link可以看到下面有三个网卡。安装后重新启动,无法链接到网络,ip link 只显示lo 本地回环地址。
想问一下各位是怎么回事,是否是因为/boot分区没有正确挂在导致的。或者其他原因。
离线
或者可以有安装双系统的经验可以分享。磁盘分区如下 /dev/sda1是win的efi分区 /dev/sdb1 是win的存储磁盘 /dev/sdb2/swap分区 /dev/sdb3 / 根分区 /dev/sdb4 /home分区
离线
1 /boot直接用Windows的efi分区这个操作是没问题的,vsaf是啥…没听说过
2 dhcpcd运行了么?安装后的新系统需要重新设置网络
# pacman -Syu
离线
1 /boot直接用Windows的efi分区这个操作是没问题的,vsaf是啥…没听说过
2 dhcpcd运行了么?安装后的新系统需要重新设置网络
没有运行,但是ip link应该显示网卡吧,现在是没办法探测到我的网卡
离线
1 /boot直接用Windows的efi分区这个操作是没问题的,vsaf是啥…没听说过
2 dhcpcd运行了么?安装后的新系统需要重新设置网络
或者是vfat格式,这个是兼容格式一般没问题的。
最近编辑记录 cbfjw (2018-07-17 11:52:01)
离线
有点没说清楚.....efi分区可以共用
越过山丘,遇见十九岁的我
离线
有点没说清楚.....efi分区可以共用
那我这边是否应该将/boot/efi分区挂在win的efi分区下面 /boot分区重新挂在在另外一块硬盘上
离线
Kurobac 说:1 /boot直接用Windows的efi分区这个操作是没问题的,vsaf是啥…没听说过
2 dhcpcd运行了么?安装后的新系统需要重新设置网络没有运行,但是ip link应该显示网卡吧,现在是没办法探测到我的网卡
lspci能看到网卡吗?如果能,lspci -k看看驱动是否正确。尝试手动加载模块(modprobe xxx)。
如果模块加载出现问题,尝试用livecd重新安装内核。
另外,看看dmesg的输出。
参考一下这个帖子:https://bbs.archlinux.org/viewtopic.php?id=229542
把efi挂载失败那条日志发出来。
Kurobac 说:1 /boot直接用Windows的efi分区这个操作是没问题的,vsaf是啥…没听说过
2 dhcpcd运行了么?安装后的新系统需要重新设置网络或者是vfat格式,这个是兼容格式一般没问题的。
我记得Win10的EFI分区默认就是fat32吧……
最近编辑记录 Kurobac (2018-07-17 13:15:57)
# pacman -Syu
离线
apersonlikesc 说:有点没说清楚.....efi分区可以共用
那我这边是否应该将/boot/efi分区挂在win的efi分区下面 /boot分区重新挂在在另外一块硬盘上
我这儿直接将boot挂载到win的efi分区上
越过山丘,遇见十九岁的我
离线
文件系统挂载到VFS中的目录,不是反过来。你先搞清楚VFS的概念。EFI共用本来就是最好的做法,专放bootloader,也不要挂载到/boot,挂到/boot/efi是最好的,包管理是不管那么多直接写进/boot的,你自己想想就知道了。除非你确实需要从sdb启动操作系统,或者是有额外的例如根文件系统加密之类的配置,无法挂载很大的可能就是fstab或者什么其他配置文件系统类型写错了,何况你都能开机,EFI分区挂载与否也没太大影响,最多就是没得在Archlinux管理bootloader了,手工挂着一次也没啥,反正又不常动的玩意。
而且你这个配置/boot就根本不是挂载点。/boot/efi才是。不过估计就你这描述,你自己都分不清那个文件系统挂载到哪了。
上不上网就你这情况,100%跟挂载没关系,看lspci, lsusb能不能看见网卡,systemctl status看一眼是不是重要的进程诸如udev确实在,或者重启一下机器。
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
上不上网就你这情况,100%跟挂载没关系,看lspci, lsusb能不能看见网卡,systemctl status看一眼是不是重要的进程诸如udev确实在,或者重启一下机器。
我觉得他可能是 /boot 没挂载时更新过内核,然后就悲剧了。
离线
我觉得他可能是 /boot 没挂载时更新过内核,然后就悲剧了。
这种反向描述的人,大约给不出正确挂载信息。
总之你意思就是典型的内核包更新然后Grub意外加载了旧内核导致驱动GG呗,所以我强烈不建议内核跟根文件系统分开,除非确定有需求,受到包管理系统管理的所有文件都应处于同一文件系统。
所以说挂载关系非要分清不可,否则就尽可能少分区,UEFI实在没办法要占一个就算了,一次性配置好,之后不尝试在Linux下读写ESP。如果连挂载也搞不清,那这水平,重要资料也就免了在Linux下读写了,于是流行的/home也不要了。除非内存紧得不行,Swap可以用file,甚至不要算了,反正也管理不来。
网传的4分区方案害人不浅。他妈啥不知道就喜欢分区分区分区。Windows也是,他妈的不嫌累么,每次装软件非要改个路劲。重装系统留软件,他妈留个jb,注册表全空了,桌面也全空了,是不是打算一个一个自己写lnk啊?加速系统运行就更可笑了,看了几期电脑报以为自己就比NTFS程序员牛逼了。
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
加速系统运行就更可笑了,看了几期电脑报以为自己就比NTFS程序员牛逼了。
这算啥,他们还觉得经常清缓存能加速电脑运行呢。
现在遇到描述不清的,或者前后矛盾的,或者零散不堪的,我都不看了。
离线
页次: 1