今天用Ultraiso将Ubuntu server 12.04 刻入U盘中安装系统,中间提示错误:1、检测不到cdrom(即U盘没有挂载上);2、从光盘中读取数据出错。
问题如下图所示:


上网搜了下解决方案,很多推荐用win32diskimager这款软件进行刻录。但是每个人所遇到的环境都不同,本人这里亲测,不行。
所以千方百计通过百度得到一种解决方案。下面做一些详细解释:
1、用Ultraiso将ubuntu-12.04.5-server-amd64.iso刻入U盘中安装系统,把iso文件拷贝到刚才刻录的U盘的根目录下。
2、开机从U盘启动,到出错时按ALT+F2切换到另一个Console,输入以下命令:
  用"ls /dev |grep sd*"查看一下U盘目录,不同机器可能不一样。
  umount /dev/sdb4                             //sdc4是我的U盘设备
  mkdir /mnt/usb                               //建一个临时空目录在根目录下
  mount -t vfat /dev/sdb4 /mnt/usb                     //将U盘挂载到此目录下
  cd /mnt/usb
  mount -t iso9660 -o loop ubuntu-12.04.5-server-amd64.iso /cdrom     //将iso文件挂载到cdrom下
  ATL+F1,选择是,重新扫描,就可以继续安装了。
总结:把U盘挂载到虚拟目录下,再把ISO文件挂载到cdrom上。
异常情况:
  插入U盘,启动服务器,用"ls /dev |grep sd*",看一下目录,显示有/dev/sdb /dev/sdb4
  然后拔下U盘,再用"ls /dev |grep sd*",看一下目录,/dev/sdb /dev/sdb4消失,
  再插入U盘,再用"ls /dev |grep sd*",看一下目录,/dev/sdc /dev/sdc4出现,(这里U盘就应该是/dev/sdc4),但是
  如果此时把/dev/sdc4挂载到/mnt/usb下,且把ubuntu-12.04.5-server-amd64.iso挂载到/cdrom下,可以继续安装,但是到时钟设置又会报错,
暂时没弄清楚是怎么回事,希望有哪位大神看到此文知道此原因的,不妨回复一下,感激不尽。

ubuntu server 12.04U盘安装,提示无法挂载安装光盘或光盘读取数据出错的更多相关文章

  1. U盘安装ubuntu server 12.04的问题检测不到CDROM的解决

    U盘安装ubuntu server 12.04的问题检测不到CDROM的解决 ========================== 我是u盘安装ubuntu 14 64Bit 也是出现同样的问题 用u ...

  2. Ubuntu Server 12.04安装图解教程

                                                                                                Ubuntu S ...

  3. Ubuntu Server 14.04 LTS(64bit)已安装 weblogic Server 12c(12.1.3) Zip Distribution

    这里说的对Ubuntu Server 14.04 LTS(64bit)已安装weblogic Server 12c(12.1.3) Zip Distribution遇到的问题.至于Windows什么好 ...

  4. Ubuntu Server 12.04 安装 Jabberd2 服务器

    本篇文章由:http://xinpure.com/install-ubuntu-server-12-04-jabberd2-server/ Ubuntu Server 12.04 安装 Jabberd ...

  5. 安装Drupal7.12+Postgresql9.1(Ubuntu Server 12.04)

    怀揣着为中小企业量身定做一整套开源软件解决方案的梦想开始了一个网站的搭建.http://osssme.org/ OS环境准备 这次是从OS开始安装的.最开始装Ubuntu12.04这里就不再赘述, 唯 ...

  6. [Linux] Ubuntu Server 12.04 LTS 平台上搭建WordPress(Nginx+MySQL+PHP) Part IV

    接下来我们去下载 WorePress 用最新的 3.7.1 下载地址是:http://cn.wordpress.org/wordpress-3.7.1-zh_CN.zip 我们先建立一个文件夹 /va ...

  7. vagrant Ubuntu server 12.04 dpkg: dependency problems prevent configuration of python-gi

    Ubuntu server 12.04因为尝试安装过xfce,导致sudo apt-get install xxx 都会返回,如: vagrant@precise32:~$ sudo apt-get ...

  8. [Linux] Ubuntu Server 12.04 LTS 平台上搭建WordPress(Nginx+MySql+PHP) Part II

    接着上一节继续搭建我们的LNMP平台,接下来我们安装PHP相关的服务 sudo apt-get install php5-cli php5-cgi php5-fpm php5-mcrypt php5- ...

  9. Ubuntu Server 12.04 静态IP简洁配置

    PS:很长时间没使用Ubuntu了,刚才安装个Ubuntu Server 12.04做测试.Ubuntu的网络设置跟Redhat系是不一样的,配置IP时发现跟以前的Ubuntu桌面版本也有所不同,记录 ...

随机推荐

  1. 网络知识学习2---(IP地址、子网掩码)(学习还不深入,待完善)

    紧接着:网络知识学习1 1.IP地址    IP包头的结构如图 A.B.C网络类别的IP地址范围(图表) A.B.C不同的分配网络数和主机的方式(A是前8个IP地址代表网络,后24个代表主机:B是16 ...

  2. [BI项目记]-搭建代码管理环境之签入代码

    此篇主要介绍如何基于TFS环境创建进行BI项目最简单的代码签入和签出工作. 首先介绍BI项目中的SSAS项目.SSAS项目主要包含Cube多维数据集和数据挖掘模型,是在微软BI产品体系中重要的一个组件 ...

  3. C++静态库与动态库

    C++静态库与动态库 这次分享的宗旨是--让大家学会创建与使用静态库.动态库,知道静态库与动态库的区别,知道使用的时候如何选择.这里不深入介绍静态库.动态库的底层格式,内存布局等,有兴趣的同学,推荐一 ...

  4. 关于tarjan算法的理解

    理解要点如下 理解LOW[i]数组的迭代过程.. low[u]=min(dfn[v],dfn[u],low[v]); 理解这个..如果有环..那么后代就可以更新祖先 那么low[v]就有用了.. 那么 ...

  5. SpringMVC中使用Interceptor拦截器

    SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理.比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那 ...

  6. jquery 练习笔记

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  7. java 正则表达式

    1.首先是说明一些容易混淆的符号 \w    Matches any word character. \W    Matches any non-word character. 如果是在java中的话 ...

  8. 07@Pattern_Note_命令模式

    前言 20160109: 今天开始看命令模式,主要从概念和实现来深入理解该模式 概念理解[部分来自摘录] 概念 通常来说,"行为请求者"与"行为实现者"是紧耦合 ...

  9. TotalCommander 之 配置

    一.设置配置界面: 1.进入设置界面       点击菜单栏的配置,然后再点击配置里面的选项,便会出现Total Commander设置的界面. 2.设置字体 刚开始,大家会发现这不是我们熟悉的字体啊 ...

  10. 百度网盘生成二维码api

    分享出自精神,灵感来自大脑,在百度云网盘分享每一个文件,都会在页面生成一个二维码扫描的图片: 我就进一步看了该图片的地址: 发现没有,圈圈内是不是有点眼熟,就跟其他二维码api接口一样,只要盗用这段东 ...