Ubuntu作为第二系统后的启动选择问题解决
小生第一次在简书撰文,各位多多关照~
本人刚刚接触ubuntu,之前一直在Vm虚拟机上搞,觉得略有卡顿(小生的东芝电脑除了一块固态硬盘外,其他都是四五年多的古董了),所以动了双系统的念头。然而刚更完win10,网上又没有相关win10与ubuntu并存适用的指南,于是就抱着早点搞坏换电脑的心态硬着头皮直接摸索着装ubuntu。
小生先用磁盘管理从D盘里扣出了一个12G大的区作为ubuntu的主分区,而后就从做好的ubuntu安装u盘启动了,选择格式化为ext4分区,挂载在根目录,没有设置交换内存,之后安装一切顺利。
可是当小生期待着进ubuntu是,电脑以极快的速度(标准8秒开机)进入了win10T_T。上网一搜,都是装好进了ubuntu却回不到win10的解决方法。然而我却连ubuntu的影子都没见着。看着这些无关的教程,都是在Linux下修复开机启动引导的,我连Linux都没见着……不对!我突然想到了什么,安装U盘里不是有try ubuntu吗?灵光一闪,抱着侥幸的心态,再次从U盘启动了,用Ubuntu安装盘来修复grub2的引导。
选择try ubuntu,进入之后选择进入terminal,输入如下命令:
sudo fdisk -l
(此步用于确定电脑中安装 Ubuntu的所在分区的位置,输入以后会输出一大坨信息,找到ID为83的那行,记住/dev/sdaX的情况,比如小生的电脑是/dev /sda6,以下就以此为例,你自己的请加以更改)
/dev/sda6 8324 9598 10241406 83 Linux
然后再输入
sudo -i
(此步用于得到root权限,无需输入密码,方便以下操作)
接着输入
mkdir /media/temp
(这里用于创建一个文件夹temp,用于挂载刚才的sda6,此文件夹名称你可以依个人爱好而定,没有太多要求)
再输入
mount /dev/sda6 /media/temp
(将sda6挂载于temp文件夹下)
下面进入了本次恢复最为关键和激动人心的时刻,在终端输入以下命令:
grub-install --root-directory=/media/temp /dev/sda
(本步骤用于来重新安装grub2到硬盘的主引导记录【MBR】里面,十分关键!)
输入以后如果出现“Installation finished.No Error Reported.”字符的时候,就表示操作成功了。
这时小生重新启动电脑,看到grub2的引导界面了,感谢微软,感谢东芝,感谢金士顿,感谢AMD,感谢ubuntu……,终于可以选择进入Ubuntu还是windows了。一个下午总算没有白费,一个灵感,就这么简单~
Ubuntu探险之路还很长,继续努力^_^