[闲聊] 更换/新Linux ISO/光盘内建Kernel

楼主: MAGMA2000 (Mabo)   2017-12-01 08:15:46
之前就有想过要这样做
但是一直懒懒的
只是这次老板刚好交代下来想要做一片这样的东西
经历一个周末的烧脑外加不断打扰有RHCE的同学下
一直撞墙下的产物就这样产生了
资料除了参考同学还有参考国外CentOS Forum
无图无音乐无广告网志网址:
http://mabospace.myds.me/?p=335
CMD如下
此处以rhel7.2做范例
# mount –o loop rhel.iso /mnt/iso
# cp -ri /mnt/iso/* /mnt/new-media/
# cp -ri /mnt/iso/.discinfo /mnt/new-media/
# cp -ri /mnt/iso/.treeinfo /mnt/new-media/
# rm –rf /mnt/new-media/Packages/kernel-3.10.0-327.el7.x86_64.rpm
# cp kernel-lt-4.4.102-1.el7.elrepo.x86_64.rpm /mnt/new-media/Packages/
# rm -rf /mnt/new-media/Packages/TRANS.TBL
# cp /mnt/new-media/repodata/*-comps-Server.x86_64.xml
/tmp/comps-Server.x86_64.xml
# cd /mnt/new-media/
# createrepo -v –update -d –unique-md-filenames -g
/tmp/comps-Server.x86_64.xml .
# mkisofs -r -T -J -V “RHEL-7.2 Server.x86_64” -b isolinux/isolinux.bin -c
isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o
../rhel-server7.2-x86_64-dvd.iso .
Note:parameter comes after “-V” must match with inst.stage2= parameter in
isolinux.cfg
作者: ddtsatan   2017-12-01 15:29:00
作者: sppmg (sppmg)   2017-12-01 17:37:00
档案方面可用unionfs或overlayfs,取代cp不过单纯替换核心不会有相依性问题吗?
作者: Bellkna (柔弱气质伪少女)   2017-12-01 18:07:00
kernel的有些默认值不同 可能会有问题最近遇到的是cifs的vers 4.12和4.13不一样 会有mount问题
作者: ekids1234 (∵:☆星痕╭☆)   2017-12-01 21:02:00
想问下这样用的时机点是? 虚拟机?
作者: Bellkna (柔弱气质伪少女)   2017-12-01 21:14:00
可能旧kernel不认识新硬件吧xd

Links booklink

Contact Us: admin [ a t ] ucptt.com