挂载 机械硬盘_三硬盘双系统 windows+Mint 及 Linux 双显卡 Intel+RTX2060 驱动解决

79ea50c9cf16971f8f5d7ff16f8242d7.png

新买了一台电脑 msi GP75,主要相关配置为

  1. 九代 CPU i7
  2. 英伟达显卡 RTX2060
  3. 三块硬盘 256G SSD + 256G SSD + 1T 机械硬盘
  4. 预装 Windows Home 系统

b5af109f91784b5fc87628be2af8ccd8.png

前期浏览了不少网页,Linux 系统的选择主要在 Mint 和 Manjaro 之间犹豫。之前一直是在 debian 系下面工作,所以这次有意想要换到 Arch 下试试,在调研时也x确实被 Manjaro 打动,因此烧录了一个 Manjaro 的 live usb,可惜试用的时候,在新电脑上出现比较多的问题,比如卡卡的,无线网第一次没有连上,且因为这个死机了,重启后才顺利连上。之后,忘记什么原因又黑屏。且网上关于双网卡的切换相对麻烦,我觉得把握不大的情况下最后还是选择了 Linux Mint,最后的结果也表示我的选择没错。

带有独显笔记本,选择哪个linux发行版?​www.zhihu.com

直接进入双系统安装(主要参考了这篇文章):

一、首先进入 BIOS 关闭 secure boot,否则无法启动 Mint 的 Live 版。

二、确认电脑的开机方式是否为 UEFI,这个可以在 BIOS 中确认和修改,也可以参考这篇文章。

三、硬盘的格式必须为 GPT,因此我在 Mint 的 Live 模式下直接将一块空白的 SSD 硬盘和机械硬盘 HDD 用 GPT 方式分割。SSD 的分割不重要,反正后面我重新再分割了一次。对于 HDD,我将其一分为二,其中一般保留为 NTFS 给 Windows 使用,另一半则可以保留为 free space 用于 Linux,具体如下:

  1. 第一块 SSD 完全不动,因为预装了 Windows 系统,显示为 /dev/nvme0n1,有四个分区 p1,p2,p3,p4
  2. 第二块 SSD 先删除所有分区重新用 GPT 方式分区,可以保留所有空间为 free space,留待后用,显示为 /dev/nvme1n1
  3. 1T 的机械硬盘显示为 /dev/sda,原本有两个分区,其中一个分区为系统自带的恢复区 /dev/sda2,所以也不去动它,Label 显示为 BIOS_RVY,容易猜测这是英文单词 Recovery 的缩写。另一个分区则重新划分为相等的两个部分,一个为 windows 所用,记为 /dev/sda3,所以剩余的部分即为 /dev/sda1。

预装 Windows 的 SSD 如下

70eac896d3c27c930b348b85ba824351.png

然后启动安装程序,按部就班就好,直到分区那一步,这一步是最关键的。

总结一下目前的硬盘情况:

  1. /dev/nvme0n1 -- 保留给 Windows,完全不去动它
  2. /dev/nvme1n1 -- 给 Linux,接下去大部分动作在这个硬盘上执行
  3. dev/sda 硬盘下的分区 /dev/sda1 -- 给 Linux,部分动作在该分区上执行

一、首先在 /dev/nvme1n1 上划出 500M 给“EFI系统分区”(/dev/nvme1n1p1),似乎逻辑分区或主分区的选择不是很重要,我没有特意区分主分区和逻辑分区,保留了缺省值;

二、接着在 /dev/nvme1n1 上划出16G 用作交换区 swap area (/dev/nvme1n1p2);

三、余下所有空间为 “ext4格式日志系统”,挂载在根目录 / 下,(/dev/nvme1n1p3);

至此 /dev/nvme1n1 分区完毕。值得特别注意的是,由于我们使用 UEFI 开机模式,因此不用 boot/grub 引导,不需要特别设置 /boot 的挂载。事实上,“EFI系统分区”分区会挂载在 /boot/efi 下,用于引导系统启动。

接着我将 HDD (/dev/sda)的 /dev/sda1 删除后重新划分为 /dev/sda1 (100G) 和 /dev/sda4 (380G) 分别挂载在 /usr/local 和 /home 下。因为之前实际上我都是将整块硬盘挂载在根目录下,所以并没有特别关注该如何合理划分硬盘,这次算是第一次划分,未必妥当,但总需要尝试。

最终的结果如下

1c871a3d393c2ba737f49e7fbf216a10.png

9e67b5d0db2c241ca5bfa74461081f9c.png

*** 最后需要特别完成最后一步,否则可能无法顺利开机:在安装页面左下方需要选择“用于安装开机程序的位置”,这里一定要选择刚刚设置为“EFI系统分区”的位置,在我的实际设置中,必须要选择为 /dev/nvme1n1p1 ,这一步很重要,这一步很重要,这一步很重要!

接下去一路选择继续到底即可。重启后,在我的机器上,按下 F11 即可选择要启动的系统,选择 Mint 启动即可,虽然我的电脑将其视为 Ubuntu,这也是可以理解的。


接下来搞定 RTX2060 的驱动,事实上,这一步最终说明了我的决定至少不是错误的。在Linux Mint cinnamon 桌面系统下有一个 Driver Manager,点击输入管理员密码后,它将自动扫描电脑,并给出可选的显卡驱动。这里有两个选项,务必选择 nvidia-driver-430,之后确认应用修改再重启即可,一切都是自动化的。

add26ff75cee7a383dea938a84c2bc47.png

41360e2d4268e3d56b282e6470d679e7.png

重启后打开 terminal 输入 nvidia-smi 将显示显卡已经正确识别,或者打开可视化管理窗口,亦可以看到显卡的具体参数,更棒的是在管理窗口下,还可以选择切换所需要使用的显卡(不过需要登出登录方能生效),还是那句话,一切都是自动化的,很方便。

7e7c24b3ec673e570d189e12413eeccd.png

b89c4fbba9d374d2aae1942c67119f0d.png

ab470e14f7eb2709107962ce767d6512.png

安装RTX2060的驱动不是为了好玩的,我最后安装了 CUDA 和 PyTorch,准备再次出发。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值