Cent OS U盘安装不成功问题
环境:
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盘安装不成功问题的更多相关文章
- Cent OS 6.4安装mysql
Cent OS6.4 RPM安装mysql 一.卸载掉原有mysql 因为目前主流Linux系统版本基本上都集成了mysql数据库在里面 如下命令来查看我们的操作系统上是否已经安装了mysql数据库 ...
- Cent OS 6.5安装 php memcached扩展
首先查看memcache的依赖库是否有安装,如果对这个有疑问可以参考php手册的memcache的安装需求说明 命令如下: 查询: rpm -qa | grep libevent 安装:yum -y ...
- linux cent os 6.5安装Nginx
1.下载相关组件 yum install -y gcc gcc-c++ 安装C/C++编译器 wget http://sourceforge.net/projects/pcre/files/pcre/ ...
- linux cent os 6 的安装
目前,只有图片,没有仔细写,这是在虚拟机内的安装:
- Cent OS编译环境安装
在进行编译的时候发现总是缺少一些编译的包,安装上了一个,却又少了另一个,最后百度出来结果,记录一下: yum install gcc gcc-c++ gcc-g77 flex bison autoco ...
- Cent OS 7下安装 mongodb
1.下载MongoDB 安装包 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.6.8.tgz 2.解压并安装 .tgz 3. ...
- cent OS 7 下安装 python 3.6
step1:安装依赖环境 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readli ...
- Cent OS 7 VNC 安装
关闭防火墙 关闭selinux 挂载光盘到本地 #yum install tigervnc-server -y #cp /lib/systemd/system/vncserver@.service / ...
- 如何在Cent OS上安装和部署jdk与tomcat?
Cent OS是一款Linux系统.在商业应用中,Linux操作系统在服务器市场有着广泛的运用,这源于Linux系统的几大优点: 1.跨平台的硬件支持 由于Linux 的内核大部分是用C 语言编写的, ...
随机推荐
- php自学笔记3
-------补充--------建议定义常量时,判断常量名是否被定义,用defined()判断,返回布尔型if(!defined("POEM")){//没定义过 define(& ...
- 由获取子元素的方法find和children所获
html代码如下 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://ww ...
- CodeForces 620C Pearls in a Row
水题,每当出现重复就分割开来,最后留下的尾巴给最后一段 #include<cstdio> #include<cstring> #include<cmath> #in ...
- PHP学习笔记-session
session 在windows中的默认保存在AppDate/Local/Temp
- ICE BOX 配置,使用----第一篇
一 理论部分 (1) 为什么要使用icebox? icebox server代替了通常的server. icebox是为了方便集中管理多个ice服务而建立的. 它通过使用icebox服务器,把ice服 ...
- mustache.js使用基本(二)sections
作者:zccst 本文记录基本使用二,主要讲sections. {{#person}} {{/person}} 1,当person是null, undefined, false, 0, NaN, &q ...
- UIP源码之ARP过程分析
之前我们使用UIP实现了tcp和udp通讯今天来说说UIP的实现流程,当然,这篇文章里面只会涉及tcp和udp,暂时还没办法说DHCP,因为UIP的DHCP实现使用了协程的概念,下一章将协程之后再说D ...
- linux命令学习6-dpkg命令
dpkg命令是Debian Linux系统用来安装.创建和管理软件包的实用工具. 1. 语法 dpkg (选项) (参数)2. 选项 -i:安装软件包: -r:删除软件包: -P:删除软件包的同时删除 ...
- iOS中UITextField 使用全面解析
//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 13 ...
- Run Loop简介 分类: ios技术 ios相关 2015-03-11 22:21 73人阅读 评论(0) 收藏
做了一年多的IOS开发,对IOS和Objective-C深层次的了解还十分有限,大多还停留在会用API的级别,这是件挺可悲的事情.想学好一门语言还是需要深层次的了解它,这样才能在使用的时候得心应手,出 ...