win10系统笔记本(UEFI引导+GPT磁盘+NVIDIA独显)安装ubuntu18.04双系统教程
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
下一篇: 通信之增强版服务器