编程->linux系统需求->上网搜索之后一般有双系统和虚拟机两种解决方案
先分析虚拟机方案
优点:
1.安装系统十分简单。
2.可以同时安装多个不同的系统,并且可以任意设定各个系统占用空间大小。
3.由于不修改系统的引导项,删除系统十分简单。
缺点:
1.性能一般,尽管可以通过设置增加分配的内存和cpu核心,但是由于同时在运行windows,所以电脑资源十分紧张,再加上有些系统的优化不够好,导致卡顿。
2.由于虚拟机是运行在windows系统下的程序,如果频繁快速操作导致虚拟机无响应,一旦强制结束进程,极有可能导致当前虚拟机运行的系统崩溃,无法启动。虽然快照可以备份系统,但是还是相对不方便。
再分析双系统解决方案
优点:
每次启动时都能选择系统,电脑的性能可以完全利用。
缺点:
1.引导界面不美观。为了兼容双系统引导方式,开机的引导界面会改成简陋的grub引导。
2.占用电脑存储空间。
3.删除linux步骤繁琐。如果不再需要linux系统,恢复windows系统和windows的引导菜单不仅需要格式化linux的所有分区,还要用easybcd或者easyuefi修改系统的bios或者uefi,稍有不慎就无法正常启动windows了,还得用pe修复。
总结一下
两种方案都各有利弊,
虚拟机的主要特点是安装简单,删除系统安全,系统运行速度慢,不稳定。
双系统的主要特点是安装繁琐,删除系统不安全,系统运行速度快,稳定。
这两种方法本人都尝试过,但效果都不算理想,最近在网上看到把linux系统装进移动硬盘的方案,学习实践后,发现这种解决方案比较理想。
具体安装方法如下:
用虚拟机启动linux"pe"系统然后插入移动硬盘,连接到虚拟机上,然后安装,如果移动硬盘空间比较大,可以划分出一个分区用于安装linux,另一个分区保持正常存储功能。
注意点:
我自己是这么分区的。
efi:1024M
swap:16384M
/:50G
/home:剩下所有
最后效果如下:
如果不接入移动硬盘,正常开机启动windows。
如果接入移动硬盘,不进行任何操作,正常开机启动windows。
如果接入移动硬盘,开机按F12选择从移动硬盘启动,进入grub引导菜单选择启动linux。
分析移动linux方案
优点:
1.安装过程简单
2.删除系统方式简单安全。删除系统只需用diskgenius格式化移动硬盘,或者只删除linux系统所在分区。
3.运行速度较快多,稳定。
4.即插即用,方便随身携带。
5.不占用电脑存储空间。
缺点:
1.得花钱买个性能好点的移动硬盘,贵。。。