製作CentOS USB啟動盤

2021-08-25 15:03:43 字數 3079 閱讀 5982

公司以前伺服器都是用的ubuntu的系統,這次聽了一大牛的話,把系統換成centos的,並且把web伺服器換成了nginx

聽說金山的也是用的這樣的web架構

看下製作成功的步驟

準備工作:

linux系統、  windows系統、8g   u盤乙個、centos *** 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-***.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-***.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

label text

kernel vmlinuz

label ks

kernel vmlinuz

label local

localboot 1

label memtest86

kernel memtest

修改檔案/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

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啦

以後不用每次都拿光碟機來安裝系統了

啟動盤製作大全

一 硬碟安裝法 3 解壓後找到ghost映象安裝器.exe 也有可能是onekey ghost.exe或者硬碟安裝器等 雙擊執行。4 在開啟的視窗中點確定,碰到什麼都點確定,然後開始安裝 在此過程中可能會重啟動電腦,不必擔心 二 u盤裝系統 蘿蔔u盤pe 安裝法 2 準備乙個u盤 建議8g或更大 按...

ubantu啟動盤製作

自 開啟映象檔案之後,在上方的列表中就會出現對開啟的映象檔案的預覽左邊顯示的是具體的目錄,右邊顯示的目錄和具體檔案 下面就開始製作啟動盤了,點選選單欄的 啟動 然後再彈出才按中選擇 寫入硬碟映像.開啟 寫入硬碟映像 對話方塊 在寫入硬碟映像對話方塊中,硬碟驅動器選擇我們要寫入的u盤,寫入方式可以選擇...

U盤shell啟動盤製作

from 標籤 u盤 2014 02 25 10 56 2620人閱 寫這篇文章是因為,雖然這種功能不是很常用,但需要時,查資料是真折騰。故記在這裡,以備需要時查閱。以下製作步驟,已經過驗證。製作uefi usb啟動盤.分兩種情況,如果目標平台是uefi平台,按如下步驟來做 1.格式化u盤為fat ...