公司以前服务器都是用的ubuntu的系统,这次听了一大牛的话,把系统换成CentOS的,并且把web服务器换成了nginx
听说金山的也是用的这样的Web架构
不过下载的Centos live cd是不能安装系统到硬盘的,现在手上又没有DVD的盘来刻录。当时就想ubuntu的有可以制作usb启动盘的,能不能把Centos的也做成一个呢?
以前用Ultral ISO制作过XP的安装盘,是很简单的,不过试了下直接用下载的centos的dvd(1-2里的第一个ISO文件)制作完成后启动失败,说是什么东西错了 就把这条路给断了
看下制作成功的步骤
准备工作:
linux系统、 windows系统、8G U盘一个、Centos DVD ISO文件(一般都有两个文件,只需要第一个就行了),syslinux.exe文件
开始工作:
1、把U盘插入linux系统里,运行 fdisk -l
这一步一般是不会出什么问题的,只是检测下系统能不能发现U盘
2、执行 fdisk /dev/sdb (一般U盘在linux下都以sdb开头)进行对U盘进行分区(本人对这个命令不是很熟,刚好使用的是ubuntu系统,就直接使用ubuntu的硬盘管理工具进行了分区)
分成两个 /dev/sdb1 和/dev/sdb2 其中/dev/sdb1为512M 剩下的就全给/dev/sdb2这样做主要是为了在对/dev/sdb1操作时不把放到/dev/sdb2中的ISO文件给弄丢,一个4G的文件拷起来还是很费时的
3、格式化分区
mkfs.msdos /dev/sdb1
mkfs.ext2 /dev/sdb2
4、在/mnt下建立iso、usb1、usb2三个目录(这个命令就不用说了吧),分别对应iso文件和新建的U盘上的两个分区
5、挂载对应的分区
mount -o loop /root/CentOS-5.5-x86_654-bin-DVD.iso /mnt/iso
mount /dev/sdb1 /mnt/usb1
mount /dev/sdb2 /mnt/usb2
6、下面开始拷贝文件
cp –a /mnt/iso/isolinux /mnt/usb1/syslinux
touch /mnt/usb1/anaconda-ks.cfg
因为我使用的是ubuntu系统,没有anaconda-ks.cfg文件,这里就直接新建一个
cp /root/CentOS-5.5-x86_654-bin-DVD.iso /mnt/usb2
7、修改文件
将isolinux.cfg改为syslinuxcfg
mv /mnt/usb1/syslinux/isolinux.cfg /mnt/usb1/syslinux/syslinux.cfg
修改syslinux.cfg,修改后内容如下
default linux
prompt 1
timeout 600
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
label linux
kernel vmlinuz
append initrd=initrd.img
label text
kernel vmlinuz
append initrd=initrd.img text
label ks
kernel vmlinuz
append ks=hd:sdb1:/anaconda-ks.cfg initrd=initrd.img
label local
localboot 1
label memtest86
kernel memtest
append -
修改文件/mnt/usb1/anaconda-ks.cfg,使其内容如下:
# Kickstart file automatically generated by anaconda.
install
harddrive --partition=sdb2 --dir=
lang en_US.UTF-8
keyboard us
text
rootpw 123456
firewall --enabled --port=22:tcp
authconfig --enableshadow --enablemd5
selinux --enforcing
timezone --utc America/New_York
bootloader --location=partition --driveorder=sda
# The following is the partition information you requested
# Note that any partitions you deleted are not expressed
# here so unless you clear all partitions first, this is
# not guaranteed to work
clearpart --linux
part / --fstype ext3 --size=20000
part /var --fstype ext3 --size=20000
part /usr --fstype ext3 --size=20000
part /data --fstype ext3 --size=1 --grow
part swap --size=4096
%packages
@development-libs
@system-tools
@core
@base
@network-server
@admin-tools
@development-tools
audit
kexec-tools
device-mapper-multipath
imake
8、给U盘写入mbr
将U盘插到windows的系统上,执行命令
syslinux.exe -a -m i:
上面的i:为盘符,请根据自己的实际情况来定
这步完成后就可以来安装系统了,将U盘插到服务器上,在启动过程中把启动项选择为USB
就带你进入Centos的安装界面了
中间安装中注意分区时不要把U盘给算上,还有一个大致为选择安装源文件位置的,选择硬盘再选择sdb2就OK啦
安装完成后有可能grub的启动有误,手动改一下boot(hd1,0) 为boot(hd0,0)就OK啦
以后不用每次都拿光驱来安装系统了
分享到:
相关推荐
制作CentOS U盘启动盘,我们可以借助专门的工具,例如在Windows环境下广泛使用的“Rufus”。Rufus是一个小巧且高效的工具,可以方便地将U盘格式化并制作成可启动的USB驱动器。从提供的压缩包文件列表中,我们可以...
"Centos镜像ISO制作USB启动盘" 在本文中,我们将详细介绍如何使用CentOS镜像ISO文件制作USB启动盘,并使其具备可启动的能力。这种方法可以让您快速地安装CentOS操作系统,而不需要CD/DVD光驱。 首先,我们需要下载...
#### 一、启动盘制作过程 **CentOS 系统介绍:** CentOS 是一个基于 Red Hat Enterprise Linux (RHEL) 的开源操作系统,它提供了企业级的稳定性与安全性,同时又免费提供给个人用户使用。相较于 Ubuntu,CentOS 在...
制作CentOS 6.4 U盘启动盘的流程通常包括以下步骤: 1. 下载CentOS 6.4的ISO镜像文件。 2. 使用工具(如Rufus、Etcher或UNetbootin)将ISO文件写入到U盘中。这个过程中,工具会自动处理vesamenu.c32和syslinux.cfg的...
制作CentOS7.0 U盘启动工具的过程一般包括以下步骤: 1. **下载ISO镜像**:首先,你需要从官方CentOS网站或其他可靠的源下载CentOS7.0的ISO镜像文件。 2. **运行USBWriter.exe**:打开这个应用程序,它会引导你完成...
使用这两款工具可以制作不同的 Linux 启动 U 盘,例如 Ubuntu、CentOS 等。制作好的 Linux 启动 U 盘可以直接插入到电脑中,设置电脑为 U 盘启动,然后就可以体验 Linux 的世界了。 Linux 启动 U 盘的优点是可以...
根据工具的提示,点击“写入”或“制作启动盘”按钮,等待过程完成。这个过程会清空U盘所有数据,所以请确保提前备份重要信息。 4. **设置BIOS**:制作好U盘后,需要将电脑的启动顺序调整为从USB设备启动。重启电脑...
对于源码和工具标签,虽然在制作启动盘的过程中没有直接涉及源码,但理解基本的系统安装和配置原理对IT专业人士来说是非常重要的技能。同时,掌握各种工具的使用方法,如UltraISO,是日常工作中不可或缺的一部分。
Linux系统U盘启动盘制作工具是将Linux发行版的ISO镜像文件写入到USB闪存设备中,以便于在没有光驱或者网络环境的情况下安装操作系统。在这个场景中提到的"Universal USB Installer"是一个广受欢迎的工具,尤其适用于...
然而,本教程提供了一种更简便的方法,即通过U盘来加载阵列卡驱动,而无需制作专门的USB KEY。 首先,我们需要准备一个已格式化为FAT32或NTFS的U盘,因为这两种文件系统格式在Linux和Windows中都是通用的。下载对应...
**一、制作CentOS U盘启动盘** 1. **下载CentOS ISO镜像文件**:首先,你需要从官方网站下载最新的CentOS ISO镜像文件,确保选择适合自己电脑架构(如x86_64)的版本。 2. **选择工具**:有许多工具可以用来制作...
**纯净的系统启动盘制作工具 rufus** Rufus 是一个广受欢迎的开源软件,专为创建可启动USB驱动器而设计。它提供了一个简洁、高效的界面,使得用户能够轻松地将USB设备转化为系统安装媒介,无论是Windows、Linux还是...
【描述】"告别一个优盘一个原版系统的痛苦"意味着Ventoy的主要优势在于其多系统支持,它允许你在同一个USB驱动器上同时装载多个ISO映像文件,无需预先格式化或重新编写启动盘。这对于系统安装、系统恢复、多环境测试...
* 说明:在安装Centos7服务器版本之前,需要设置PC机的启动模式为USB启动,以便从U盘启动安装程序。 四、安装Centos7服务器版本 * 安装过程中可能出现的错误:安装过程中可能会卡在某个界面,需要输入命令ls /dev/...
标题中的“将U盘制作成启动盘的flashboot”指的是使用名为FlashBoot的软件将普通U盘转换为可用于系统安装的启动盘。FlashBoot是一款功能强大的工具,它允许用户将Windows操作系统或者其他支持的Linux发行版的ISO镜像...
- 使用DOS系统镜像和USBoot等工具,将U盘格式化为USB-HDD或USB-ZIP模式,制作基本的DOS启动盘,适用于简单的系统修复和文件操作。 6. **WinPE启动U盘制作** - WinPE(Windows预安装环境)提供更强大的系统恢复和...
本文将深入解析如何使用U盘来安装CentOS操作系统,包括前期准备、制作启动盘以及安装过程中的关键步骤。 #### 一、前期准备 在开始之前,你需要确保以下几点: 1. **U盘**:一个至少8GB大小的U盘,用于存放CentOS...