zoukankan      html  css  js  c++  java
  • Win10系统下安装ubuntu16.04双系统-常见问题解答

    Win10系统下安装ubuntu16.04双系统-常见问题解答

    1. 安装ubuntu16.04.2系统

    磁盘分区形式有两种:GPT和MBR,关系到设置引导项。在win10下压缩出500GB空间给ubuntu,制作U盘启动盘,BIOS选择UEFI:Generic flash……U盘启动。

    本台式机ubuntu分区设置如下:

    1) 主分区 ext4 / 30720MB

    2) 主分区 swap area 8192MB

    3) 逻辑分区 ext4 /boot 1024MB

    4) 逻辑分区 ext4 /home 剩余的空间

    最后设置引导项。

    参考网址:

    https://blog.csdn.net/cqfdcw/article/details/79522509

    http://www.bkjia.com/Windowsxt/1233307.html

    https://blog.csdn.net/Ajay666/article/details/75208509

    补充:在ubuntu16.04下默认路径安装MATLAB R2017b后,每次打开终端,会出现磁盘不足的提示,且不能使用tab键。

    在终端输入:cd /ho按tab键时,显示错误:
    bash: cannot create temp file for here-document: No space left on device
    且浏览器也无法打开了。

    yuanlibin@yuanlibin:~$ df -h
    /dev/sda8共29G,用了28G,100%(/此根目录相当于windows下的C盘)

    删除了usr/local/Matlab后,

    yuanlibin@yuanlibin:~$ df -h
    Filesystem Size Used Avail Use% Mounted on
    udev 7.8G 0 7.8G 0% /dev
    tmpfs 1.6G 9.6M 1.6G 1% /run
    /dev/sda8 29G 10G 17G 38% /
    tmpfs 7.9 G 210M 7.6G 3% /dev/shm
    tmpfs 5.0M 4.0K 5.0M 1% /run/lock
    tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
    /dev/sda10 946M 61M 821M 7% /boot
    /dev /sda2 96M 25M 72M 26% /boot/efi
    /dev/sda11 456G 25G 409G 6% /home
    tmpfs 1.6G 84K 1.6G 1% /run/user/1000
    /dev/sda5 500G 435G 66G 87% /media/yuanlibin/本地磁盘
    /dev/sda6 600G 489G 112G 82% /media/yuanlibin/本地磁盘1
    /dev/sda7 163G 98G 65G 61% /media/yuanlibin/本地磁盘2
    yuanlibin@yuanlibin:~$

    /dev/sda8 29G 10G 17G 38% / (根目录空间变大了,浏览器也可以打开了)

    所以在安装双系统时,分区要给主分区 / 足够的空间,不仅仅是下面的30G!

    1) 主分区 ext4 / 30720MB  

    除了重装系统外,还有另外的解决方法:将/home下的200G分配到/ 下!

    详见博文:使用GParted调整ubuntu根目录空间大小

    2. " The system is running in low-graphics mode "问题

    刚进入ubuntu后出现错误如下(台式机显卡:NVIDIA GTX1060):

    然后重启,到grub选择系统界面时,按“e”在倒数第二行的quiet splash后面加上“nomodeset”(表示通过集成显卡进入ubuntu桌面系统)。最后按“F10”进入系统。

    安装NVIDIA GTX1060对应的显卡驱动:

    1)进入ubuntu字符界面

    按ctrl+alt+F1或者将F1改为F2-F6均可(ctrl+alt+F7由字符界面切换到图形界面)。输入用户名和密码,登录进去。

    2)关闭图形界面:

    sudo service lightdm stop
    卸载掉原有驱动:
         
    sudo apt- get remove nvidia-*

    或者

    sudo nvidia-uninstall

    驱动一般为.run文件,给驱动run文件赋予执行权限:(相应的NVIDIA显卡驱动去NVIDIA官网下载)

    sudo chmod a+x NVIDIA-Linux-x86_64-xxx.run

    安装:

    sudo ./NVIDIA-Linux-x86_64-xxx.run -no-x-check -no-nouveau-check -no-opengl-files

    打开图形界面:

    sudo service lightdm start

    查看已经安装的驱动版本号:

    nvidia-smi

    重启:

    sudo reboot

    若还是出现上述图片问题,则再通过“nomodeset”进入系统,执行命令:

    sudo apt-get update 
    sudo apt-get upgrade

    执行过程后,会remove一些东西,但是现在ubuntu系统由16.04.2升级到了16.04.4版本。可能会导致后面第3个问题。再重启系统。

    3. 出现循环登录问题

    然后没有2中图片的问题,但是出现循环登录,却进不到系统桌面界面,后来又重启系统通过“nomodeset”方式进入系统后,又出现了新的问题,桌面系统左侧的任务栏消失了,不能通过ctrl+alt+t打开终端了,但是鼠标还是可以用,可以用鼠标右击打开终端。

    登录后Ctrl+Alt +F3进入Unbuntu 16.04 LTS的终端tty3:
    输入用户名 
    输入登录密码

    进行一下操作:

    sudo rm -fr ~/.cache/compizconfig- 1  
    sudo rm -fr ~/ .compiz
    
    sudo rm -fr ~/ .Xauthority
    sudo rm -fr ~/.config/ autostart
    
    sudo apt - get install –reinstall ubuntu-desktop unity compizconfig-settings- manager upstart
    
    sudo dconf reset -f /org/compiz/ 
    export DISPLAY =: 0  
    sudo DISPLAY =: 0 dconf reset -f /org/compiz/ 
    sudo reboot

    重启之后还是出现循环登录问题,但是通过“nomodeset”方式进入系统后,桌面系统左侧的任务栏出现了。

    最后解决循环登录问题:

    关闭图形界面:

    sudo service lightdm stop
    卸载掉原有驱动:
         
    sudo apt-get remove nvidia-*

    或者

    sudo nvidia-uninstall

    驱动一般为.run文件,给驱动run文件赋予执行权限:(相应的NVIDIA显卡驱动去NVIDIA官网下载)

    sudo chmod a+x NVIDIA-Linux-x86_64-xxx.run

    安装:

    sudo ./NVIDIA-Linux-x86_64-xxx.run -no-x-check -no-nouveau-check -no-opengl-files

    打开图形界面:

    sudo service lightdm start

    查看已经安装的驱动版本号:

    nvidia-smi

    重启:

    sudo reboot

    重启之后显卡驱动便安装好了。就可以正常进入ubuntu16.04或者windows10系统了。

     参考网址:

    https://blog.csdn.net/chenjohnso1989/article/details/79652347

    https://blog.csdn.net/qq_33028071/article/details/76408131

  • 相关阅读:
    JS学习之旅2
    JS学习之旅1
    Stack 栈
    Linked List 链表
    Array 数组
    时间/空间复杂度
    What/Why/How
    Https 握手过程
    JS跨域解决方案
    JS 的内存管理-GC
  • 原文地址:https://www.cnblogs.com/yuanlibin/p/9022548.html
Copyright © 2011-2022 走看看