Win Linux 双系统安装指南

双系统安装指南

环境说明

硬件:一块240G NVMe,一块240G SSD,一块2T的HDD。

系统:Linux Mint 18.2,Windows 10 Enterprise Version 1703 Update June 2017

分配:由于工作原因,我的主系统为Linux Mint所以我的分配方式如下:

Mint安装在NVMe上,Win10安装在SSD上。

HDD分成两个1T的盘一个NTFS一个Ext4。

安装顺序:先装Win10,再装Mint

安装Win10

进入系统安装后,首先在NVMe上新建分区,会提示需要自动建立几个分区。点继续。

之后再顺次将SSD和HDD都建立分区。最后分区如下。

NVMe:MSR分区(16M),恢复分区(450M),EFI分区(100M),一个主分区

SSD:MSR分区(16M),主分区

HDD:MSR分区(16M),主分区

建立好之后,选择SSD主分区,继续安装。

进入系统后,进磁盘管理,将HDD上的分区删除,再建立一个1T的分区格式化。

安装Mint

进入系统安装后,选择自定义分区。建立主分区,不要建立逻辑分区!

在NVMe上将200G的分区删除,然后建立一个2G的分区挂载Swap,再建立一个最大分区挂载/。

这里Swap分区可以和内存一样大,如果内存较大则可以只建立很小的swap即可。

可以将HDD挂载到你喜欢的目录,我这里直接挂载到/data目录。

安装引导区 记得选NVMe上的引导区 好像是EFI分区

其他说明和调整

  • 硬盘设置问题,所有硬盘必须使用GTP分区。否则会有读取不正常状态,默认为MBR分区方式。

  • 文件系统问题,Win10使用NTFS,Mint必须使用主分区模式的Ext4。否则无法相互读写。

  • Mint驱动问题,直接在驱动管理器中选择新的驱动即可。

  • 时间问题,双系统切换导致时间不正确。解决办法:调整Win的注册表,使其使用硬件时间为UTC时间。

    Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
  • Mint读写NTFS文件,必须关闭Win的快速启动,否则提示权限问题无法读写。并使用ntfs-3g挂载ntfs盘。

挂载分区

mount -t ntfs /dev/sdb2 /mnt/D -o iocharset=utf8,umask=0

卸载分区

unmount /dev/sdb2

启动自动挂载
打开/etc/fstab文件,在文件末尾加上

/dev/sdb2 /mnt/D ntfs utf8,umask=0
  • Win读写Ext4文件,需要安装Ext2Fsd软件。

最后Show设备

设备型号
CPUAMD Ryzen R7 1700x 8C16T
散热器超频三 东海X6
主板华擎X370 Killer SLI
内存Asgard 洛极 DDR4 16G 2400 x 2
NVMe建兴 T10 240G NVMe
SSD七彩虹 SL500 240G
HDD希捷 酷鱼 2T 7200转64M
显卡七彩虹 GTX 1080Ti Vulcan AD 11G
电源先马 金牌750
机箱爱国者 炫影

转载于:https://www.cnblogs.com/sorex/p/7197991.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/572210.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JDBC自定义框架

自定义JDBC框架: 定义必要的信息、获取数据库的连接、释放资源都是重复的代码,在操作JDBC时通常都是执行SQL语句就可以了,所以需要抽取出来一个模板类来封装一些方法(Update、Query),专门执行增删改查的SQL…

SpingMVC 执行的流程

一:SpringMVC的开发步骤 ①:在web.xml文件中定义前端控制器DispatcherServlet来拦截用户请求。 由于Web应用是基于请求/响应结构的应用,所以不管哪个MVC Web框架,都需要在web.xml中配置该框架的核心Servlet或Filter,这…

UI 07 _ 导航视图控制器 与 属性传值

首先, 先创建三个VC. 完毕点击按钮, 进入下一页, 并可以返回. 要先把导航视图控制器创建出来. 在AppDelegate.m 文件里代码例如以下: #import "AppDelegate.h" #import "MainViewController.h" interface AppDelegate () endimplementation AppDelegate …

el表达式具体解释

引用内容百度百科(http://baike.baidu.com/view/1488964.htm) 參考百度百科,然后自己又加入了一部分自己感觉实用的东西,整理一下希望对大家有所帮助!E L(Expression Language) 目的:为了使JSP写起来更加简…

MyBatis接口代理

MyBatis接口代理: 采用 Mybatis 的代理开发方式实现 DAO 层的开发,这种方式是目前的主流方式。Mapper 接口开发方法只需要程序员编写Mapper 接口(相当于Dao 接口),由Mybatis 框架根据接口定义创建接口的动态代理对象&a…

编译OSG的FreeType插件时注意的问题

使用自己编译的freetype.lib,在编译osgdb_freetype插件项目时,报错LINK错误,找不到png的一堆函数 最简单的方式是不要使用PNG编译freetype。记住不要犯贱。 转载于:https://www.cnblogs.com/coolbear/p/7205906.html

openresty总结

协程 1.例如当获取的数据没有前后依赖关系时,可以使用ngx.thread.spawn和ngx.thread.wait同时从数据库不同的库、表或者不同来源(mysql,redis等)获取数据。https://github.com/openresty/lua-nginx-module#ngxthreadspawnhttps://…

PageHelper分页插件使用

分页插件PageHelper: MyBatis没有分页功能,需要手动编写LIMIT语句,可以使用第三方的插件来对功能进行扩展,分页助手PageHelper是将分页的复杂操作进行封装,使用简单的方式即可获得分页的相关数据 PageInfo:…

jquery插件开发通用框架

2017-07-24 更新:增加单例模式。 jquery插件开发框架代码: /** 插件编写说明:* 1、插件命名:jquery.[插件名].js,如jquery.plugin.js* 2、对象方法添加到jQuery.fn上,全局方法添加到jQuery对象本身上* 3、插…

Mybatis多表模型

多表模型: 多表模型分类 一对一:在任意一方建立外键,关联对方的主键。一对多:在多的一方建立外键,关联一的一方的主键。多对多:借助中间表,中间表至少两个字段,分别关联两张表的主键…

关于zkfc与zkserver频繁断开的问题

详见http://blog.csdn.net/dslztx/article/details/51596951转载于:https://www.cnblogs.com/roger888/p/7211625.html

高动态范围红外图像压缩

BF&DRC 近期看了一篇高动态范围红外图像压缩的文章,《New technique for the visualization of high dynamic range infrared images》.这篇文章主要利用双边滤波器把宽动态红外图像切割为基本图像和细节图像,再分别对基本图像和细节图像进行处理。对…

Mybatis构建sql语法

构建sql: 之前通过注解开发时,相关 SQL 语句都是自己直接拼写的。一些关键字写起来比较麻烦、而且容易出错。MyBatis 给我们提供了 org.apache.ibatis.jdbc.SQL 功能类,专门用于构建 SQL 语句 常用方法: 查询功能的实现&#xf…

Mqtt协议IOS端移植3

ServerMqFramework.h #import "MqttFramework.h"interface ServerMqFramework : MqttFramework/*** brief 得到模块控制器的句柄单例** param [in] N/A* param [out] N/A* return void* note*/(ServerMqFramework*)getMQttServerFrameInstance;- (int)callBusine…

java第三课,流程控制语句

流程控制语句条件语句:if语句:*if(条件 boolean类型){ true }*if(boolean表达式){true}else{false结果}*多重 if else if(){}else if(){}else *嵌套ifSwitch语句:*switch(表达式){ case…

在cli命令行上显示当前数据库,以及查询表的行头信息

在$HIVE_HOME/conf/hive-site.xml文件下加入以下配置文件 <property><name>hive.cli.print.header</name><value>true</value><description>Whether to print the names of the columns in query output.</description> </proper…

两点之间最短路径:弗洛伊德算法

弗洛伊德算法是计算无向有权图中两点间最短路径的算法&#xff0c;复杂度为O(n^3)。其思路是将两点间距离分为过&#xff08;指定的&#xff09;第三点或是不过&#xff0c;然后取它们的最小值&#xff0c;如此循环就可以得到两点之间真正的最小值。 void floyd() {for (int k …

最常用的JavaScript 事件

JavaScript 事件&#xff1a; 事件指的就是当某些组件执行了某些操作后&#xff0c;会触发某些代码的执行。 更多事件&#xff1a;https://www.w3school.com.cn/jsref/dom_obj_event.asp 常用的事件&#xff1a; 属性触发时机onabort图像加载被中断onblur元素失去焦点onchange…

Codevs 1025 选菜

1025 选菜 时间限制: 1 s空间限制: 128000 KB题目等级 : 黄金 Gold题解题目描述 Description在小松宿舍楼下的不远处&#xff0c;有PK大学最不错的一个食堂——The Farmer’s Canteen&#xff08;NM食堂&#xff09;。由于该食堂的菜都很不错&#xff0c;价格也公道&#xff0c…

SAS笔记(2) RETAIN语句

本文重点&#xff1a; 使用RETIAN,INPUT在每次循环执行时保留上一次PDV中的变量值。SUM语句和SET语句会自动RETAIN变量。1. RETAIN语句 1.1 Example 1 先来看看在DATA步不使用和使用RETAIN语句的差异 没有使用RETAIN: DATA WITHOUT_1;PUT "Before the INPUT statement: &…