Page 1 of 1

Hardware Detection Tool

Posted: 13 Nov 2012, 08:43
by chyang0527
Hi everyone,

I have tried the Hardware Detection Tool (HDT) below in my environment.
http://www.hdt-project.org/
HDT is a Syslinux com32 module, so it could also be integrated in Porteus.

In my personal experience, the HDT could help me know target machine's "MBR" and "Linux Kernel modules needed by the host computer".

Does anyone use it before?
I think it a useful tool. :)

Cheers,
CHYang

Re: Hardware Detection Tool

Posted: 13 Nov 2012, 23:44
by fanthom
Hi CHYang,

i doubt many porteus users would use this app so i would refuse to include it in the ISO by default.
sorry about that.

integration is probably not that hard so interested users should be able to do it on their own.
would be nice if you could provide sample menu for it.

Cheers

Re: Hardware Detection Tool

Posted: 14 Nov 2012, 11:22
by chyang0527
Hi everyone,

For running hdt in Porteus, i have created a folder "/boot/hdt", and put the neccessary files i needs under "/boot/hdt/".
Needed files: HDT.C32, MODULES.ALI, PCI.IDS
Source: hdt-0.5.0 from http://www.hdt-project.org/
NOTE: you could customized the "Auto summary"'s backgroud image by putting BACKGND.PNG under "/boot/isolinux/" or "/boot/syslinux/"

Below is my sample menu config:
remove above settings, same in porteus.cfg
====================================

LABEL hd
MENU LABEL Boot from the first hd
COM32 /boot/syslinux/chain.c32
APPEND hd0 1
TEXT HELP
Don't start Porteus at all, but
rather run any operating system
installed on the first partition
of the hard drive
ENDTEXT

LABEL hdt
MENU LABEL Hardware Detection Tool
MENU DEFAULT
TEXT HELP
Starts HDT using the MENU mode
ENDTEXT
COM32 /boot/hdt/hdt.c32
APPEND modules_pcimap=/boot/hdt/modules.pcimap modules_alias=/boot/hdt/modules.alias pciids=/boot/hdt/pci.ids quiet

LABEL summary
MENU LABEL HDT (Auto summary)
TEXT HELP
Starts HDT using the Command Line Interface (CLI) and run 'show summary'
VESA mode is enabled
ENDTEXT
COM32 /boot/hdt/hdt.c32
APPEND modules_pcimap=/boot/hdt/modules.pcimap modules_alias=/boot/hdt/modules.alias pciids=/boot/hdt/pci.ids quiet vesa nomenu auto='show summary'
I think it would be easy for the interested users to customize it. :)
Enjoys it,
CHYang