安装 Linux 与 Windows 10 双系统,你需要了解的一切
该选Windows 10还是Linux Mint?鱼与熊掌当然可以兼得,但咱们得掌握点小技巧才能顺利搞定。
Windows 10绝不是唯一一款值得我们安装在自己计算机之上的免费操作系统。Linux只靠一块U盘就能顺利运行,而且完全无需对现有系统作出任何修改。当然,如果大家打算定期加以使用,最好也能在电脑上给Linux留出一席之地。
同时安装Linux发行版与Windows也就是大家常常提到的“双系统”方案,大家可以在每一次启动PC设备时选择自己要使用哪款操作系统。对于大多数人来说,这是安装Linux的最佳方式,而且只需重新启动、我们总能顺利回到自己熟悉的Windows系统环境之下。
一定要在Windows安装完成后再安装Linux
如果大家希望使用双系统引导机制,那么最重要的一点就是先安装Windows,而后再安装Linux。这一安装次序非常严格,千万不能弄混。因此,如果大家拥有一块空白的磁盘,首先安装Windows、然后才是Linux。而如果当前已经安装过了Windows,那么直接安装Linux即可。别嫌我啰嗦——重要的事情说三遍嘛!
在严格遵循以上次序之后,Linux安装程序会替我们完成Windows系统的处理工作、设定分区大小并在引导加载程序当中提供选项、允许我们在启动时选择进入Windows环境。
引导加载程序会在双系统之上同时显示Linux与Windows启动项
如果大家先安装Linux而后安装Windows,那么微软的这套产品会直接忽略Linux,而且完全不知道该如何调整分区大小,甚至会直接利用自己的引导加载程序将Linux的给覆盖掉。在这种情况下,如果大家还是希望启动Linux系统,则需要首先修复遭到破坏的Linux系统引导加载程序。Ubuntu的维基百科词条当中介绍了修复引导加载程序的相关命令,大家需要的话可以点击此处查看。当然,大家也可以重新安装Linux。不过最好的办法仍然是先装Windows、后装Linux,切记切记。
如何设置双系统启动
双系统引导的安装过程在现代Linux发行版当中也相当简单。整个过程跟正常安装Linux发行版几乎没什么区别——大家只需要额外注意一个选项即可。
首先,选择自己需要的Linux发行版。将其下载并创建出安装U盘或者烧录到DVD当中。在已经运行有Windows系统的PC设备上将其启动——大家可能需要处理Windows 8或者Windows 10上的安全启动设置。首先启动安装程序,然后根据提示一步步操作。请确保选择了让Linux系统与Windows共存的选项,或者干脆以手动方式调整分区选项。如果大家愿意,也可以为Linux单独创建一个分区,从而避免其与Windows相混淆。注意,千万不要选择利用Linux覆盖Windows的选项。
举例来说,Ubuntu的安装程序提供“同时保留Ubuntu与Windows”的选项,而这正是我们要找的正确答案。大家可以选择要为自己的Linux系统保留多少存储容量。一般来讲,我们需要对Windows分区进行重新调整,从而为Linux挪出存储空间,而且大家为Linux分配的任何空间都来源于Windows系统。因此为二者各自分配多大存储容量完全取决于您的个人选择——如果您只是偶尔摆弄摆弄Linux系统,那么应该用不着在它身上浪费太多存储资源。但如果您打算安装大量Steam游戏或者将其作为主系统使用,那么在存储空间上就不能太吝啬了。
从这个角度出发,Linux安装程序可以说已经相当成熟,而且能够在不作出任何改动的前提下对Windows NTFS分区进行调整。不过最重要的是,它能够对全部重要文件进行备份,从而在意外情况发生时进行恢复。当然,Linux安装程序只能调整我们的Windows分区,从而在其中具备大量闲置空间时将其分配给Linux。如果大家所使用的PC设备拥有多块磁盘驱动器,那么只需要将Windows安装在其中一块上,Linux安装在另一块上即可。不过需要强调的是,将二者同时安装在同一块磁盘上也是完全可行的——不会引发任何冲突。
选择操作系统并进行文件共享
在不同操作系统之间进行切换确实非常简单。只需要重新启动我们的计算机,大家就能够看到启动菜单。使用方向键外加回车键来选择Windows或者Linux系统。每次启动计算机时这套菜单都会出现,不过如果我们十秒钟仍不按下任何按键,那么大部分Linux发行版会默认开始启动。如果大家的计算机设备较新并且配备有速度更快的固态驱动器,那么在Linux与Windows之间往来切换的速度会更快。
Linux还允许我们轻松访问自己的Windows文件,我们也能够在Linux桌面系统的文件管理器当中查看Windows分区,从而更为轻松地浏览并查看Windows文件。相比之下,Windows系统不提供便捷的Linux文件系统访问机制。大部分Linux发行版采用ext4文件系统,因此大家如果打算通过Windows查看Linux文件系统,可能得借力于支持ext4文件系统的第三方工具。
双系统启动配置对于想在Linux平台上一试身手的PC游戏玩家同样非常重要。当然,如果大家发现某款游戏只支持Windows平台,则可以通过重启切换回Windows以享受最出色的性能表现——而且完全无需作出任何调整。
安装 Linux 与 Windows 10 双系统,你需要了解的一切的更多相关文章
- 安装Linux和Windows的双系统
平时使用较多的操作系统是Windows,想玩玩Linux平时也是在虚拟机上,强迫症的怎么能忍,一直想装个双系统,也能强迫自己练习Linux命令,之前重装系统的时候也试着装了一下,但是准备不够充分.结果 ...
- linux mint 19.2与Windows 10 双系统硬盘安装与卸载
安装linux mint 和win10双系统: 1.win10系统下如果没有空闲分区,请从容量较大的分区用partition manager在选中的较大的分区下,调整大小.此步骤最好在pe下的part ...
- ubuntu 16.04(Windows 10双系统+grub引导)无法进入tt1~tt6(NVIDIA驱动安装相关-黑屏,login loop,分辨率)
目录 前言回顾 最终解决: 0.关闭x服务 1.禁用nouveau 2.加入 3.更新 4.查找匹配驱动 5.选择推荐版本 6.等待安装后重启,nvidia-smi查看是否安装成功,或者lsmod | ...
- Linux与Windows 10用grub引导教程
前言 去年暑假的时候,写了一篇如何装 Linux 和 Windows 10 双系统的文章发在了简书上,我写这篇文章的原因是当初装双系统确实是折腾了许久,网上也找不到一篇详尽的教程.由于去年对于写教程还 ...
- Legacy安装win7和Ubuntu14.04双系统
Legacy安装win7和Ubuntu14.04双系统 安装环境 Legacy启动模式(传统引导) 笔记本已安装win7 硬盘启动顺序为: U盘 硬盘 光驱 安装方法 制作U盘启动盘 在Ubuntu官 ...
- 安装Win7和Ubuntu12.04双系统后,意外删除Ubuntu12.04引导文件,出现error:unknown filesystem;grub rescue>错误的解决方案
很久之前在Win7基础上安装了Ubuntu12.04系统,采用硬盘安装的方法.分了1个10G的硬盘分区F盘用于存放Ubuntu12.04的引导文件,其实完全可以制作一个Ubuntu12.04的U盘启动 ...
- Mac 电脑如何安装mac os 和win7双系统(win7多分区)
转载:Mac 电脑如何安装mac os 和win7双系统(win7多分区) 本文主要参考了2篇博文,并通过自己的亲身实践总结的.参考的2篇博文地址: http://wenku.baidu.com/li ...
- 系统---《windows + ubuntu双系统》
安装 Windows + Ubuntu双系统 不是第一次安装 Windows + Ubuntu双系统了,每一遇见的问题都不一样,收获也不一样. 制作U盘的部分截图: 电脑的基本配置截图:
- Windows 下安装drozer(Windows 10),连接手机(红米note4X)
Windows 下安装drozer(Windows 10),连接手机(红米note4X) 首先下载drozer(http://mwr.to/drozer). 红米手机开发者模式 遇到第一个问题,红米手 ...
随机推荐
- JAVA TCP/IP Socket通信机制以及应用
关于局域网通信(同一wifi下,自己电脑当服务端,同一网络段) 1.例如192.168.1.x,只有x位不相同视为同一网络段 2.当具备了以上条件,即可编写服务端代码,服务端的机制. 3.Server ...
- python中数据的保存
1.将list中的数据写入到excel文件中 利用python包numpy(实现方式应该有许多种,这里只是记录成功实现的一种)中的savetxt 局限性:要保存的list可以为[1,2,3,4,5]这 ...
- WEB黑客工具箱之FireBug介绍
Firefox扩展Firebug是一个全功能的Web 应用程序调试器,可以协助Web黑客洞悉复杂的Web 应用程序的内部工作机制.它有两种版本:一种可以跨浏览器使用的组件Firebug Lite,另一 ...
- SQLServer数据类型与C#类型对照表
这是我在开发多层体系结构时遇到的问题,由于VS.NET尚不支持各种数据类型的空值即null, 放入实体类中在各个层之间作为参数传递,所以经查询参考SQL Server 2000的联机丛书和.NET的M ...
- SQl为表添加和删除列
1.删除列: Alter Table TransBetRecord drop column ToProjectCode 2.添加列: Alter Table TransBetRecord ...
- Error -27791: Server xx has shut down the connection prematurely
最近在进行一次性能测试中遇到一个问题,并发较大的时候会出现LR出现Error -27791: Server xx has shut down the connection prematurely的ER ...
- NEERC 2010, Eastern subregional contest
只能把补了的题目放这儿了,先留个坑,怕忘记. Problem G URAL 1806 Mobile Telegraphs 题意是:给定n个电话号码,每个号码是一个长度为10的仅含'0'~'9'的字符串 ...
- UVA 1160 X-Plosives
题意是一次装入物品,物品由两种元素组成,当遇到即将装入的物品与已经装入的物品形成k个物品,k种元素,跳过该物品的装入.可以将每种元素看成顶点,物品看成一条边.这样问题就转化为利用并查集求环的情况. 算 ...
- Android 应用自动更新功能的代码
由于Android项目开源所致,市面上出现了N多安卓软件市场.为了让我们开发的软件有更多的用户使用,我们需要向N多市场发布,软件升级后,我们也必须到安卓市场上进行更新,给我们增加了工作量.因此我们有必 ...
- CP_THREAD_ACP与CP_ACP
在使用MultiByteToWideChar的时候,大部分都知道上述两个参数,MSDN上的解释也是简单到极致.通常我们会选择使用CP_ACP,但是总有人会在没有真正明白它们之间的区别前使用CP_THR ...