文档章节

用UNetBootin制作CentOS的USB安装盘

icheer
 icheer
发布于 2014/01/13 15:42
字数 895
阅读 479
收藏 1

用UNetBootin制作CentOS的USB安装盘

据说有人愿意赞助我300多元去制作一个校园的Linux服务器,这个价钱,就够一台二手主机,凑着用就好!
周二下午去岗顶看一下二手货,顺便在我的U盘上放一个CentOS安装文件,这样可以在店家那里测试一下USB安装系统。

经历多番波折,终于制作好了CentOS的USB安装盘。我用的是CentOS6.0的Minimal版本的iso安装文件,写入U盘使用UNetBootin这个工具。
具体步骤如下:

1、安装UNetBootin

root@xiaoxia-pc:~# apt-get install unetbootin

2、下载CentOS镜像文件

我喜欢先安装基本系统,然后网上安装软件,这样能保持系统精简,所以我使用体积比较小的minimal版本。我是在网易的源上下载的,教育网用户可以在教育网站点下载。

http://mirrors.163.com/centos/6/isos/i386/CentOS-6.0-i386-minimal.iso

3、格式化U盘

我第一次制作CentOS安装盘的时候,没料到安装不会从U盘里寻找镜像的,只有cdrom,hard drive,nfs这些选择,没有usb,所以导致安装无法进行。
解决办法是,给usb分区,让系统把usb媒介识别为硬盘。

插入U盘后,查看U盘的设备文件。

root@xiaoxia-pc:~/test# dmesg |tail
[47750.801304] scsi 12:0:0:0: Direct-Access General USB Flash Disk 1100 PQ: 0 ANSI: 0 CCS
[47750.802578] sd 12:0:0:0: Attached scsi generic sg3 type 0
[47750.803043] sd 12:0:0:0: [sdc] 15722496 512-byte logical blocks: (8.04 GB/7.49 GiB)
[47750.804222] sd 12:0:0:0: [sdc] Write Protect is off
[47750.804231] sd 12:0:0:0: [sdc] Mode Sense: 43 00 00 00
[47750.804236] sd 12:0:0:0: [sdc] Assuming drive cache: write through
[47750.808036] sd 12:0:0:0: [sdc] Assuming drive cache: write through
[47750.809045] sdc:
[47750.811045] sd 12:0:0:0: [sdc] Assuming drive cache: write through
[47750.811056] sd 12:0:0:0: [sdc] Attached SCSI removable disk

格式化U盘,使用fdisk给U盘分区。

root@xiaoxia-pc:~/test# fdisk /dev/sdc
Command (m for help): o
Building a new DOS disklabel with disk identifier 0x7e4c7a0e.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-1022, default 1): 
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-1022, default 1022): 
Using default value 1022

Command (m for help): p

Disk /dev/sdc: 8049 MB, 8049917952 bytes
248 heads, 62 sectors/track, 1022 cylinders
Units = cylinders of 15376 * 512 = 7872512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x7e4c7a0e

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1        1022     7856112   83  Linux

Command (m for help): a
Partition number (1-4): 1

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.

重新插入U盘,可以看到有U盘分区了。用fat来格式化分区,并mount之。

root@xiaoxia-pc:~/test# ls /dev/sdc*
/dev/sdc /dev/sdc1
root@xiaoxia-pc:~/test# mkfs.vfat /dev/sdc1
mkfs.vfat 3.0.9 (31 Jan 2010)
root@xiaoxia-pc:~/test# mount /dev/sdc1 /mnt

4、使用UNetBootin制作安装启动盘。

启用UNetBootin,界面如下,选择使用光盘镜像。

点“确定”后开始复制文件,

安装完毕!无须重启直接退出。

查看U盘文件大小,只有287MB哦!!!

到此,CentOS的USB安装盘制作成功!

============================================================
加一句,要安装成功,还需要把ISO文件复制到USB安装盘的根目录下,不然会在安装过程中,遇到无法找到镜像的问题。如下

Missing ISO 9660 image
The installer has tried to mount image # 1. but cannot find it on the hard drive.
Please copy this image to the drive and click Retry. Click Exit to abort the installation.

编辑于 2011年11月08日


本文转载自:http://xiaoxia.org/2011/11/08/use-unetbootin-to-setup-a-centos-usb-installer/

icheer
粉丝 36
博文 206
码字总数 30712
作品 0
深圳
程序员
私信 提问
Linux 下 创建 Win7 USB 安装盘

目前大多数多是在Windows下创建win,linux安装盘 但是如果手头没有Win系统,只有Linux .又要帮别人装win系统 .......看下面 Tested : Ubutu 12.04LTS + Win7 MSDN With SP1 1.安装工具 sudo a...

Serysew
2012/10/31
523
1
用UNetbootin把Linux操作系统装进U盘

用UNetbootin把Linux操作系统装进U盘 1、下载Linux发行版的iso镜像。 如Hiweed GNU/Linux:http://www.hiweed.com。 UNetbootin支持的Linux发行版列表见官方主页:http://unetbootin.sourcef...

红薯
2010/04/21
2.1K
0
用UNetbootin把U盘或移动硬盘做成Live USB

用UNetbootin把U盘或移动硬盘做成Live USB 作者:Jandy 不用刻录光盘,对硬盘数据毫无影响。 只要你有一个1G或以上的U盘或移动硬盘,而且U盘或移动硬盘和电脑都支持从USB设备启动,即可轻易体...

红薯
2010/04/21
2.6K
1
UNetbootin制作u盘启动安装 ubuntu11.04

本本的光驱坏掉了,换光驱或者购买外置光驱太昂贵,还不如制作一个u盘启动盘来安装 ubuntu 11.04,方法如下: 准备工作: 下载ubuntu 11.04的镜像文件:国内正式版下载地址 下载制作工具Unetb...

李长春
2011/11/15
635
0
UNetbootin for Linux制作u盘安装盘及iso镜像制作

插入U盘 卸载 sudo umount /dev/sdb1 用vfat格式化 sudo mkfs.vfat /dev/sdb1 挂载u盘 sudo mount /dev/sdb1 /mnt 启动 UNetbootin 便可制作u盘安装盘 ------------------------------------......

wangxuwei
2017/06/04
27
0

没有更多内容

加载失败,请刷新页面

加载更多

java通过ServerSocket与Socket实现通信

首先说一下ServerSocket与Socket. 1.ServerSocket ServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态. ServetSocket有三个构造方法: (1) ServerSocket(int port);...

Blueeeeeee
今天
6
0
用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
5
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
14
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
15
0
jquery--DOM操作基础

本文转载于:专业的前端网站➭jquery--DOM操作基础 元素的访问 元素属性操作 获取:attr(name);$("#my").attr("src"); 设置:attr(name,value);$("#myImg").attr("src","images/1.jpg"); ......

前端老手
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部