Linux双系统安装问题,Win10Ubuntu双系统安装常见问题

本文详细记录了在Windows10上安装Ubuntu16.04双系统时遇到的问题及其解决方案,包括无法进入BIOS、安装后黑屏、中文系统设置以及Windows时间异常等常见问题。解决方案包括禁用快速启动以进入BIOS,修改GRUB启动参数解决黑屏,通过设置GRUB默认启动项优化引导,以及调整系统时间同步策略。对于中文系统用户,还提供了保持英文目录的方法。
摘要由CSDN通过智能技术生成

我最初装双系统的时候也遇到了许多问题,基本上别人能遇到的问题我都遇到了,这里整理了我当时的解决方案。(当时的ubuntu版本为16版)

1.win10重启无法进入bios

按照教程上的要求制作好了装机u盘,可重启后不论是f2还是f10、f12都试过了,却无法进入bios。

这时找电脑右下角,右键电池图标,“电源选项-选择电源按钮功能”中。从这里关闭 “快速启动”,确保能在在开机时进入bios(如果不关快速启动,关机将不是真关机,也无法进入bios)。

8f4ce6d0ac4c711dd7665053b1895ef6.png

851125562b00ef7c664662fd1c951b3d.png

如果快速启动那一项为灰色,找到“更改当前不可用的设置”。然后快速启动就不再是灰色了。

651cac68641f4e53928583adeb373382.png

2.install ubuntu后黑屏

一步一步按照教程操作,直到从u盘启动,看到install ubuntu的选项时,觉得胜利在望了——屏幕中出现了ubuntu的logo,加载一会后,屏幕就黑了,听到“当啷”一声音效后,就一直黑屏了。

意识到不对劲的我到网上查了一堆解决方案,一开始看到有说ubuntu不兼容n卡的,还有进入后亮度太低以为黑屏的,搞了半天发现都不是我的问题所在。当我快要放弃的时候,我终于找到了解决办法。原来我黑屏的原因是因为我之前装固态硬盘时设置了acpi,而ubuntu似乎不能接受acpi。

2.1 解决安装黑屏

首先,在安装时,到了选择“install ubuntu”的页面时先不选择,按下“e”键,进入一个页面,将quite splash后面的---删除,并加上acpi=off acpi=on。然后就能正常安装了。

2.2 永久解决开机黑屏

安装完成之后,重启还是黑屏。之后我又在启动选择系统的页面按下“e”,同样找到quite splash,在后面加上acpi=off acpi=on。开机成功!最后为了避免每次开机都要加这段,我按教程在开机后,ctrl+alt+t进入linux命令窗,输入sudo gedit /etc/default/grub,找到quite splash,在后面加上acpi=off acpi=on,保存。然后在命令窗中输入sudo update-grub,重启。大功告成!以后再也不需要手动修改启动项了。

3.ubuntu中文系统注意

这部分面向想使用中文系统的童鞋,想用英文系统的童鞋可以跳过这一部分。

我们如果在安装ubuntu时选择了中文,那么其目录也是中文,这导致我们在终端输入指令时可能需要输入cd /home/文档/robocup3d这样中英混合的指令,很不方便。所以这里安利一个小技巧,能够在中文系统下保证目录是英文。

在设置,语言里先设置语言为英文(或最初安装就装英文)。重启之后系统语言变为英文,会提示是否把文件目录名改成英文,确认。这时文件已经是英文了,然后再把语言改回中文,重启之后选择不修改文件名,并不再提示。

4.windows系统时间异常

4.1 为什么会异常

装了ubuntu双系统后回到windows,可能会发现自己windows的系统时间错了,大概会慢8小时的样子(不同地区不一样)。简单来说就是因为ubuntu和windows计算时间的方式不一样。

ubuntu是将utc(协调世界时,本初子午线时间)记录在机器时间。ubuntu显示时间时将机器时间+8得到北京时间,显示在时间栏。windows将当地时间(例如,北京时间)直接保存到机器中,直接调用机器时间,直接显示。

然后当ubuntu将本初子午线时间同步到你的机器时间后,这个机器时间加8正好就是北京时间。你再回到windows,windows把这个机器时间当作当地时间直接显示出来,就比北京慢了8小时。

4.2 解决方案

安装ntpdate:

sudo apt-get install ntpdate

设置校正服务器:

sudo ntpdate time.windows.com

设置硬件时间为本地时间:

sudo hwclock --localtime --systohc

5.双系统引导优化

5.1 调整引导顺序

cd /etc/grub.d

sudo mv 30_os-prober 06__os-prober #交换windows与ubuntu顺序

sudo chmod -x 20_memtest86+ #隐藏ubuntu高级选项

5.2 默认引导调整

sudo gedit /etc/default/grub

打开后,编辑一下内容。已有的直接修改,没有的加一行。

grub_default=saved #启动上次启动的系统

grub_savedefault=true #记录启动的系统

# grub_hidden_timeout=5

# grub_hidden_timeout_quiet=true

grub_timeout=5 #等待时间5秒,可自行修改

如果改坏了,没有关系,重新 从/usr/share/grub/default/grup拷贝一份就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值