欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

win10系统笔记本(UEFI引导+GPT磁盘+NVIDIA独显)安装ubuntu18.04双系统教程

程序员文章站 2022-06-01 13:20:59
...

1.win10操作

1.1磁盘管理分配空间

计算机–>管理—>磁盘管理,选择一磁盘分区压缩出足够空间。

1.2设置

在电源计划中关闭快速启动

2.制作U盘启动盘

使用软碟通(UltraISO)制作启动盘,教程很多,略过

3.安装过程

3.1修改设置

3.1.1BIOS修改

1.按F2(不同场景不一样)进入BIOS
2.在advance中查看secury boot,通常默认为为disable,如果不是修改为disable
3.设置U盘启动

3.1.2修改grub

在Ubuntu Install时按e进入grub界面,在ro quiet splash 后添加

$vt_handoff acpi_osi=linux nomodeset

然后按F10进入安装

3.2 安装步骤关键选择

3.2.1安装类型选择

在安装类型时选最下方的“其他选项”

3.2.2空闲磁盘分区

在空闲磁盘添加efi、swap、/三个分区:
efi分区:文件类型EFI,逻辑空间OR主空间,大小500M即可,其余默认
swap分区:文件类型SWAP,逻辑空间,物理内存的1倍到2倍。其余默认
/分区:文件类型EXT4,主空间OR逻辑空间,其余默认
可以自行再分配/home和/usr分区,其中/home为用户存储空间、/usr为用户软件安装默认空间。我由于不确定我的软件空间和存储空间需要多大,所以没有对/home和/usr进行分配,因为这些都挂载在/下,不自行分配的情况下可有系统动态分配。

3.2.3启动引导器设置

在安装启动引导器的设备分配下拉框选刚刚分配的efi分区所在磁盘

3.3安装后NVIDIA显卡相关操作

打开终端(Ctrl+Alt+T)进行如下操作:

3.3.1卸载系统里低版本的NVIDIA驱动

终端键入:

sudo apt-get purge nvidia*

3.3.2 把显卡驱动加入PPA

终端键入:

sudo add-aot-repository ppa:graphics-drivers
sudo apt-get update

3.3.3查找NVIDIA显卡驱动最新版本号

终端键入:

sudo apt-cache search nvidia

3.3.4使用终端命令查看Ubuntu推荐的驱动版本

终端键入:

sudo apt-cache search nvidia

3.3.5 安装合适驱动

//XXX为合适版本
sudo apt-get install nvidia-driver-XXX 
sudo apt-get install mesa-common-dev

3.3.6重启并查看NVIDIA版本

//重启
sudo reboot
//重启后终端键入
nvidia-smi

3.3.7关键设置

终端键入:

sudo chmod +w /etc/default/grub
sudo gedit /etc/defaule/grub

Ctrl+F 搜索 Splash并在在quiet splash后面加

nouveau.modeset=0

保存并终端键入

sudo chmod -w /etc/default/grub
sudo update-grub

非常重要!!!不添加可能开机无法进入系统

4 补救措施

4.1 某界面卡死,安全重启:

左手要一直按住ctrl + alt不放开,然后:
1.按下prtsc键(F12旁边)
2.依次输入reisub
松开ctrl + alt

4.2 NVIDIA驱动导致Ubuntu无法进入

开机时选择ubuntu高级选项,按e进入grub界面,在ro quiet splash 后添加

$vt_handoff acpi_osi=linux nomodeset

进入系统后重复步骤3.3

5 优化措施

5.1 设置win10为开机首选项

在Ubuntu中修改/etc/default/grub文件:

GRUB_DEFAULT=0

5.2 修改选择引导项时间

在Ubuntu中修改/etc/default/grub文件:

GRUB_TIMEOUT=30

5.3 修改win10时间错误

在Ubuntu中修改/etc/default/grub文件:

sudo apt-get update
sudo apt-get install ntpdate
sudo ntpdate time.windows.com
sudo hwclock --localtime --systohc
相关标签: Ubuntu