`
hipeace87
  • 浏览: 174342 次
  • 性别: Icon_minigender_1
  • 来自: 山东菏泽
社区版块
存档分类
最新评论

制作CentOS USB启动盘

阅读更多

公司以前服务器都是用的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啦

 

 以后不用每次都拿光驱来安装系统了

 

 

 

0
1
分享到:
评论

相关推荐

    centos U盘启动盘写入

    制作CentOS U盘启动盘,我们可以借助专门的工具,例如在Windows环境下广泛使用的“Rufus”。Rufus是一个小巧且高效的工具,可以方便地将U盘格式化并制作成可启动的USB驱动器。从提供的压缩包文件列表中,我们可以...

    Centos镜像ISO制作USB启动盘

    "Centos镜像ISO制作USB启动盘" 在本文中,我们将详细介绍如何使用CentOS镜像ISO文件制作USB启动盘,并使其具备可启动的能力。这种方法可以让您快速地安装CentOS操作系统,而不需要CD/DVD光驱。 首先,我们需要下载...

    centos 7安装教程及注意事项(包括启动盘制作)

    #### 一、启动盘制作过程 **CentOS 系统介绍:** CentOS 是一个基于 Red Hat Enterprise Linux (RHEL) 的开源操作系统,它提供了企业级的稳定性与安全性,同时又免费提供给个人用户使用。相较于 Ubuntu,CentOS 在...

    CentOS 6.4 U盘启动盘所需vesamenu.c32

    制作CentOS 6.4 U盘启动盘的流程通常包括以下步骤: 1. 下载CentOS 6.4的ISO镜像文件。 2. 使用工具(如Rufus、Etcher或UNetbootin)将ISO文件写入到U盘中。这个过程中,工具会自动处理vesamenu.c32和syslinux.cfg的...

    CentOS7.0 U盘刻录工具

    制作CentOS7.0 U盘启动工具的过程一般包括以下步骤: 1. **下载ISO镜像**:首先,你需要从官方CentOS网站或其他可靠的源下载CentOS7.0的ISO镜像文件。 2. **运行USBWriter.exe**:打开这个应用程序,它会引导你完成...

    两款制作Linux启动U盘的工具.docx

    使用这两款工具可以制作不同的 Linux 启动 U 盘,例如 Ubuntu、CentOS 等。制作好的 Linux 启动 U 盘可以直接插入到电脑中,设置电脑为 U 盘启动,然后就可以体验 Linux 的世界了。 Linux 启动 U 盘的优点是可以...

    U盘Centos工具.rar

    根据工具的提示,点击“写入”或“制作启动盘”按钮,等待过程完成。这个过程会清空U盘所有数据,所以请确保提前备份重要信息。 4. **设置BIOS**:制作好U盘后,需要将电脑的启动顺序调整为从USB设备启动。重启电脑...

    制作U盘安装CentOS 6.2

    对于源码和工具标签,虽然在制作启动盘的过程中没有直接涉及源码,但理解基本的系统安装和配置原理对IT专业人士来说是非常重要的技能。同时,掌握各种工具的使用方法,如UltraISO,是日常工作中不可或缺的一部分。

    制作linux系统U盘启动盘的工具

    Linux系统U盘启动盘制作工具是将Linux发行版的ISO镜像文件写入到USB闪存设备中,以便于在没有光驱或者网络环境的情况下安装操作系统。在这个场景中提到的"Universal USB Installer"是一个广受欢迎的工具,尤其适用于...

    Redhat_CentOS 6 Linux U盘加载阵列卡驱动(无需制作USB KEY).rar

    然而,本教程提供了一种更简便的方法,即通过U盘来加载阵列卡驱动,而无需制作专门的USB KEY。 首先,我们需要准备一个已格式化为FAT32或NTFS的U盘,因为这两种文件系统格式在Linux和Windows中都是通用的。下载对应...

    制作U盘装系统centos/WIN10教程.rar

    **一、制作CentOS U盘启动盘** 1. **下载CentOS ISO镜像文件**:首先,你需要从官方网站下载最新的CentOS ISO镜像文件,确保选择适合自己电脑架构(如x86_64)的版本。 2. **选择工具**:有许多工具可以用来制作...

    纯净的系统启动盘制作工具 rufus

    **纯净的系统启动盘制作工具 rufus** Rufus 是一个广受欢迎的开源软件,专为创建可启动USB驱动器而设计。它提供了一个简洁、高效的界面,使得用户能够轻松地将USB设备转化为系统安装媒介,无论是Windows、Linux还是...

    多系统启动盘制作工具ventoy.rar

    【描述】"告别一个优盘一个原版系统的痛苦"意味着Ventoy的主要优势在于其多系统支持,它允许你在同一个USB驱动器上同时装载多个ISO映像文件,无需预先格式化或重新编写启动盘。这对于系统安装、系统恢复、多环境测试...

    Centos7-U盘安装服务器版本文档

    * 说明:在安装Centos7服务器版本之前,需要设置PC机的启动模式为USB启动,以便从U盘启动安装程序。 四、安装Centos7服务器版本 * 安装过程中可能出现的错误:安装过程中可能会卡在某个界面,需要输入命令ls /dev/...

    将U盘制作成启动盘的flashboot

    标题中的“将U盘制作成启动盘的flashboot”指的是使用名为FlashBoot的软件将普通U盘转换为可用于系统安装的启动盘。FlashBoot是一款功能强大的工具,它允许用户将Windows操作系统或者其他支持的Linux发行版的ISO镜像...

    梦想成真 高兼容性启动U盘制作实例与分析

    - 使用DOS系统镜像和USBoot等工具,将U盘格式化为USB-HDD或USB-ZIP模式,制作基本的DOS启动盘,适用于简单的系统修复和文件操作。 6. **WinPE启动U盘制作** - WinPE(Windows预安装环境)提供更强大的系统恢复和...

    U盘安装centos方法

    本文将深入解析如何使用U盘来安装CentOS操作系统,包括前期准备、制作启动盘以及安装过程中的关键步骤。 #### 一、前期准备 在开始之前,你需要确保以下几点: 1. **U盘**:一个至少8GB大小的U盘,用于存放CentOS...

Global site tag (gtag.js) - Google Analytics