很早以前就安装了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. JQuery的调用

    在head标签中引用一个JQuery的文件用以制作鼠标点击动画,(JQuery包可从网上下载)   JS包,脚本语言 <script language="javascript" ...

  2. Web应用网络模型

    Web应用网络模型 前言 这篇文章要介绍的是一个常见Web应用基本的过程跟网络模型,当然,对于多数的Client/Server应用也是适用的.延续这个系列文章的风格,只管通俗不管严谨. 概览 总体模型 ...

  3. 使用Spring的@Scheduled实现定时任务

    Spring配置文件xmlns加入xmlns:task="http://www.springframework.org/schema/task"xsi:schemaLocation ...

  4. 烦人的win10的输入法

    这段时间在使用win10,被win10的输入法折腾的要死要死的... 通过度娘把它设置得跟win7使用习惯差不多了, (见:http://jingyan.baidu.com/article/b2c18 ...

  5. 今天做项目时,用到了好多关于js的知识点,有的忘记了,然后晚上回来自己整理一番,明天继续整理。哈哈,分享给大家。

    javascript 数据类型 typeof (直接量/变量)-------判断数据类型 简单数据类型(栈,空间小,速度快) string字符串 用引号引起来的文本 number数字 所有数字 NaN ...

  6. jQuery Transit 过渡效果

    jQuery Transit 使用 CSS3 的新特性来实现过渡效果,比默认的.animate方法要顺畅得多. 因为使用 CSS3 进行过渡效果,所以对不支持 CSS3 的浏览器效果有所下降. 语法和 ...

  7. bootstrap源码分析之scrollspy(滚动侦听)

    源码文件: Scrollspy.js 实现功能 1.当滚动区域内设置的hashkey距离顶点到有效位置时,就关联设置其导航上的指定项2.导航必须是 .nav > li > a 结构,并且a ...

  8. Wami Map Project – 开源的 OSM API 服务

    Wami 地图项目把 OSM 数据分享给所有的人,很容易使用.他们利用 MongoDB 的潜力进行大数据管理来实现从 OSM 数据来源搜索相关的数据.它们的 API 使人们有可能检索不同格式的 POI ...

  9. 使用nodejs+express+socketio+mysql搭建聊天室

    使用nodejs+express+socketio+mysql搭建聊天室 nodejs相关的资料已经很多了,我也是学习中吧,于是把socket的教程看了下,学着做了个聊天室,然后加入简单的操作mysq ...

  10. JavaScript基础18——js的Array对象

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...