很早以前就安装了ubuntu系统,可是一直没怎么用,也没有深入研究。这两天重装了一下windows,顺带着也重新装了一遍最新的ubuntu14.04。期间碰到了不少问题,一个个解决也花费了不少时间。所以把这些问题都汇总在这里,以后再碰到方便查询,以后在使用ubuntu的过程中遇到的更多问题和解决办法,我也会添加在这里。

一:安装windows和ubuntu双系统

参考我的这篇文章win7下硬盘安装ubuntu双系统

二:系统设置问题

1. ubuntu系统鼠标闪烁问题

  • 很多人安装好ubuntu后使用时会发现鼠标会不停闪烁,感觉异常难受。其实这不是系统安装出了问题,只是没有设置好。解决办法很简单,打开系统设置,点击“显示”,你会发现显示面板上方有一个内置显示器和一个未知显示器。其实就是这个未知显示器在捣乱,我们只要将其关闭就好了。点击“未知显示器”,在下方的选项中将其关闭。OK,问题解决。

2. ubuntu网络连接问题

  • 在网络连接里面有很多设置项,分为“有线”,“无线”,“移动宽带”,“vpn” ,“DSL"。注意家里的宽带是在DSL里输入账号密码,不要选择“有线”或“移动宽带”。

三:启动问题

双系统下操作不当很容易出现各种奇怪的启动问题,系统进不去这种是最常见的了。出现这种问题不要慌,其实还是比较容易解决的。我在[电脑与操作系统启动原理]中详细介绍了电脑的启动原理,在掌握原理之后,相信大家以后遇到各种启动问题就能够自己分析并且加以解决了。

1. grub里面不能选择windows进入

  • 切换双系统的时候,在grub菜单选择windows,发现过几秒钟直接返回grub选择菜单,无法进入windows,只能进入ubuntu系统。这个比较郁闷了,我回想了一下问题可能出现在哪里,随后想起来在安装ubuntu分区这一步时,bootloader这个选项我不是用默认设置的而是将其改成了windows的sda1那个分区,问题应当出在这里。在网上查找了一番,果然如此。解决办法是很简单:

    1. sudo gedit /boot/grub/grub.cfg (修改grub配置文件)
    2. 修改334行的chainloader +1语句,替换成ntldr /bootmgr
    3. 保存重启,就可以进入熟悉的windows启动界面了。
  • 背后的原理参考安装Ubuntu后Windows 7无法启动问题分析

2. 在windows下直接删除linux分区后开机无法进入系统,显示grub rescue模式

  • 如果想要删除linux系统,切记不要直接在windows下删除分区,否则该分区的系统引导文件也会一并消失。正确的做法是先进DOS,输入fdisk /mbr来修复mbr引导记录,然后重启进windows的磁盘管理,这才可以删除或者格式化非windows分区。
  • 如果已经手贱直接删除,并且面对着屏幕上的grub rescue无计可施,那么你来对地方了。
  • 在这种情况下,grub rescue模式其实是没有用的,因为这个模式的目的是在极端情况下找回丢失的grub引导文件,这个文件一般是在linux中的/boot/grub文件夹中。然而目前的情况更加极端--整个linux分区都被直接删除了,grub引导文件自然无法找到。所以我们不妨换个思路,既然从硬盘启动是没办法了,索性另辟蹊径,从U盘启动系统。
  1. 首先准备一个U盘,然后从大白菜官网下载启动U盘制作工具,按照官网上的教程制作好启动U盘。
  2. 修改bios主板的启动顺序,设置USB-HDD为第一启动项。不同电脑主板设置方法不同,具体自己搜索或查看说明书。
  3. 插入U盘,重新启动。出现可爱的选单界面(终于不是黑乎乎的grub rescue了),选择pe系统进入。发现桌面上就有一个mbr修复工具,使用这个工具按照提示一路操作,成功后重启(记得在关机黑屏后拔出U盘,不然重启又进入这个pe系统了),熟悉的windows又回来了!

四:软件设置问题

安装使用ubuntu问题汇总的更多相关文章

  1. Ubuntu操作系统编译安装zabbix报错汇总

    Ubuntu操作系统编译安装zabbix报错汇总 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.报错提示:"configure: error: MySQL libra ...

  2. TensorFlow安装(Ubuntu 16.04)

    原文链接 github not support on this platform pip安装: # Ubuntu/Linux 64-bit $ sudo apt-get install python- ...

  3. 虚拟机安装的UBUNTU怎么全屏

    虚拟机下面安装了ubuntu系统,显示的屏幕只有那么一小块儿,不知道如何才能全屏,那么如何全屏呢?且看下面经验. 步骤阅读   百度经验:jingyan.baidu.com 方法/步骤 1 打开虚拟机 ...

  4. 在VirtualBox中安装了Ubuntu后,Ubuntu的屏幕分辨率非常小,操作非常不便。通过安装VirtualBox提供的“增强功能组件”,-摘自网络

    在VirtualBox中安装了Ubuntu后,Ubuntu的屏幕分辨率非常小,操作非常不便.通过安装VirtualBox提供的“增强功能组件”,可以解决这一问题,并且使用非常方便. 一.环境 | En ...

  5. 安装完Ubuntu 14.04要做的九件事

    www.linuxidc.com/Linux/2014-04/100411.htm 1.看看有哪些新特性 安装完之后的第一件事肯定是看看Ubuntu 14.04有哪些新的特性. Ubuntu 14.0 ...

  6. windows8 8.1 安装完 ubuntu无法挂载 ntfs分区 解决方法

    windows8 8.1 安装完 ubuntu无法挂载 ntfs分区 解决方法: 最近安装完发现8.1系统后,ubuntu无法加载以前的ntfs分区了,特别是我添加到了/etc/fstab里面了 导致 ...

  7. 安装好ubuntu之后要干的几件事

    安装完ubuntu之后啊,系统除了自带了firefox,libre office等能用,要应付日常需求还差了些.然后我根据最近我的需求写了个清单.完成这个清单就让ubuntu成了一个得心应手的好工具了 ...

  8. hadoop伪分布式集群搭建与安装(ubuntu系统)

    1:Vmware虚拟软件里面安装好Ubuntu操作系统之后使用ifconfig命令查看一下ip; 2:使用Xsheel软件远程链接自己的虚拟机,方便操作.输入自己ubuntu操作系统的账号密码之后就链 ...

  9. 安装完Ubuntu后通过shell脚本一键安装软件

    安装完Ubuntu后通过shell脚本一键安装软件 以下代码中#是单行注释 :<<! ! 是多行注释. 运行的时候需要把多行注释去掉. 比如把以下代码保存为install.sh, 那么在终 ...

随机推荐

  1. 一个奇葩常见的问题 nginx 403 forbidden错误

    今天安装dedecms,配置Nginx,然后生成一键生成静态页面,然后就没有然后了,所有栏目页面都显示nginx 403 forbidden. 一般来说nginx 的 403 Forbidden er ...

  2. Java--Spring AOP 源码散点记录(最后整理成一篇博客)

    Spring AOP 源码记录: 1.AOP 入口ProxyFactoryBean.getObject()方法: 2.AOP实现: (1)实现InvocationHandler接口 (2)通过java ...

  3. Mysql新增用户,权限管理

    MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户 一.grant 普通数据用户,查询.插入.更新.删除 数据库中所有表数据的权利. grant selec ...

  4. Python读写excel

    #-*- coding:utf-8 -*- #__author__ = 'liu-ke' import xlrd from xlutils.copy import copy mybook = xlrd ...

  5. [Tool] Chrome内的本地网页,使用XMLHttpRequest读取本地档案

    [Tool] Chrome内的本地网页,使用XMLHttpRequest读取本地档案 问题情景 开发Cordova这类以网页内容作为UI的Hybrid APP时,开发人员可以使用IDE的功能将程序布署 ...

  6. bootstrap源码分析之form、navbar

    一.表单(Form) 源码文件:_form.scssmixins/_form.scss 1.按层次结构分:form-group -> form-control/input-group/form- ...

  7. localForage——轻松实现 Web 离线存储

    Web 应用程序有离线功能,如保存大量数据集和二进制文件.你甚至可以做缓存 MP3 文件这样的事情.浏览器技术可以保存离线数据和大量的储存.但问题是,如何选择合适技术,如何方便灵活的实现. 如果你需要 ...

  8. 安装运行mariadb时错误:gtid_slave_pos

    精简windows zip包后出现错误: Failed to load slave replication state from table mysql.gtid_slave_pos: 1932: T ...

  9. 杭电acm2029-Palindromes _easy version

    Problem Description “回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串.请写一个程序判断读入的字符串是否是“回文”.   Input 输入包 ...

  10. IOS5中的Safari不兼容Javascript中的Date问题,做下笔录吧!奶奶的,折腾我半天!

    在做Mobile终端的Website开发中,我遇到一个很懊恼的问题. 在IOS5以上版本(不包含IOS5)中的Safari浏览器能正确解释出Javascript中的 new Date('2013-10 ...