Linux系统初体验,U盘启动盘制作失败。

原创 2012年03月27日 20:09:31

作为一个理科的研究生,居然在学期间接触了很多的硬件平台,包括凌阳单片机,三星的ARM9芯片,TI的DSP6713,一路上用过的开发环境也有Sunplus,EVC,CCS等。

到如今,略懂C,写过一些硬件驱动,知道MFC的皮毛,所剩寥寥无几。

总结了一下,和工作了一年的师兄聊了一下,发现多少还是围绕着嵌入式来做的。而嵌入式方面,开放的Linux无疑有很强大的生命力。

于此,决定开始接触一下Linux。

入门读物:www.vbird.org 。台湾的鸟哥Linux私房菜。看到入门第五章。

下载了CentOS6.0和Ubuntu10.4的两张LiveCD。

使用UltroISO制作了一张CentOS6.0的CD,体验了一下X-Windows。

UltroISO下制作的Ubuntu的LiveCD可以正常运行。相比之下,U盘的启动速度要比光盘快一些。

(U盘使用ATTO Disk Benchmarks测试的读取速度是24MB/s,光驱最高速度24×150K=3000KB/s)

问题:

使用UltroISO制作CentOS6.0的U盘启动盘不能正常启动。

查看了光盘镜像下的isolinux/isolinux.cfg文件中,root=live:CDLABEL=CentOS-6.0-i386-LiveCD,

而制作出来的U盘限于卷标长度,显示的结果为:CentOS-6.0-,怀疑是盘符与CDLABEL不符。

进入开机画面后,出现一排选项:

 erify  and boot

 boot

 boot(text only)

 boot(video)

 install

 install(text only)

 memory test

在这个界面按TAB键,可以修改root=live:CDLABEL=CentOS-6.0-i386-LiveCD为root=live:CDLABEL=CentOS(事先已将U盘的盘符改为CentOS)

进入boot。等了20秒左右,出现:no root device found      Boot has failed ,sleeping forever.

搜索,得到:(蓝创星空的博客:http://hi.baidu.com/creative_in_the_sky/blog/item/198660dfa63b82bacc116671.html)

第二步:用UltraISO写到U盘上:"操作"-"写入硬盘映像"。不知道是不是我U盘的原因,当U盘格式化为FAT分配字节单元大小为32K,才能顺利安装。

第三步:刻录到U盘完成后,打开U盘下的syslinux。然后将用editplus等文本编辑器打开syslinux.cfg,将root=live:CDLABEL=CENTOS(说白了CENTOS就是我U盘名字。将CentOS-6.0-x86_64-LiveCD改成你的U盘的卷标。因为在刻写的时候U盘卷标会变成CentOS-6.0-),否则在安装的时候会提示错误:“No root device found Boot has failed .Sleep forever”。

按照如上所述,格式化U盘为FAT格式,分配字节单元大小为默认(应该是32K)。

我的U盘在制作的时候得到的盘符是CentOS-6.0-,所以按TAB进入得到的命令行中,改为root=live:CDLABEL=CentOS-6.0-,成功启动LiveCD。

而在XP中修改U盘盘符为CentOS,然后按TAB修改root=live:CDLABEL=CentOS却未能成功。


制作CentOS的U盘启动盘

用U盘装系统是个比较明智的选择,那么下面介绍CentOS系统的启动盘。 首先,下载CentOS的iso镜像。 我这里用的是最小化的安装包,Minimal ISO,不带桌面。你也可以根据自己的需求,选...
  • k331922164
  • k331922164
  • 2016年12月09日 21:54
  • 3420

u盘制作启动盘后空间容量变小解决方法

u盘做了启动盘后,空间看不到了。原16G仅剩200M,正准备重新买一只,从jd上搜对应型号,发现不便宜。估摸应该不是N年前华强北买的水货,于是乎就搜到了下面的解决方案,的确有效。 以下内容摘自网络:...
  • zuo_hy
  • zuo_hy
  • 2016年02月14日 15:28
  • 6395

windows下制作linux U盘启动盘或者安装优盘(转)

Linux发行版排行榜:http://iso.linuxquestions.org/ 【方案一】:UltraISO(不推荐,在Windows下制作Windows安装盘绝佳) 用UltraISO软件打...
  • junmuzi
  • junmuzi
  • 2015年07月11日 09:58
  • 5256

如何制作纯净的U盘启动盘

博主之前制作U盘启动盘使用的软件:老毛桃u盘启动盘制作工具 刚开始感觉挺方便,使用也很简单. 但之后就发现问题了,这东西制作的系统U盘启动盘不干净!!不干净!!不干净!!起初也没怎么在意,每次用老...
  • jluzh04140717
  • jluzh04140717
  • 2017年01月12日 10:57
  • 3676

U盘做为系统盘安装系统,出现start booting from usb device和boot failed解决方案

最近在旧机子上安装Centos系统的时候,用大白菜或者是UltraISO制作完U盘的系统盘后,出现了start booting from usb device和boot failed,一直很郁闷,以为...
  • Uncle_Jeffery
  • Uncle_Jeffery
  • 2015年05月08日 17:10
  • 15316

Ubuntu下制作windows U盘启动盘

最近想给装有Ubuntu和win7的笔记本中的win7生成win10.不曾想将win7的启动引导区给覆盖掉了,只能启动Ubuntu了。于是就想在Ubuntu下制作windows的U盘启动盘重新安装wi...
  • lym152898
  • lym152898
  • 2017年06月04日 13:47
  • 9060

windows下Linux系统U盘启动盘制作与系统安装图文教程

这些天看鸟哥的教程,开始在渣机上安装Linux,到centOS上下载最新的distribution,由于手头没有带刻录的光驱,还有懒得买DVD盘,想到制作U盘启动盘。内事问百度,找到了一个网友的教程h...
  • allenxu1314
  • allenxu1314
  • 2013年12月07日 10:18
  • 4092

细数Linux下制作U盘系统启动盘的方法!

我们都知道 Windows 下我们可以使用 UltraISO(中文版叫软碟通)制作U盘系统启动盘,使用方法可能N多人都会,本文主要想介绍下 Linux 制作U盘启动盘的方法, Linux 下的一条命令...
  • longerzone
  • longerzone
  • 2013年10月22日 09:15
  • 43107

ubuntu命令行创建U盘启动盘

dd命令做usb启动盘十分方便,只须:sudo dd if=xxx.iso of=/dev/sdb bs=1M 用以上命令前必须卸载u盘,sdb是你的u盘,bs=1M是块的大小,后面的数值大,写的...
  • hejisan
  • hejisan
  • 2014年03月30日 20:19
  • 1510

linux下dd制作U盘启动盘,重装系统

先制作u盘启动盘,选择装置从u盘启动,将u盘内容全盘拷贝到装置,完成装置重装系统。 dd命令做usb启动盘十分方便,只须:sudo 1)新系统的装置上,插上u盘,将新系统放入u盘 d...
  • u014650722
  • u014650722
  • 2016年07月07日 09:30
  • 2000
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux系统初体验,U盘启动盘制作失败。
举报原因:
原因补充:

(最多只允许输入30个字)