Add HDT to the boot menu

HDT is a hardware detection/info tool. It will show information about your hardware,
including PCI devices. It will also show the names of the kernel modules that will
support your devices.
This commit is contained in:
Thomas Bächler 2010-07-21 23:54:05 +02:00
parent 7725dba216
commit 3c7340c6aa
4 changed files with 17 additions and 1 deletions

View File

@ -55,6 +55,7 @@ isolinux_copy() {
cp ${_v} $work_dir/i686/mnt/boot/isolinux/isolinux.bin $work_dir/iso/boot/isolinux/
cp ${_v} $work_dir/i686/mnt/boot/isolinux/pxelinux.0 $work_dir/iso/boot/isolinux/
cp ${_v} $work_dir/i686/mnt/boot/isolinux/gpxelinux.0 $work_dir/iso/boot/isolinux/
cp ${_v} -r $work_dir/i686/mnt/boot/isolinux/hdt $work_dir/iso/boot/isolinux/
}
isolinuxcfg_copy() {

View File

@ -67,6 +67,12 @@ LABEL memtest
MENU LABEL Run Memtest86+ (RAM test)
KERNEL /boot/memtest
# http://hdt-project.org/
LABEL hdt
MENU LABEL Hardware Information (HDT)
KERNEL hdt.c32
APPEND modules_alias=hdt/modalias.gz pciids=hdt/pciids.gz
# http://www.vortex.prodigynet.co.uk/x86test/
LABEL x86test
MENU LABEL Run x86test (CPU test)

View File

@ -46,7 +46,10 @@ bootfiles: root-image
cp $(WORKDIR)/root-image/usr/lib/syslinux/memdisk $(WORKDIR)/iso/boot/isolinux/
cp $(WORKDIR)/root-image/usr/lib/syslinux/pxelinux.0 $(WORKDIR)/iso/boot/isolinux/
cp $(WORKDIR)/root-image/usr/lib/syslinux/gpxelinux.0 $(WORKDIR)/iso/boot/isolinux/
# Add pci.ids and modules.alias for hdt
mkdir -p $(WORKDIR)/iso/boot/isolinux/hdt/
wget -O - http://pciids.sourceforge.net/v2.2/pci.ids | gzip -9 > $(WORKDIR)/iso/boot/isolinux/hdt/pciids.gz
cat $(WORKDIR)/root-image/lib/modules/$(shell grep ^ALL_kver $(kver_FILE) | cut -d= -f2)/modules.alias | gzip -9 > $(WORKDIR)/iso/boot/isolinux/hdt/modalias.gz
# Rules for initcpio images
initcpio: $(WORKDIR)/iso/boot/archiso.img

View File

@ -56,6 +56,12 @@ LABEL memtest
MENU LABEL Run Memtest86+ (RAM test)
KERNEL /boot/memtest
# http://hdt-project.org/
LABEL hdt
MENU LABEL Hardware Information (HDT)
KERNEL hdt.c32
APPEND modules_alias=hdt/modalias.gz pciids=hdt/pciids.gz
# http://www.vortex.prodigynet.co.uk/x86test/
LABEL x86test
MENU LABEL Run x86test (CPU test)