以前一直使用的虚拟机,但是会体验到各种问题,速度也无法发挥出Linux的优势.终于还是没忍住折腾了下电脑,从固态里分割了50G安装了下Unbuntu18.04LTS.且不说一个分区折磨了我一个多小时(大一看linux书已经接受过"启蒙"),因为需要和WIn10共存,有很多问题是需要新考虑的.但是俗话说磨刀不误砍柴工,花了些时间捉摸,安装结果还是很满意的.
使用rufus这款小巧强大的软件制作U盘启动器,我使用的方式是先将空间从D盘压缩出来,不用格式化,在Ubuntu安装的时候再用这50G空间进行分区.
需要注意以下,在安装类型的时候选择第一个会将Ubuntu安装在C盘并且Ubuntu引导程序会替代Windows引导.鉴于我玩崩过几次Ubuntu,还是不敢不把两者区分开.于是我选择了自定义.
自定义安装会出现许多分区,名字不是Windows下那些,而且会出现乱七八糟的几个几MB的小空闲空间,这时需要找到那50GB左右的空闲空间,开始分区.
按照网上众说纷纭的资料自己权衡了一下分配如下:
/:20GB 文件格式:EXT4
交换空间:2GB 文件格式:SWAP
/boot:500MB 文件格式:EXT4
/Home:余下大约27.5GB 文件格式:EXT4
根目录,其实可以不分区/Home,把多余空间都分给这个根目录,比较也就自己一个人用用,只是这样更能体现这是Linux操作系统而已.
交换空间说一般内存1~2倍,但是鉴于现在动辄8G以上的内存,应该没这个必要,我就没在系统监视器中看见使用交换内存.
/boot是用来安装启动文件的,据说现在不用分区,只是以前硬盘紧张的时候合理利用空间来着,但是我分区的目的完全是因为需要选择安装启动器的位置,不分区就怕又覆盖我Windows的引导.
网上说要是不选用安装类型的默认选项即Ubuntu与Windows共存,就必定需要使用EasyBCD一类工具,修改启动引导,我也就信了,结果我的除了Windows可选,其他全是灰色,因为由于微软的限制,许多easybcd的多重引导功能不能使用,EFI模式已被禁用。深层不去考究,反正就是在新时代不能使用了.
但是,我对自己电脑的开机引导界面还是比较熟悉的,在BIOS界面是可以更换启动优先级的,也就是在做完U盘启动器安装的时候,在BIOS里改成USB启动系统那里,下面有一个启动引导优先级设置,在那边就很轻松而安全的将引导更换成Ubuntu优先,但是没试过其他电脑.
换成国内最快的阿里云源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo gedit /etc/apt/sources.list
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
sudo apt-get update
sudo apt-get upgrade