为什么安装Linux Mint?
理由:Linux Mint 是一个基于 Ubuntu 的发行版。他继承了 Ubuntu 的众多优点,同时也在 Ubuntu 的基础上加入很多自己优秀的特性。其目标是提供一种更开箱即刻可用的用户体验,免去用户要安装系统后还要自己安装一系列满足基本使用需求的软件。它包括提 供浏览器插件、多媒体编解码器、对DVD播放的支持、Java和其他组件。它与 Ubuntu 软件仓库完全兼容。可以毫不夸张地说 Linux Mint 在某些方面的用户体验比 Ubuntu 还要优秀。(注:建议安装Cinnamon 版)
准备:
EasyBCD 2.4
linuxmint-19.3-cinnamon-64bit.iso
安装过程:
1、从win10系统中划分压缩出linux需要用的空闲分区。
2、去mint官网下载系统镜像。存放到c盘根目录下,用winrar打开iso镜像,取出casper目录下的initrd.lz和vmlinuz到c盘根目录下。
3、下载安装easyBCD,【添加新条目】-->【NeoGrub】-->【安装】-->【配置】在弹出的menu.lst中添加如下内容:
编辑的具体内容如下,将以下代码拷贝到上图中的内容后面即可。
title Install LinuxMint 19.3
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/linuxmint-19.3-cinnamon-64bit.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
其中,粗体部分(hd0,0)代表的是C盘的位置,hd0中的0表示磁盘序号,后面的0代表该磁盘上由左往右数C盘分区所处的位置(排在第几)。
我们看见,我的电脑上,C盘在磁盘0上,则为hd0,而且C盘是从左往右第一个分区,由于机器计数一般从0开始,故C盘位置应记为(hd0,0)。注意如果你版本不同需要改成自己下载的系统镜像名称。保存并关闭。
4、重启之后会出现”NeoGrub引导加载器”的选项,选择NeoGrub引导。
5.进入linux mint系统,按Ctrl+alt+t,在弹出的终端输入下列sudo umount -l /isodevice 回车后,点击【安装linux mint】,然后按照提示操作即可。
注:因为你的镜像是在硬盘加载的,需要卸载了才能分区。如果不输入sudo umount -l /isodevice,会一直卡在探测文件系统中。
分区方案:
6.安装完成之后,点击重启,会发现无法进入mint系统,因为开机选项中没有这一条啊,所以我们必须回到windows系统中,利用EasyBCD再添加一个条目以启动mint。 驱动器选择 /boot 所在的分区。
这个时候在EasyBCD的启动引导项中就添加了一项以启动新安装好的mint。(可以把引导器删了,C盘的启动文件 和 iso文件也可以删了)
卸载删除linux mint,恢复win10引导:
1、下载mbrfix, 开始菜单,找到【命令提示符】右键,以管理员身份运行,定位到mbrfix软件目录,输入下列命令:MbrFix.exe /drive 0 fixmbr 回车。
2、开始菜单右键-->磁盘管理,找到【状态良好 主分区】没有卷标的盘符,右键,删除卷。
安装中遇到的问题:
问题1:
就是在进行分区时,安装界面显示不完全,也就是在分区完无法点击“安装”按钮,它被隐藏在最下面,也无法调节窗口大小,更改分辨率也不行。(当时没拍照)
解决方法:安装“alt”键,鼠标点击窗口空白处,可以向上拖动,就可以继续安装了。
问题2:
安装完后,进入Windows发现时间慢了8小时:
解决方法:
问题3:
安装程序向硬盘复制文件时遇到错误:[Errno 5] Input/output error此个别错误往往由有缺陷的CD/DVD光盘或CD/DVD驱动器导致,或者由有缺陷的硬盘导致。清洁CD/DVD、用低速刻录CD/DVD,或者清洁 CD/DVD驱动器光头(清洁用品通常可以在电子器材公司买到),检查硬盘是否太旧而需要更换,或者把系统转移到温度更低的环境中。
解决建议:之前用U盘安装mint出现这个问题,暂未解决,我觉得可能是U盘的格式问题,我的U盘格式是fat32,建议先把U盘格式化为ntfs格式再制作启动U盘进行尝试,所以我改用了上面的安装方式。
问题4:
我的ThinkPad在安装时遇到了开机停留在boot menu界面、进不了系统的问题:
解决方法:
用DiskGenius,给主分区重建MBR分区表,并**分区,重启,Boot menu神奇地不出现了。
问题5:
如果出现grub>提示符,然后直接输入命令;如果是出现菜单,按C键出现grub>提示符,然后直接输入命令来进入系统:
如果电脑上安装的系统是Vista、7、8或8.1,输入:
find --set-root /bootmgr
chainloader /bootmgr
boot
如果电脑上安装的系统是XP,输入:
find --set-root /ntldr
chainloader /ntldr
boot
如果第1行的find命令回出错,可答用search代替。注意看命令中的空格不要输错。每行输完回车一下。