- linux 磁盘wwid、uuid、lun、multipath、hba、udev等知识
- oracle_使用udev绑定磁盘方法
- 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
🔗 引用磁盘的特殊说明
传统上,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
- 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
- HP_DELL RAID卡查看工具介绍
- HP DL380 Gen9服务器 安装手册
- 如何在HP dl380 Gen9服务器上安装Redhat 7.2并配置软RAID
- https://www.educba.com/install-grub/
-
https://run.tournament.org.il/extractingrecreating-rhelcentos6-initrd-img-and-install-img/
- https://www.golinuxcloud.com/create-anaconda-updates-img-inst-updates-rhel/
- http://www.voidcn.com/article/p-waodarfq-eu.html
- 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
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即可。
- initrd和initramfs的区别
- linux的dev目录系列之设备详解--loop详解
-
- Linux 操作系统安装盘的定制
-
- 预启动执行环境(Preboot eXecution Environment,PXE)也被称为预执行环境,提供了一种使用网络接口(Network Interface)启动计算机的机制。这种机制让计算机的启动可以不依赖本地数据存储设备(如硬盘)或本地已安装的操作系统。
- (PXE) 丢掉U盘光盘,利用PXE实现网络启动PE与系统部署
- 没有U盘利用傲梅PXE 网启程序给电脑重装系统
- 惠普工作站安装win7系统UEFI BIOS中如何设置
- https://docs.oracle.com/en/operating-systems/oracle-linux/6/install/ol6-kickstartfile.html
这个文件记录的是安装系统时的一些信息. 这个文件有什么用呢?
这个配置文件经修改之后可以用于雷同环境下,使用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
- pxelinux自动安装系统
- https://wiki.archlinux.org/index.php/Syslinux_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
- https://www.cnblogs.com/boowii/p/6475921.html
- https://blog.csdn.net/code__L/article/details/77131475