PXE-WinPE-PXELinux-SysLinux


  1. linux 磁盘wwid、uuid、lun、multipath、hba、udev等知识
  2. oracle_使用udev绑定磁盘方法
  3. https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/pdf/managing_file_systems/Red_Hat_Enterprise_Linux-8-Managing_file_systems-en-US.pdf

 


2020/5/26

  1. https://fedoraproject.org/wiki/Anaconda/Kickstart/zh-cn

🔗 引用磁盘的特殊说明

传统上,Kickstart一直通过设备节点名(例如 sda)来引用磁盘。Linux内核采用了更加动态的方法,设备名并不会在重启时保持不变。因此,这会使得在Kickstart脚本中引用磁盘变得复杂。为了满足稳定的设备命名,你可以在项(Item)中使用/dev/disk代替设备名。例如,你可以使用:

part / --fstype=ext4 --onpart=/dev/disk/by-path/pci-0000:00:05.0-scsi-0:0:0:0-part1
part / --fstype=ext4 --onpart=/dev/disk/by-id/ata-ST3160815AS_6RA0C882-part1

来代替:

part / --fstype=ext4 --onpart=sda1

这种方式提供了对磁盘的持久引用,因而比仅仅使用sda更加有意义。 这在大的存储环境中特别有意义。

你也可以使用类似于shell的入口来应用磁盘。这种方式主要用来简化大的存储环境中clearpart以及ignoredisk命令的使用。例如,为了替代:

ignoredisk --drives=sdaa,sdab,sdac

你可以使用如下的入口:

ignoredisk --drives=/dev/disk/by-path/pci-0000:00:05.0-scsi-*

最后,如果想要在任何地方引用已经存在的分区或者文件系统(例如,在part --ondisk=中),你可以通过文件系统标签(label)或者UUID来进行。例如:

part /data --ondisk=LABEL=data
part /misc --ondisk=UUID=819ff6de-0bd6-4bf4-8b72-dbe41033a85b

 

 


 

2020/5/25

  1. https://community.hpe.com/t5/proliant-servers-ml-dl-sl/how-to-physically-identify-hard-drives-in-hp-proliant-ml150-g6/td-p/5837257#.XsuFjmgzZGM
  2. HP_DELL RAID卡查看工具介绍
  3. HP DL380 Gen9服务器 安装手册
  4. 如何在HP dl380 Gen9服务器上安装Redhat 7.2并配置软RAID
  5. https://www.educba.com/install-grub/

  6. https://run.tournament.org.il/extractingrecreating-rhelcentos6-initrd-img-and-install-img/

  7. https://www.golinuxcloud.com/create-anaconda-updates-img-inst-updates-rhel/
  8. http://www.voidcn.com/article/p-waodarfq-eu.html
  9. CentOS6.5定制系统iso制作  

(6)生成新的配置文件夹repodata

       repodata文件中comps.xml 文件中包含了安装时用户所见到的与rpm相关的所有内容,它会检查Packages下的RPM包的依赖关系,安装时如果缺少依赖包,它会提示您哪个RPM 包需要哪些依赖库。同时它的角色就是相当于图形安装时选择软件包那个环节。

        comps.xml主要由三部分组成,首先是组列表,它描述了在安装过程中需要的不同的组(或组件),包括组名、组的描述和包含的RPM包;其次是组的层次结构,它将组分成不同的类,并定义了组的一个顺序,从而可以决定哪些组需要先安装;最后为一系列RPM包以及它们之间的依赖关系。

         进入/home/source/repodata目录,将0dae8d32824acd9dbdf7ed72f628152dd00b85e4bd802e6b46e4d7b78c1042a3-comps.xml改为comps.xml,*comps.xml文件名很长。
 

然后重新生成comps.xml 文件:

#declare -x discinfo=`head -1 .discinfo`

#cd /home/aoyang/source

#createrepo -u "media://$discinfo" -g comps.xml ./

(编辑了comps.xml,要重新生成新的,因为comps.xml的sha值会改变,这样就会导致跟repomd.xml中所记录的不同,安装的时候会报错:An error occurred umounting the CD. Please make sure you’are not accessing  /mnt/source from the shell on tty2 an the click OK retry)
————————————————
版权声明:本文为CSDN博主「long12310225」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/long12310225/article/details/77394722

  1. Linux系统上解压或挂载img文件的方法
  2. linux挂载img镜像文件
  3. img和iso这两种映像文件有什么区别
  4. ubuntu如何将一个.iso转化为.img

iso的文件大概介绍如下:iso格式,ISO是一种光盘镜像文件,无法直接使用,需要利用一些工具进行解压后才能使用。ISO一般都是将光盘文件做成一个文件,而有一些光盘软件设定只能从光驱进行安装,那么直接解压后还是不能使用,需要用到虚拟光驱软件(虚拟光驱的软件很多,Daemon Tools是一款不错的虚拟光驱软件)

.img文件大概介绍如下:img格式,IMG是一种文件压缩格式(archive format),.IMG这个文件格式可视为.ISO格式的一种超集合。由于.ISO只能压缩使用ISO9660和UDF这两种文件系统的存储媒介,意即.ISO只能拿来压缩CD或DVD,因此才发展出了.IMG,它是以.ISO格式为基础另外新增可压缩使用其它文件系统的存储媒介的能力,.IMG可向后兼容于.ISO,如果是拿来压缩CD或DVD,则使用.IMG和.ISO这两种格式所压缩出来的内容是一样的。

从上面的介绍,可以看出.img是.iso的一种超集合,两者解压得到的东西是一样的,所以将一个.iso转化为.img,可以直接将.iso重命名为.img即可。
 

  1. initrd和initramfs的区别
  2. linux的dev目录系列之设备详解--loop详解

  3. comps.xml文件定制

  4. Linux 操作系统安装盘的定制
  5.  

  6.  

  7.  
  8. 预启动执行环境(Preboot eXecution Environment,PXE)也被称为预执行环境,提供了一种使用网络接口(Network Interface)启动计算机的机制。这种机制让计算机的启动可以不依赖本地数据存储设备(如硬盘)或本地已安装的操作系统。
  9. (PXE) 丢掉U盘光盘,利用PXE实现网络启动PE与系统部署
  10. 没有U盘利用傲梅PXE 网启程序给电脑重装系统
  11. 惠普工作站安装win7系统UEFI BIOS中如何设置
  12. https://docs.oracle.com/en/operating-systems/oracle-linux/6/install/ol6-kickstartfile.html
  13. Oracle® Linux 6 Installation Guide


  1. Linux Kickstart 自动安装
  2. anaconda-ks.cfg详解

这个文件记录的是安装系统时的一些信息. 这个文件有什么用呢?
这个配置文件经修改之后可以用于雷同环境下,使用Kickstart来自动安装大量同样的操作系统,

可以把这个文件经修改之后放入U盘,命名为ks.cfg
在装系统时,出现boot界面时就可以输入:
#ks的路径视你的U盘的为哪个盘而定
linux ks=/dev/sdb:/yourpath/ks.cfg

也可以放入nfs服务器,通过网络安装,出现boot界面时就可以输入:
linux ks=nfs:servername:/yourpath/ks.cfg


PXELinux-SysLinux

  1. pxelinux自动安装系统
  2. https://wiki.archlinux.org/index.php/Syslinux_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
  3. https://www.cnblogs.com/boowii/p/6475921.html
  4. https://blog.csdn.net/code__L/article/details/77131475

  1.  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值