您现在的位置是:首页 > 技术分享 网站首页技术分享

安装Windows10+Ubuntu16.04双系统问题记录-1

Ubuntu   Windows  
简介最近由于想体验一下Ubuntu系统,由于虚拟机的体验不是很好,所以便在电脑上试下装双系统。
安装Windows10+Ubuntu16.04双系统问题记录


一、Ubuntu系统安装 1)进入bios设置,开机狂按F2。 2)进入Configuration选项,把SATA Controller Mode设置为ACHI模式。 3)进入Security选项,把Secure Boot选为disabled。 4)进入Boot选项,将Boot Mode设置为UEFI,将USB Boot设置为Enabled。
5)安装遇到卡在logo的问题以及安装完后卡在logo的问题。
情况一、
1.在选卡项的位置用上下键选择Install ubuntu的选项,先别点,按e进入编辑选项,会看到quiet splash --- 字样的代码,将 --- 去除,输入 nomodeset (内核不加载视频驱动程序)。按F10重新引导。
2.下次开机还会遇到问题,在引导界面中,在 ubuntu 选项上,先别点,按e进入编辑选项,会看到quiet splash --- 字样的代码,将 --- 去除,输入 nomodeset 。按F10重新引导。
3.进入系统后,按照系统适配安装专有NVIDIA驱动。
sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
修改为
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash nomodeset” 
终端更新一下grub
sudo update-grub
情况二、
1.在选卡项的位置用上下键选择Install ubuntu的选项,先别点,按e进入编辑选项,会看到quiet splash --- 字样的代码,在--- 后面,输入 acpi=off (关闭高级电源管理接口)。按F10重新引导。
2.下次开机还会遇到问题,在引导界面中,在 ubuntu 选项上,先别点,按e进入编辑选项,会看到quiet splash --- 字样的代码,在--- 后面,输入 acpi=off 。按F10重新引导。
3.进入系统后,按照系统适配安装专有NVIDIA驱动。
sudo gedit  /etc/default/grub
将acpi=off删去,双引号不用删去,保存。
终端更新一下grub
sudo update-grub

二、启动盘制作 1)官网下载需要的Ubuntu镜像文件。 2)rufus制作U盘启动盘,操作很简单,相关教程很多。
三、安装Ubuntu系统 1、分设置 UEFI+GPT与Legacy+MBR不同的是不用挂载在/boot下,而是选择EFI。 1.>200M,采用逻辑分区,用于efi。(这个类似于旧方法的boot) efi系统分区,选中逻辑分区(这里不是主分区,请勿怀疑,老式的boot挂载才是主分区)和空间起始位置,大小2048Mb,它的作用和boot引导分区一样,但是boot引导是默认grub引导的,而efi显然是UEFI引导的。不要按照那些老教程去选boot引导分区,也就是最后你的挂载点里没有“/boot”这一项,否则你就没办法UEFI启动两个系统了。 2.>8GM,采用逻辑分区,用于swap。 swap交换空间,这个也就是虚拟内存的地方,选择主分区和空间起始位置。如果你给Ubuntu系统分区容量足够的话,最好是能给到你物理内存的2倍大小,像我8GB内存,就可以给个16GB的空间给它,这个看个人使用情况,太小也不好,太大也没用。 3.>20G,采用主分区,用于Ext 4,挂载到 / 。 最后,挂载“/”,(即根目录)类型为EXT4日志文件系统,选中主分区和空间起始位置,“/”就把除了之前你挂载的home的全部杂项囊括了,大小也不要太小,一般30GB。 4.>将剩下所有空间分配给/home,采用逻辑分区,用于Ext 4,挂载到 home。 挂载“/home”,类型为EXT4日志文件系统,选中逻辑分区和空间起始位置,这个相当于你的个人文件夹,类似Windows里的User,我建议最好能分配稍微大点,因为你的图片、视频、下载内容基本都在这里面,一般50GB给home。 2、启动问题 安装完成后,是Ubuntu的grub引导界面,可以在该页面选择进入Ubuntu或windows系统。 由于之前设置SATA Controller Mode为ACHI模式,发现导致Windows启动不了。解决办法: 1)进入win10系统,重启系统为“安全模式”。 2)进入bios设置,将SATA Controller Mode改为ACHI模式,保存退出。 3)重启计算机,进入win10“安全模式”,进入安全模式后再重启,正常进入win10正常

四、ubuntu windows双系统默认启动项轻松切换
1.同时按住键盘上的“Ctrl Alt T”三个键(即快捷键“Ctrl+Alt+T”),打开终端窗口 sudo gedit /etc/default/grub
2.把grub文件中的 GRUB_DEFAULT=0中的0改为 saved 3.在文件末尾添加 GRUB_SAVEDEFAULT=true
4.保存文件并退出 5.在终端输入  sudo update-grub 更新启动配置文件 6.重启系统
重启到启动菜单时,选择你要更改为默认启动项的系统,按 Enter 键确认启动即可,下次启动时刚刚选择的系统即为默认启动系统,直到你手动选择启动其他的系统为止。以后可以轻易的来回切换默认系统了


五、ubuntu系统重启卡死
1.卸载原有显卡驱动:
sudo apt-get remove --purge nvidia*
2.禁用集卡驱动:
sudo gedit /etc/modprobe.d/blacklist.conf
在文本最后添加:
blacklist nouveau
options nouveau modeset=0
然后更新系统内核:
sudo update-initramfs -u 3.安装NVIDIA驱动
sudo add-apt-repository ppa:xorg-edgers/ppa -y
sudo apt-get update
根据需要选择版本
sudo apt-get install nvidia-384 4.检验是否安装成功
重启之后输入如下命令:
sudo nvidia-smi
nvidia-settings
若出现NVIDIA驱动界面则安装成功 ,此时重启卡死等问题均不再出现。


六、进入Ubuntu发现搜索不到WIFI列表 1、原因:无线网卡被hard blocked。 在终端敲入:     rfkill list all 会出现: 0:ideapad_wlan: Wireless LAN     Soft blocked: no     Hard blocked:yes 1:ideapad_bluetooth: Bluetooth
Soft blocked: no
Hard blocked: yes 2:phy0: Wireless LAN
Soft blocked: no
Hard blocked:no 3:hci0: Bluetooth
Soft blocked: yes
Hard blocked: no 可以看到,优先级前的ideapad_wlan的Hard blocked默认为yes,即ubuntu默认关闭了硬件wifi开关,而联想R720的wifi只有软件开关,没有硬件开关的启动,所以引起了wifi无法开启的问题。 2、解决方法: 从无线模块的显示列表可以看出,序号2的wifi模块是软硬件是可以启动的,所以,只要将前面默认的模块移出即可。 1)移出ideapad无线模块:     sudo modprobe -r ideapad_laptop 2)使用命令查看:     rfkill list all 如下提示: 2:phy0: Wireless LAN
Soft blocked: no
Hard blocked:no 3:hci0: Bluetooth
Soft blocked: yes
Hard blocked: no 即wifi模块工作正常,然而每次重启ubuntu系统都要重新进行模块移出,故可将该命令设置为开机自启动。 3)在/etc/rc.local文件中添加命令:     sudo gedit /etc/rc.local     在exit 0之前加上添加命令:     echo "123" |sudo modprobe -r ideapad_laptop 4)开机启动后系统会自动执行改脚本文件,完成wifi模块的自动移出操作。
七、Ubuntu 更换国内源 1、在修改source.list前,最好先备份一份,以便日后恢复,设置为保留备份后,修改前的内容会自动保存为后缀名为bak的备份文件。     sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 2、打开源列表文件     sudo gedit /etc/apt/sources.list 3、修改更新源,任选一种国内镜像源内容复制到source.list文件中,覆盖原文件内容(“#”开头的那一行为注释,可以直接复制进文件中) 4、更新     清除索引         sudo apt-get clean     更新源         sudo apt-get update     修复损坏的软件包,尝试卸载出错的包,重新安装正确版本的         sudo apt-get -f install     更新软件         sudo apt-get upgrade     根据依赖关系更新         sudo apt-get dist-upgrade

八、windows和ubuntun双系统时间不对的问题 sudo apt-get update sudo apt-get install ntpdate sudo ntpdate time.windows.com 然后将时间更新到硬件上: sudo hwclock --localtime --systohc 重新进入windows10,发现时间恢复正常了!

九、移动 Ubuntu16.04 桌面左侧的启动器到屏幕底部 1.底 gsettings set com.canonical.Unity.Launcher launcher-position Bottom 2.左 gsettings set com.canonical.Unity.Launcher launcher-position Left

十、设置root用户登录图形界面     1、打开终端
sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf     2、添加一行,增加登陆选项
greeter-show-manual-login=true     3、添加一行,禁用客人会话
allow-guest=false     4、给root设置密码
sudo passwd root     5、root用户在登录会有错误,读取/root/.profile时发生错误:mesg:tty n
sudo gedit /root/.profile
找到 mesg n,替换成
tty -s && mesg n || true

文章评论

请先 登录 ,才可参与评论!

全部评论( 0 )