该选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 双系统,你需要了解的一切的更多相关文章

  1. 安装Linux和Windows的双系统

    平时使用较多的操作系统是Windows,想玩玩Linux平时也是在虚拟机上,强迫症的怎么能忍,一直想装个双系统,也能强迫自己练习Linux命令,之前重装系统的时候也试着装了一下,但是准备不够充分.结果 ...

  2. linux mint 19.2与Windows 10 双系统硬盘安装与卸载

    安装linux mint 和win10双系统: 1.win10系统下如果没有空闲分区,请从容量较大的分区用partition manager在选中的较大的分区下,调整大小.此步骤最好在pe下的part ...

  3. ubuntu 16.04(Windows 10双系统+grub引导)无法进入tt1~tt6(NVIDIA驱动安装相关-黑屏,login loop,分辨率)

    目录 前言回顾 最终解决: 0.关闭x服务 1.禁用nouveau 2.加入 3.更新 4.查找匹配驱动 5.选择推荐版本 6.等待安装后重启,nvidia-smi查看是否安装成功,或者lsmod | ...

  4. Linux与Windows 10用grub引导教程

    前言 去年暑假的时候,写了一篇如何装 Linux 和 Windows 10 双系统的文章发在了简书上,我写这篇文章的原因是当初装双系统确实是折腾了许久,网上也找不到一篇详尽的教程.由于去年对于写教程还 ...

  5. Legacy安装win7和Ubuntu14.04双系统

    Legacy安装win7和Ubuntu14.04双系统 安装环境 Legacy启动模式(传统引导) 笔记本已安装win7 硬盘启动顺序为: U盘 硬盘 光驱 安装方法 制作U盘启动盘 在Ubuntu官 ...

  6. 安装Win7和Ubuntu12.04双系统后,意外删除Ubuntu12.04引导文件,出现error:unknown filesystem;grub rescue>错误的解决方案

    很久之前在Win7基础上安装了Ubuntu12.04系统,采用硬盘安装的方法.分了1个10G的硬盘分区F盘用于存放Ubuntu12.04的引导文件,其实完全可以制作一个Ubuntu12.04的U盘启动 ...

  7. Mac 电脑如何安装mac os 和win7双系统(win7多分区)

    转载:Mac 电脑如何安装mac os 和win7双系统(win7多分区) 本文主要参考了2篇博文,并通过自己的亲身实践总结的.参考的2篇博文地址: http://wenku.baidu.com/li ...

  8. 系统---《windows + ubuntu双系统》

    安装 Windows + Ubuntu双系统 不是第一次安装 Windows + Ubuntu双系统了,每一遇见的问题都不一样,收获也不一样. 制作U盘的部分截图: 电脑的基本配置截图:

  9. Windows 下安装drozer(Windows 10),连接手机(红米note4X)

    Windows 下安装drozer(Windows 10),连接手机(红米note4X) 首先下载drozer(http://mwr.to/drozer). 红米手机开发者模式 遇到第一个问题,红米手 ...

随机推荐

  1. iOS多工程依赖

    导入准备工作 1.建立一个Framework & Library->Cocoa Touch Static Library 取名A,并在A里新建一个类用来测试 2.建立一个demo工程B ...

  2. js函数语法

    <script type="text/javascript">    //1 普通方法  /*   *  function 方法名(参数){   *   方法体   * ...

  3. Collection和Collections的区别

    Collection 是集合类的上级接口,继承它的接口主要有set和list.Collections 是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索,排序,线程安全化等操作.

  4. pgrep 查询进程的工具

    pgrep 1:简介 pgrep 是通过程序的名字来查询进程的工具,一般是用来判断程序是否正在运行.在服务器的配置和管理中,这个工具常被应用,简单明了: 1:用法 #pgrep 参数选项 程序名 常用 ...

  5. sublime text 2 前端编码神器-快捷键与使用技巧介绍

    介绍网址:http://www.xuanfengge.com/sublime-text-2-artifact.html

  6. asp.net(c#)有关 Session 操作的几个误区

    1. this.Session["username"] = null  HttpSessionState 内部使 用 NameObjectCollection 类型的集合对象来存储 ...

  7. MySQL查询表结构的SQL小结

    mysql查看表结构命令,如下: desc 表名; show columns from 表名; describe 表名; show create table 表名; 示例: use testDB; # ...

  8. Arrays.sort 与 Collections.sort

    代码如下: package com.wangzhu.arrays; import java.util.Arrays; import java.util.Collections; public clas ...

  9. C内存管理

    一般而言,分配给进程的内存有四个概念上不同的区域,分别为:代码段.数据段.堆和栈,其中数据段又可以细分为初始化为非零的数据和初始化为零的数据.如下图所示: 1.栈区(stack)— 由编译器自动分配释 ...

  10. javaweb学习总结(三十七)——获得MySQL数据库自动生成的主键

    测试脚本如下: 1 create table test1 2 ( 3 id int primary key auto_increment, 4 name varchar(20) 5 ); 测试代码: ...