亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > CentOS > 正文

在Windows上制作CentOS自動安裝的光盤的教程

2020-06-21 13:00:09
字體:
來源:轉載
供稿:網友

1 復制光盤文件

1)掛載iso鏡像

創建目錄用于掛載光盤:
 
 

復制代碼
代碼如下:
mkdir /root/centos7

 

掛載iso鏡像
 
 

復制代碼
代碼如下:
mount -o loop CentOS-7.0-1406-x86_64-DVD.iso/root/centos7

 

2)復制光盤文件到編輯目錄進行編輯

因為掛載上iso鏡像是只讀的,如果要編輯,需要將文件復制出來,再編輯。

首先創建編輯目錄:
 
 

復制代碼
代碼如下:
mkdir /root/centos7_iso

 

復制光盤文件:
 
 

復制代碼
代碼如下:
cp -rf /root/centos7/* /root/centos7_iso/

 

diskinfo文件需求單獨拷貝下:
 
 

復制代碼
代碼如下:
cp /root/centos7/.discinfo /root/iso

 

2 編輯ks.cfg文件

系統安裝的時候,按照ks.cfg文件的內容進行安裝,我們把ks.cfg文件放到isolinux目錄下:
 
 

復制代碼
代碼如下:
cd /root/centos7_iso/isolinux
vim ks.cfg

 

我的ks.cfg文件內容如下:
 

復制代碼
代碼如下:

#version=RHEL/CentOS7 by xiaoli110
install
# Keyboard layouts
keyboard 'us'
# Reboot after installation
reboot
# Run the Setup Agent on first boot
firstboot --enable
ignoredisk --only-use=sda
# Keyboard layouts
keyboard --vckeymap=us --xlayouts='cn'
# System language
lang zh_CN.UTF-8
# Network information
#network --bootproto=dhcp --device=enp2s0 --onboot=off --ipv6=auto
#network --bootproto=dhcp --device=enp3s0 --onboot=off --ipv6=auto
#network --hostname=localhost.localdomain
# Root password
rootpw --iscrypted 111111111111111111111111111
# System timezone
timezone Asia/Shanghai
# System language
lang zh_CN
# Firewall configuration
firewall --enabled --ssh

# System authorization information
auth --useshadow --passalgo=sha512
# Use CDROM installation media
cdrom
# Use graphical install
graphical
# SELinux configuration
selinux --disabled
# Do not configure the X Window System
skipx
# System bootloader configuration
bootloader --location=mbr
# Clear the Master Boot Record
zerombr
# Partition clearing information
clearpart --all
# Disk partitioning information
part /boot --fstype="xfs"--size=500
part /boot/efi --fstype="xfs"--size=500
part swap --fstype="swap"--size=16000
part / --fstype="xfs" --grow--size=1

%packages
@base
@core
@development
@hardware-monitoring
@performance
@remote-system-management
%end

 

 

注意:

1)因為CentOS7系統網卡規則更復雜,為了ks.cfg更通用,最好ks.cfg不用制定網卡配置。

2)為了兼容mbr方式和EFI方式,同時創建了/boot和/boot/efi分區。

3配置mbr引導方式

編輯isoliuux目錄下的isolinux.cfg文件,添加自己的內容,在isolinux.cfg文件中label linux下面添加自己的label:
 

復制代碼
代碼如下:

label linux
menu label ^Install CentOS 7
kernel vmlinuz
append initrd=initrd.img inst.stage2=hd:LABEL=CENTOS7 quiet

label custom
menu label ^Custom CentOS 7 by xiaoli110
kernel vmlinuz
append initrd=initrd.img inst.stage2=hd:LABEL=CENTOS7 inst.ks=cdrom:/isolinux/ks.cfg

 

注意點:

1)memu label 后面的內容是在光盤引導起來菜單的內容,^后面的字母是菜單的快捷鍵;

2)通過inst.ks關鍵字指明ks.cfg文件位置;

3)inst.stages2標識的是系統按照介質位置,這里使用hd:LABEL表明尋找的是label為CENTOS7的安裝介質,使用LABEL關鍵字的好處是可以精確指定安裝介質,為什么label是CENTOS7,是因為我在制作光盤鏡像的時候指定的,方法在后面有介紹。

4 配置EFI引導方式

1)EFI簡介

EFI可擴展固件接口(ExtensibleFirmware Interface 的縮寫),是英特爾主導推出的一種替代BIOS的升級方案。最早由英特爾開發,于2005年將此規范格式交由UEFI論壇來推廣與發展,后來并更改名稱為Unified EFI(UEFI)。UEFI論壇于2007年1月7日釋出并發放2.1版本的規格,其中增加與改進了加密編碼(cryptography)、網絡認證(network authentication)與用戶接口架構(User Interface Architecture)。

EFI是用模塊化,C語言風格的參數堆棧傳遞方式,動態鏈接的形式構建的系統,較BIOS而言更易于實現,容錯和糾錯特性更強,縮短了系統研發的時間。

EFI在概念上非常類似于一個低階的操作系統,并且具有操控所有硬件資源的能力。

2)配置EFI引導

進入光盤目錄EFI/BOOT/,編輯grub.cfg文件,添加自己的菜單:
 

復制代碼
代碼如下:

menuentry 'Install CentOS 7' --class fedora--class gnu-linux --class gnu --class os {
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CENTOS7 quiet
initrdefi /images/pxeboot/initrd.img
}
menuentry 'Install CentOS 7 custom byxiaoli110' --class fedora --class gnu-linux --class gnu --class os {
linuxefi /images/pxeboot/vmlinuz inst.ks=cdrom:/isolinux/ks.cfginst.stage2=hd:LABEL=CENTOS7 quiet
initrdefi /images/pxeboot/initrd.img
}

 

和mbr方式類似,指明ks.cfg文件位置和安裝源位置。

5 生成iso鏡像

經過我踩過多個坑,成功的生成鏡像,并且能在EFI和mbr環境安裝的鏡像生成命令如下:
 

復制代碼
代碼如下:

genisoimage -v -cache-inodes -joliet-long -R -J -T -V CENTOS7 -o /root/centos7.iso /
-c isolinux/boot.cat -bisolinux/isolinux.bin /
-no-emul-boot -boot-load-size 4-boot-info-table /
-eltorito-alt-boot -b images/efiboot.img -no-emul-boot .

 

 

(1)中間踩過的幾個坑:

1)制作鏡像要使用CentOS7的系統,不要使用CentOS6的系統,因為兩者系統的genisoimage命令的版本不一樣,6的系統制作出來的iso不能在efi環境啟動;

 

2)如果要在efi啟動,需要添加如下參數:

 
 

復制代碼
代碼如下:
-eltorito-alt-boot -bimages/efiboot.img -no-emul-boot

 

3)通過-V參數指定光盤label

 

(2)genisoimage命令參數簡介

-o 指定映像文件的名稱。

-b指定在制作可開機光盤時所需的開機映像文件。

-c 制作可開機光盤時,會將開機映像文件中的no-eltorito-catalog全部內容作成一個文件。

-no-emul-boot  非模擬模式啟動。

-boot-load-size 4   設置載入部分的數量。

-boot-info-table 在啟動的圖像中現實信息。

-joliet-long   使用 joliet 格式的目錄與文件名稱,長文件名支持。

-R 或 -rock    使用 Rock RidgeExtensions 。

-J 或 -joliet    使用 Joliet 格式的目錄與文件名稱。

-v 或 -verbose    執行時顯示詳細的信息。

-T 或-translation-table    建立文件名的轉換表,適用于不支持 Rock Ridge Extensions 的系統上。

(3)genisoimage、mkisofs、xorrios幾個命令的區別

說起genisoimage和mkisofs,其實里面是有點故事的。

最早的時候,Linux系統使用cdrtools工具來管理iso及光盤,mkisofs是cdrtools里面的一個工具,后來cdrtools更好了了授權許可,從GPL修改為CDDL許可,開源社區又推出了一套基于GPL的工具,cdrkit,mkisofs也被genisoimage去掉,現在系統中的mkisofs實際是genisoimage的軟連接:
 
 

復制代碼
代碼如下:
ls -l /usr/bin/mkisofs
/usr/bin/mkisofs ->/etc/alternatives/mkisofs
ls -l /etc/alternatives/mkisofs
/etc/alternatives/mkisofs ->/usr/bin/genisoimage

 

xorrios是另外一個比較流行的制作iso鏡像的工具,并且有一個參數-asmkisofs可以和mkiso命令兼容。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91精品在线影院| 国产亚洲成av人片在线观看桃| 91免费在线视频| 欧洲永久精品大片ww免费漫画| 欧美裸体xxxx极品少妇软件| 国产精品丝袜久久久久久高清| 国语自产精品视频在线看一大j8| 91久久精品国产91久久性色| 高清欧美性猛交| 九九热精品视频国产| 欧美日韩国产精品一区二区不卡中文| 色99之美女主播在线视频| 国产精品稀缺呦系列在线| 国产精品永久免费| 疯狂做受xxxx高潮欧美日本| 欧美日韩国产中字| 国产亚洲视频中文字幕视频| 国产成人综合久久| 91成人国产在线观看| 国产成人精品久久久| 国产香蕉精品视频一区二区三区| 欧美www视频在线观看| 91老司机在线| 中文字幕亚洲自拍| 在线播放国产一区中文字幕剧情欧美| 热草久综合在线| 亚洲视频在线观看免费| 狠狠综合久久av一区二区小说| 久久亚洲成人精品| 97av在线播放| 中文字幕日韩精品有码视频| 91沈先生在线观看| 亚洲精品乱码久久久久久金桔影视| 日本aⅴ大伊香蕉精品视频| 奇米4444一区二区三区| 日韩中文字在线| 成人美女av在线直播| 国产偷亚洲偷欧美偷精品| 亚洲的天堂在线中文字幕| 日韩电影在线观看永久视频免费网站| 欧美日韩性视频在线| 欧美精品videosex牲欧美| 久久久亚洲国产| 国产精品青青在线观看爽香蕉| 国产精品久久一| 精品国内产的精品视频在线观看| 国产91成人video| 欧美色道久久88综合亚洲精品| 久久久久北条麻妃免费看| 国产精品黄色av| 8x海外华人永久免费日韩内陆视频| 在线播放日韩av| 国产精品高潮视频| 亚洲乱码一区二区| 欧美极品少妇全裸体| 久久精品青青大伊人av| 91九色精品视频| 国产精品r级在线| 久久久久久久成人| 国产精品福利网站| 一区二区欧美日韩视频| 亚洲国产99精品国自产| 国产成人精品999| 亚洲丝袜在线视频| 日韩毛片中文字幕| 91麻豆国产精品| 亚洲欧美在线看| 狠狠爱在线视频一区| 欧美中文字幕第一页| 国产精品电影久久久久电影网| 久久黄色av网站| 中文字幕精品www乱入免费视频| 中文字幕免费精品一区高清| 色琪琪综合男人的天堂aⅴ视频| 欧美影院成年免费版| 欧美精品久久久久久久免费观看| 久久精品成人欧美大片| 一本色道久久综合狠狠躁篇的优点| 亚洲japanese制服美女| 庆余年2免费日韩剧观看大牛| 日本欧美中文字幕| 欧美日韩在线观看视频| 国产成人啪精品视频免费网| 国产va免费精品高清在线观看| 91精品国产亚洲| 日韩国产一区三区| 26uuu久久噜噜噜噜| 国产精品欧美日韩| 亚洲丝袜在线视频| 久久精品国产欧美亚洲人人爽| 精品成人69xx.xyz| 欧美疯狂性受xxxxx另类| 日韩免费观看视频| 日产精品久久久一区二区福利| 久久在线免费观看视频| 日本一区二区在线免费播放| 91香蕉亚洲精品| 在线观看日韩www视频免费| 色偷偷噜噜噜亚洲男人| 国产精品成人一区二区| 国产精品ⅴa在线观看h| 91精品国产自产在线老师啪| 欧美最近摘花xxxx摘花| 欧美成年人在线观看| 中文字幕精品在线| 91香蕉嫩草影院入口| 国产精品久久久久aaaa九色| 日韩欧美在线视频观看| 国产午夜精品美女视频明星a级| 青草青草久热精品视频在线网站| 日韩欧美成人区| 国产成人在线亚洲欧美| 伊人亚洲福利一区二区三区| 91亚洲va在线va天堂va国| 国产国产精品人在线视| 最近2019中文免费高清视频观看www99| 久久婷婷国产麻豆91天堂| 国产在线观看精品一区二区三区| 日韩亚洲精品视频| 国内精品国产三级国产在线专| 日韩av在线高清| 欧美精品在线观看| 久久色精品视频| 国产91在线视频| 欧美电影免费观看大全| 亚洲色图偷窥自拍| 国产亚洲精品久久久久久牛牛| 欧美成人免费小视频| 国产精品久久久久77777| 91黑丝在线观看| 91精品国产777在线观看| 亚洲精品国产电影| 18一19gay欧美视频网站| 国产精品久久久久久久9999| 亚洲aⅴ男人的天堂在线观看| 国产欧美一区二区白浆黑人| 成人性生交大片免费观看嘿嘿视频| 亚洲欧美日韩精品| 国产精品成久久久久三级| 日本欧美精品在线| 欧美精品中文字幕一区| 亚洲新声在线观看| 色999日韩欧美国产| 疯狂欧美牲乱大交777| 成人黄色短视频在线观看| 国产精品扒开腿做| 波霸ol色综合久久| 国产一区香蕉久久| 91香蕉嫩草神马影院在线观看| 久久久在线免费观看| 日韩a**中文字幕| 久久精品成人欧美大片| 欧美日韩精品中文字幕| 国产亚洲成精品久久| 国产精品午夜一区二区欲梦| 久久久久久久久国产精品| 久久久国产精品x99av| 福利二区91精品bt7086| 中文字幕精品久久| 欧美在线影院在线视频| 日韩a**站在线观看| 日本一区二区不卡| 亚洲精品国产成人| 大胆人体色综合|