最近增加技术栈Ruby的学习,发现Ruby最好安装在Linux系统或者Mac系统上,Windows系统不推荐,貌似很多坑。Mac电脑暂时没这个条件,于是安装Linux双系统成为自然的选择。选择Ubuntu系统,原以为安装很简单,没想到过程太过曲折,究其原因,网上教程众多,电脑款式也众多,每种安装方式对应的实际场景都不一样,得按自己的实际情况来选择正确的安装方式。下面来详细介绍下此次安装过程及过程中可能遇到的坑。
确定自己电脑的启动方式
这个很重要,每种启动方式的安装过程不一样。win10下查看启动方式方法为:
win+R启动运行窗口 => 输入msinfo32 => 系统摘要 => BIOS模式
启动方式.png
启动方式.png
这里的启动方式为传统,也就是Legecy,还有另外一种启动方式为UEFI,本位讲的是Lececy启动方式,如果系统为UEFI启动方式的请查阅其他文章。
制作Ubuntu启动U盘
进入ubuntu官网,选择最新ubuntu系统版本,下载镜像文件。
接下来找一个可以被格式化的U盘,使用Rufus 3.4制作启动U盘
启动U盘制作.png
踩坑:之前用UltraISO工具制作,安装到选择是否与现有磁盘分区时,无法显示现有已安装win10系统,导致安装完成后一直无法启动,使用EasyBCD引导后也无法完成引导。换成Refus后可以显示,暂时还不知道具体原因。
压缩出安装Ubuntu的系统空间
右键“我的电脑” => 管理 => 磁盘管理 => 选择一个硬盘压缩出至少40G的安装空间
踩坑:如果发现可压缩空间和输入压缩空间量不一致时,这是由于磁盘存储位置不连续导致的,使用“分区助手”工具先将磁盘空间调整到连续存储,再回到磁盘管理压缩出安装空间。40G以上最好,多多益善。
开始安装
重启电脑 => 开机界面按F2(具体电脑快捷键可能不一样,这里使用的华硕主板,快捷键为F2) => 进入BIOS管理页面 => 选择U盘启动 =>一路按照提示进行操作
到选择安装类型是,选择”其他选项”,由我们自己来决定硬盘分区。
踩坑:这里一定要出现提示“这台电脑已经安装了Windows 10”提示语(当然之间没安装系统,安装纯Ubuntu系统除外),否则应该是之前的操作步骤有误,或者安装环境不是本文所说的安装环境,大概率出现安装后启动不了。
分区
分区.png右键空闲(也就是之前压缩出来的安装空间),或者点击“+”按钮,开始分区。
分为4个区:
/boot:启动区,ext4方式,512M(最少200M)
交换区间:虚拟内存区,swap,一般电脑运存的2倍(这里运存为16G,分配30G空间)
/home:工作娱乐区,ext4方式,看自己需要10G以上吧(这里分配30G空间)
/:日志管理区,ext4方式,剩下的都分配给日志管理区(此次安装总共压缩了80G空间, 还剩下20多G)
踩坑:很多教程建议启动区为/efi,那是针对UEFI启动方式的电脑,传统方式(Legecy方式)还是应该为/boot分区。还有建议不要/home分区,剩下的都为/分区,窃以为不妥,仁者见仁智者见智。
安装过程
建议选择正常安装和Update相关应用,如果对Ubuntu还不是很熟悉,这两个选项可以减少安装后自己在安装相关软件的麻烦,不过相比简单安装这两个过程耗时比较长,得耐心等待。
EasyBCD引导Ubuntu启动
安装完成后,拔掉U盘,重启电脑,这时还是会进入win10系统,接下来安装EasyBCD引导程序
EasyBCD引导.png 调整启动顺序.png
踩坑:Linux/BSD选择类型时选择GRUB(Legacy),这个网上有教程说一定得选GRUB2,这里的BIOS启动方式为Legacy,还是得选第一种。
接下来调整系统启动顺序,将Ubuntu 18.04移到第一个,默认选择置为Ubuntu18.04,保证系统第一启动项为Ubuntu 18.04,倒计时时间选择5秒,点击保存设置,重启电脑,开始美妙的Linux体验之旅吧!
网友评论