环境:

CentOS 版本:CentOS-7-x86_64-DVD-1611

镜像烧写工具:UltraISO 9.5.3.2901,Win7

硬件:J1900+16G SSD+4G RAM,金士顿16G USB2.0 U盘。

步骤:

1.在win7上使用UltraISO烧写ISO文件到16G U盘。

2.在J1900主板上行安装系统,安装后5分钟左右提示失败,提示“/dev/root does not exist, could not boot”。

解决办法:

google该问题,发现此问题发生的较多,不限于CentOS系统,是由于烧写工具软件UltraISO等烧写了错误的MBR数据导致。

参照http://blog.csdn.net/hexuan1/article/details/46808991的解决办法。

a)先在另一台linux系统上插上安装盘,查看到安装盘有/dev/sdx1和/dev/sdx4,其中‘x’代表跟当前系统的挂载情况有关,可能是b,c等。

在我机器上看到的是/dev/sdc1和/dev/sdc4,并且引导信息在/dev/sdc4,如下:

root账户下执行命令:fdisk -l

b)挂载/dev/sdc4:

[root@localhost /]#mkdir /mnt/myUSBFlash
[root@localhost /]# mount -t vfat /dev/sdb4 /mnt/myUSBFlash/

c)打开grub.cfg文件:vi /mnt/myUSBFlash/EFI/BOOT/grub.cfg

d)把所有hd:LABEL=CentOS\x207\x20x86_64改为hd:/dev/sdb4

e):wq保存退出,重新安装,成功!

注意d)中的sdx4中的‘x’可能会在不同的主板配置上不同,如果有一个硬盘,插上U盘安装盘,那么应该是sdb4,如果是两个硬盘再插U盘安装盘,应该是sdc4.

Cent OS U盘安装不成功问题的更多相关文章

  1. Cent OS 6.4安装mysql

    Cent OS6.4 RPM安装mysql 一.卸载掉原有mysql 因为目前主流Linux系统版本基本上都集成了mysql数据库在里面 如下命令来查看我们的操作系统上是否已经安装了mysql数据库 ...

  2. Cent OS 6.5安装 php memcached扩展

    首先查看memcache的依赖库是否有安装,如果对这个有疑问可以参考php手册的memcache的安装需求说明 命令如下: 查询: rpm -qa | grep libevent 安装:yum -y ...

  3. linux cent os 6.5安装Nginx

    1.下载相关组件 yum install -y gcc gcc-c++ 安装C/C++编译器 wget http://sourceforge.net/projects/pcre/files/pcre/ ...

  4. linux cent os 6 的安装

    目前,只有图片,没有仔细写,这是在虚拟机内的安装:

  5. Cent OS编译环境安装

    在进行编译的时候发现总是缺少一些编译的包,安装上了一个,却又少了另一个,最后百度出来结果,记录一下: yum install gcc gcc-c++ gcc-g77 flex bison autoco ...

  6. Cent OS 7下安装 mongodb

    1.下载MongoDB 安装包 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.8.tgz 2.解压并安装 .tgz 3. ...

  7. cent OS 7 下安装 python 3.6

    step1:安装依赖环境 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readli ...

  8. Cent OS 7 VNC 安装

    关闭防火墙 关闭selinux 挂载光盘到本地 #yum install tigervnc-server -y #cp /lib/systemd/system/vncserver@.service / ...

  9. 如何在Cent OS上安装和部署jdk与tomcat?

    Cent OS是一款Linux系统.在商业应用中,Linux操作系统在服务器市场有着广泛的运用,这源于Linux系统的几大优点: 1.跨平台的硬件支持 由于Linux 的内核大部分是用C 语言编写的, ...

随机推荐

  1. php自学笔记3

    -------补充--------建议定义常量时,判断常量名是否被定义,用defined()判断,返回布尔型if(!defined("POEM")){//没定义过 define(& ...

  2. 由获取子元素的方法find和children所获

    html代码如下 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://ww ...

  3. CodeForces 620C Pearls in a Row

    水题,每当出现重复就分割开来,最后留下的尾巴给最后一段 #include<cstdio> #include<cstring> #include<cmath> #in ...

  4. PHP学习笔记-session

    session 在windows中的默认保存在AppDate/Local/Temp

  5. ICE BOX 配置,使用----第一篇

    一 理论部分 (1) 为什么要使用icebox? icebox server代替了通常的server. icebox是为了方便集中管理多个ice服务而建立的. 它通过使用icebox服务器,把ice服 ...

  6. mustache.js使用基本(二)sections

    作者:zccst 本文记录基本使用二,主要讲sections. {{#person}} {{/person}} 1,当person是null, undefined, false, 0, NaN, &q ...

  7. UIP源码之ARP过程分析

    之前我们使用UIP实现了tcp和udp通讯今天来说说UIP的实现流程,当然,这篇文章里面只会涉及tcp和udp,暂时还没办法说DHCP,因为UIP的DHCP实现使用了协程的概念,下一章将协程之后再说D ...

  8. linux命令学习6-dpkg命令

    dpkg命令是Debian Linux系统用来安装.创建和管理软件包的实用工具. 1. 语法 dpkg (选项) (参数)2. 选项 -i:安装软件包: -r:删除软件包: -P:删除软件包的同时删除 ...

  9. iOS中UITextField 使用全面解析

    //初始化textfield并设置位置及大小   UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 13 ...

  10. Run Loop简介 分类: ios技术 ios相关 2015-03-11 22:21 73人阅读 评论(0) 收藏

    做了一年多的IOS开发,对IOS和Objective-C深层次的了解还十分有限,大多还停留在会用API的级别,这是件挺可悲的事情.想学好一门语言还是需要深层次的了解它,这样才能在使用的时候得心应手,出 ...