制做OEL/CentOS Linux三合一U盘安装盘

次出差去客户现场安装新买的IBM服务器,没想到服务器没有配置光驱,现场没有USB光驱,那次安装折腾的够戗,于是下定决心制作U盘安装盘,经过多次安装摸索。成功实现oel5.8,CentOS5.8,oel6.3U盘安装的制做。记录过程如下。
 

一、分区准备
 
1.  安装前准备:
 
1). 金士顿 16G U盘
 2). Windows版的syslinux.exe
 3). Centos5.8 X64 系统DVD版ISO文件
 4). OEL5.8 X64 系统DVD版ISO文件
 5). OEL6.3 X64 系统DVD版ISO文件
 6). Linux系统平台(或采用linux虚拟机)
 

2. U盘安装达到的效果:
 
1). 自动/手动U盘安装OEL 5.8 X64位版本
 2). 自动/手动U盘安装CentOS5.x 64位版本
 3). 手动U盘安装OEL 6.3 X64位版本
 

3. U盘安装命名规则
 
1) U盘插在服务器上应该被认成时sdb, 在上面准备的linux系统上进行分区,将16G U盘划分为4个分区(/dev/sdb1,/dev/sdb2,/dev/sdb3,/dev/sdb4)
 
说明: Linux对U盘进行分区后的U盘插在Windows 7系统上无任何问题,相反在Windows上进行分区后,U盘打开后会提示需要修复等问题,且打开U盘慢。
 
2) U盘分区方案
 
分区名          分区大小          分区类型
 ------------------------------------------
 sdb1              1.7G              msdos
 sdb2              4.2G              ext2
 sdb3              3.9G              ext2
 sdb4              4.6G              ext2
 
3) 分区使用情况
 
sdb1: 用于引导,划分1.7GB还可以存储一些资料当U盘使用。
 sdb2: 用于放OEL5.8 X64 ISO文件
 sdb3: 用于放OEL6.3 X64 ISO文件
 sdb4: 用于放CentOS5.8 X64 ISO文件
 
说明:由于想sdb1分一些空间当U盘用,造成分区后空间基本用完。
 

二、开始分区
 
1.  将U盘插入电脑
 
1) 本文是采用VMware workstation方式进行的,将U盘插入电脑USB插口。
 2) 点击VMware workstation菜单"虚拟机","可移动设备","Kingston U盘->与主机进行连接"。
 3) 登录虚拟机中,就出现U盘/dev/sdb磁盘
 

2.  进行分区
 
# fdisk /dev/sdb
 The number of cylinders for this disk is set to 11114.
 There is nothing wrong with that, but this is larger than 1024,
 and could in certain setups cause problems with:
 1) software that runs at boot time (e.g., old versions of LILO)
 2) booting and partitioning software from other OSs(e.g., DOS FDISK, OS/2 FDISK)
 
分区过程略
 执行 n p 进行分区,分完后w退出fdisk 。
 
Command (m for help): p
 
Disk /dev/sda: 15.5 GB, 15510536192 bytes
 90 heads, 26 sectors/track, 12946 cylinders
 Units = cylinders of 2340 * 512 = 1198080 bytes
 
  Device Boot      Start        End      Blocks  Id  System
 /dev/sdb1  *          1        1503    1758497  83  Linux
 /dev/sdb2            1504        5260    4395690  83  Linux
 /dev/sdb3            5261        8808    4151160  83  Linux
 /dev/sdb4            8809      12946    4841460  83  Linux
 

3.  格式化分区
 
# mkfs.msdos /dev/sdb1
 # mkfs.ext2 /dev/sdb2
 # mkfs.ext2 /dev/sdb3
 # mkfs.ext2 /dev/sdb4
 
# partprobe
 

4.  准备挂载分区目录
 
# mkdir -p /mnt/usb1
# mkdir -p /mnt/usb2
# mkdir -p /mnt/usb3
# mkdir -p /mnt/usb4
# mkdir -p /mnt/iso
 
上面为挂载目录,下面为ISO存储目录
 
 # mkdir -p /iso
 

5.  上传ISO文件到/iso目录下
 
/iso/OracleLinux-R5-U8-Server-x86_64-dvd.iso
 /iso/OracleLinux-R6-U3-Server-x86_64-dvd.iso
 /iso/CentOS-5.8-x86_64-bin-DVD-1of2.iso

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/20330.html