我是靠谱客的博主 义气啤酒,最近开发中收集的这篇文章主要介绍Window10 和 Ubuntu20.04 双系统安装Window10 和 Ubuntu20.04 双系统安装Window10Ubuntu 20.04,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Window10 和 Ubuntu20.04 双系统安装

工欲善其事,必先利其器

摆脱Bug附体,从装系统做起

文章目录

  • Window10 和 Ubuntu20.04 双系统安装
    • 适用
  • Window10
    • 安装前
      • 硬件准备
      • 系统准备—制作U盘系统启动盘
      • 安装
    • 安装后
      • 驱动安装
      • 安装framwork3.5 (可选)
      • 激活Win10
    • 常用工具
      • 工具
      • 插件
  • Ubuntu 20.04
    • 安装前
      • 硬件准备
      • 系统准备
    • 安装
      • 语言选择
      • 安装类型
      • 安装启动引导器的设备选择(针对UEFI分区方案)
      • 系统分区
      • 设备名、用户名无需过长,目录无需加密,密码无需太复杂 :)
      • 安装完重启
    • NVIDIA显卡驱动安装
      • 通过"附加驱动"安装驱动
    • 常用软件安装
      • java -- 以PPA方式安装
      • apt-fast -- 并发下载加速
      • zsh & [oh my zsh](http://ohmyz.sh/) -- 好用的 shell
      • htop -- 简单好用的命令行任务管理器
      • gedit文本编辑器
      • vscode
      • Clion
      • Cutecom
      • Htop
      • Anaconda
      • Pycham
      • 其他

适用

  1. 适用范围:本方法适用于在一块或两块物理磁盘上的全新安装

Window10

安装前

安装方式:以UEFI模式引导,GPT分区形式安装Windows

硬件准备

  • 准备一个 8GB以上 的空白U盘

系统准备—制作U盘系统启动盘

  1. 下载Window10安装工具:MediaCreationTool2004.exe
  2. 通过下载工具的引导 将系统烧录在准备的U盘上
    • 其中注意:
      • 为另一台电脑创建安装介质(U盘…balabala)
      • 不必须对本台电脑使用推荐的选项

安装

  1. BIOS中开启UEFI模式

    • 根据自己电脑具体情况 进入BIOS
  2. 以U盘启动

  3. 进入安装界面后,按 Shift+F10 打开黑色的命令提示符窗口

  4. 进入diskpart 工具

    在命令提示符窗口内键入diskpart 以进入diskpart 工具。

  5. 磁盘处理

    • 查看磁盘
    list disk
    
    • 清空磁盘 并转换为GPT分区, 以磁盘0为例子,然后将所有磁盘做相同处理
    select disk 0
    clean
    convert gpt
    
    • 手动创建 EFIMSR

      无特殊需求可直接进入步骤 6 ,在选择安装磁盘的界面自行创建磁盘5上的第一个分区时,会自动提示“需要创建一些必须的分区”,选择“是”即可自动创建EFI分区(约100M)和MSR分区(约16M)。

      有要自行分配EFI分区大小(如多系统使用EFI引导时,EFI分区需要大一些,100M不够)的,可继续在diskpart工具中键入(保持disk 0 仍是选中状态,使用list disk 命令后磁盘 0 前有* 即可):

      • 创建了1G的EFI分区。
      create partition efi size=1000
      
      • 创建了200M的系统保留分区(MSR分区)。
      create partition msr size=200 
      

      余下正常使用的如主分区等在GUI界面完成创建即可,无需用命令行完成。

  6. 直接关闭命令提示符窗口,根据GUI界面提示进行安装。

    • 系统分盘(1T为例)

      • 建议C盘 占取(350GB) 做软件盘

        C盘做系统和软件盘,之后所有软件默认安装路径即可

      • D盘 (450GB左右)

        D盘做个人数据盘,备份数据直接copy D盘到移动硬盘

      • 剩余200GB 留给Ubuntu 20.04

  7. 按步骤完成安装。

    • 海内存知己 天涯若比邻

安装后

驱动安装

建议首先安装驱动,否则有可能会僵住

  1. 建议

    • 对笔记本电脑,安装官网对应驱动;

    • PC可使用驱动精灵(注意绑架软件)。

    • 确保设备管理器内没有感叹号(设备管理器打开:右键WIN徽标,选择计算机管理,右栏选择设备管理器)

安装framwork3.5 (可选)

通过系统镜像安装framework3.5
插入刚刚装系统的U盘,或者挂载系统ISO镜像,假设U盘或者挂载的镜像盘符是F ,在CMD中运行:

dism /online /enable-feature /featurename:NetFX3 /source:F:sourcessxs

记得更换F:sourcessxs 中的盘符F !

激活Win10

  1. 显示 我的电脑

    • 桌面右键个性化 -> 主题 -> 桌面图标设置(最下面)-> 勾上计算机点击确定即可。
  2. 尊重并建议正版软件

  3. 从b站 up主拿来的激活工具

    链接:https://pan.baidu.com/s/1Xumr5zCK4EXSKkzziV859Q
    提取码:7979

    使用注意关闭window的杀毒软件、病毒和威胁防护的实时保护

常用工具

工具

  1. 解压软件:7zip

  2. 浏览器: Chorme 谷歌浏览器

    • 建议设为默认浏览器
  3. 输入法:搜狗输入法

    • 注意绑架软件
    • 仍然存在广告问题
  4. 下载器:迅雷

    • 注意绑架软件
    • 用迅雷插件接管Chorme浏览器的下载
    • 存在广告问题
  5. 资源器:百度网盘

    • 虽然慢的像便秘 但是吧…
  6. 通讯工具: qq 微信

  7. 办公工具: Office WPS

  8. 笔记: Typora OneNote 印象笔记 SimpleNote

  9. 搜索软件:Everything

  10. 代替Windows 的终端 Cmder

    • 配置
      • 添加到环境变量
      • 右键随处开Cmder:cmd中执行Cmder.exe /REGISTER ALL
  11. 其他: VScode 、Pycharm、Visio Studio、Anaconda、QtCreate、Android Studio

插件

  1. 检测网速插件

    相关设置看github介绍

    可设置为开机自启动

  2. 桌面壁纸插件: Steam的Wallpaper Engine

Ubuntu 20.04

安装前

硬件准备

  • 准备一个 8GB以上 的空白U盘

系统准备

  1. 系统镜像网站下载Ubuntu20.04

  2. 准备空间

    如果像之前所说留下了 200G 的空间 可以不用压缩卷

    • 若安装 Windows+ Linux双系统:

      先行安装 Windows(如单硬盘安装双系统,最好确保是UEFI引导,GPT格式。安装方法),然后使用 Windows 自带的磁盘管理压缩出空闲区来(不必格式化)。一般 20G 打底,视需安装软件和个人文件大小自行考虑,一般可分 60G 以上。

      压缩卷具体操作见最后。

    • 若重新安装 Linux 系统:

      删掉原相关分区即可(建议),或直接在安装过程选择卸载 Ubuntu 并重新安装的选项(不建议,下有说明)。

    • WINDOWS压缩卷操作

      • 右键WIN徽标,进入“磁盘管理”,选中要压缩卷的对象,右键压缩卷,填入需要压缩大小即可。此操作相当于调整某分区大小。

      • 压缩卷的速度视当前压缩对象内文件分布情况而定,而不是压缩对象的剩余空间大小。

        这是因为压缩卷实际是压缩(移动)分区尾部空间,尾部被压缩(移动)的空间上若有文件则都会被复制到分区前部去。这样多了一步复制过程,压缩速度会很慢,请耐心等待,尤其是曾被写满过的分区。

  3. 双系统安装在BIOS中关闭secure boot(可选)在BIOS中关闭快速启动

    • 若之后选择非UEFI引导,如混合引导,安装时会有弹窗提醒,继续安装即可,但必须关闭BIOS快速启动
    • 无弹窗提醒的(即是UEFI模式的)无大碍。本人未关闭,出现Windows 10 正常关机后进入Ubuntu 无法挂载Windows 相关盘符的情况。此时需进入Windows 再重启进入Ubuntu 可解决此问题。即需确保上次是以Ubuntu 系统关机。

安装

从U盘启动,可直接选择 Install Ubuntu

语言选择

  • 若选中文:会导致在文本型控制台(TeleTYpe,tty)或恢复模式中的提示因是中文而乱码。这个问题可以通过加载第三方包解决,我没有试过。
  • 若选英文:会导致某些界面中出现中文文件名显示乱码、辣眼睛等情况,所有软件默认语言将为英文。可以通过另装语言包、单独配置软件解决。
  • 所以。。凭喜好选择吧,反正你们总会重装系统的:)

安装时安装更新(需联网)、第三方 package 这些选项都不必勾,勾了安装会很慢,还会弄出幺蛾子,1804可以选择最小安装

安装类型

  • 其他选项
  • 存在旧安装的,将会有卸载 Ubuntu 并重新安装的选项,该选项可直接覆盖上次 Ubuntu 安装,但我遇到过不认原有的boot 分区、新安装在 下自行创建100M boot 目录的情况,建议想重新安装的删掉原有分区,再按下步骤重新分区。

安装启动引导器的设备选择(针对UEFI分区方案)

  • 选择一个efi 分区的设备号即可。可选已有的Windows 所创建的efi 分区,也可自行创建一300M左右的efi分区(一般不小于200M)。

  • 日后需卸载Ubuntu 时,虽可通过改变默认引导项直接进入Windows ,但若想卸载Ubuntu 的引导,请进入相应efi 分区删除ubuntu 文件夹(可使用 DiskGenius 软件)。如efi 分区内只有Ubuntu的引导,则直接删掉该分区即可。

  • 选择已有的Windows 所创建的efi 分区,安装完后efi 分区文件结构如下:

    efi:
    ├─EFI
    │ ├─Boot
    │ ├─Microsoft
    │ └─ubuntu
    

系统分区

选择磁盘中预先分好的空闲容量一栏,点击 + 号,依次分出如下区

  • boot:放Linux系统内核的地方,建议大点,500M~1G左右,ext4,主分区。
  • swap :交换分区,类似 Windows 的虚拟内存,服务器内存1G配置的还有很多,可以用来弥补内存太小的问题。个人电脑内存一般较大,内存8G,16G的分个2G,4G就差不多了。可以日后扩容。
  • :根目录,余下的都划给它,ext4,主分区。其他目录会在根目录下自动生成。

以上方案在个人电脑上使用够用了。多硬盘的可以把home 划出到别的硬盘去。

设备名、用户名无需过长,目录无需加密,密码无需太复杂 ????

安装完重启

  • Ubuntu引导项应自动置于第一选择。若开机后未进入 Ubuntu 的 grub2 引导界面,检查BIOS中启动项先后顺序、BIOS中快速启动有无关闭,进入Windows再重启后是否可进入grub2 引导界面等。
  • 若是进入grub2 却是黑色命令行界面,则表明其未找到Ubuntu 所在。一种原因是因为非UEFI引导、未关闭BIOS快速启动造成。

NVIDIA显卡驱动安装

分为两种方式: PPA安装和通过"附加驱动"安装

通过"附加驱动"安装驱动

打开应用"软件和更新" -> "附加驱动"选项卡,可找到NVIDIA 闭源或开源驱动,择一安装即可。

常用软件安装

java – 以PPA方式安装

sudo add-apt-repository ppa:webupd8team/java  # 添加PPA
sudo apt-get update  # 更新软件列表
sudo apt-get install oracle-java8-installer  # 8可换成其他版本, 通过自动补全查看可选
sudo apt-get install oracle-java8-set-default  # 设置默认环境
java -version  # 验证安装, 需重启terminal或者重启系统以查看
sudo update-java-alternatives -s java-8-oracle  # 切换Java版本

// 若因上述出现问题 可以 sudo apt remove oracle-java11-installer-local

apt-fast – 并发下载加速

sudo add-apt-repository ppa:apt-fast/stable  # 添加PPA
sudo apt-get update  # 更新软件列表
sudo apt-get install apt-fast  # 安装过程有选项, 连接数自定, 配置建议选yes
# 也可编辑配置文件, 使用时把 apt-get 替换成 apt-fast 即可
sudo gedit /etc/apt-fast.conf

zsh & oh my zsh – 好用的 shell

sudo apt-get install zsh
# 安装oh my zsh, 是zsh的一种配置方式
sudo apt-get install curl
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
# 设置zsh为默认shell, 之后重启即可
sudo chsh -s `which zsh`
# sudo chsh -s `which bash`  # 设置系统默认的bash为默认shell

htop – 简单好用的命令行任务管理器

sudo apt-get install htop

gedit文本编辑器

Ubuntu自带,命令行使用gedit + 文件名 即可打开文本。可设置显示行号、行高亮、括号匹配、自动保存等。

vscode

链接

微软出品,介于记事本和专业IDE之间的产品,好处是多语言都能高亮、自动补全等。看代码使用较多,虽然有专业IDE的功能但不如专业IDE好使。

  • VSCode 安装之后启动不了的问题:因为配置文件被添加了root权限

  • 解决(如何获取权限还不知道):

    cd ~/.config
    sudo rm -rf ./Code/
    

Clion

链接,jetbrains全系列破解

可能是Linux下写CPP最好用的IDE(指专业版)

但对嵌入式编程支持一般,不如eclipse,但也能用而且也在不断更新。

Cutecom

Ubuntu下串口助手。

sudo apt-get install cutecom
cutecom  # sudo cutecom

Htop

Ubuntu下任务管理器,一般用来看内存是不是满了(溢出)、查找某个后台进程。

sudo apt-get install htop

Anaconda

  1. anaconda的安装从清华大学开源软件镜像网站下载速度相较于官网要快一些. 下载地址

  2. 安装Anaconda

    1. 在.sh的位置打开终端窗口运行

      sudo sh Anaconda3-5.3.0-Linux-x86_64.sh
      
    2. 过程中按照提示 敲enter和yes即可 **注意添加到环境的时候选择yes **

      Do you wish the installer to initialize Anaconda3
      in your /home/andrew/.bashrc ?[yes|no]
      
  3. 添加环境变量

    1. 打开profile文件

      sudo gedit /etc/profile
      
    2. 在文件末尾添加环境变量 其中/home/liuzhe/anaconda3/bin 为绝对路径

      export PATH=/home/liuzhe/anaconda3/bin:$PATH 
      
  4. 解锁anaconda文件的锁 即权限

    1. 注意需要改变权限 不然会导致之后的sudo 对conda 没用。

      sudo chown -R usr foldername
      

      **注:我自己用户名是 liuzhe 安装目录为/home/liuzhe/anaconda3

      sudo chown -R liuzhe /home/liuzhe/anaconda3
      
  5. 更新

    conda update conda
    conda update anaconda
    

Pycham

  1. 下载安装包后,进行解压。例如将下载好的社区版:pycharm-community-2018.1.4保存在/home/download目录下,先进入该目录下,在终端中输入命令:

     cd ~/download
    
  2. 进行解压缩

    tar -zxvf pycharm-community-2018.1.4.tar.gz
    
  3. 解压完成后,删除下载的压缩包

     rm pycharm-community-2018.1.4.tar.gz
    
  4. 将解压缩后的目录移动到 /opt 目录下,方便其他用户使用 (/代表根目录)

    sudo mv pycharm-community-2018.1.4/ /opt
    
  5. 启动工作目录至bin

     /opt/pycharm-community-2018.1.4/bin/pycharm.sh
    
  6. 设置启动图标

    1. 选择菜单Tools /Create Desktop Entry… ,设置任务栏启动图标设置图标时需要勾选Create the entry for all users
    2. 之后需要再次退出PyCharm,再通过终端命令,$ /opt/pycharm-community-2018.1.4/bin/pycharm.sh,启动
    3. 再次重复step1中操作,选择Tools /Create Desktop Entry…,并勾选Create the entry for all users,设置成功后,右下角会出现如下图所示:
    4. 之后就可以通过收藏夹栏或者任务栏中启动啦!完美

其他

  • 防火墙配置:Gufw,默认配置,不过局域网调试Web App的时候记得打开传入。

  • 办公:自带的那货或WPS,重度使用还是用MS吧。

  • 音乐:网易云音乐(推荐)

  • 输入法:用自带的吧 Ubuntu20.04 还不支持呢

  • 其他版本 可用 搜狗拼音(必备,现支持登录账户),安装后重启,打开输入法管理应用“Fcitx”,点击+ 新增sougou pinyin 即可。

  • 浏览器:chrome(推荐)

    搜狗拼音、chrome等安装时会遇到失败,按照失败提示运行sudo apt -f install 即可。

  • 本地密码管理:KeePassXC ,支持多平台,Windows下为 KeePass ,双系统用的时候读写同个文件就行了。

  • 下载:uGet + aira2,勉强用用,迅雷是真方便。。。

最后

以上就是义气啤酒为你收集整理的Window10 和 Ubuntu20.04 双系统安装Window10 和 Ubuntu20.04 双系统安装Window10Ubuntu 20.04的全部内容,希望文章能够帮你解决Window10 和 Ubuntu20.04 双系统安装Window10 和 Ubuntu20.04 双系统安装Window10Ubuntu 20.04所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部