您尚未登录。

#1 2016-02-05 20:54:46

Logic
会员
注册时间: 2016-02-05
帖子: 2

关于磁盘顺序问题-新手第一次发帖,多多关照

关于双系统磁盘顺序,导致系统卡在grub引导界面的解决办法。
问题描述:
由于工作需要使用大型的商业GIS软件,所以安装了windows系统,预留100G磁盘空间安装ArchLinux。
由于考虑到了磁盘读写速度,在windows系统盘(C:\)和存储盘(D:\)之间预留空间安装Arch。
通过CD启动之后,lsblk查看,系统挂载了sda1—sda4四个分区,另外包含100G未分配空间。
使用cgdisk进行分区,新分区显示为sda5,将Arch安装到/dev/sda5,重启之后双系统都能够正常启动。
问题出在windows不能正常识别原有的D盘。使用diskgenius修复系统分区表,windows能够正常识别,文件读写一切正常。
完成以上操作,重启电脑,系统引导卡在grub引导界面,提示找不到系统文件。
处理办法:
使用CD引导系统,lsblk查看,由于windows下的分区表操作,导致原来的sda4和sda5交换了位置,grub找不到系统文件。
重新挂在efi(sda1)和linux(sda4)分区,使用fstab命令重新生成生成linux下的分区挂载信息。
重启系统,引导正常,问题解决。


新手第一次发帖,如有不到之处,请多多指教。

离线

#2 2016-02-07 20:54:17

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

Re: 关于磁盘顺序问题-新手第一次发帖,多多关照

看来 Windows 只喜欢按顺序排列的分区。

离线

页脚