Jump to content











Photo
- - - - -

Hardware Detection Tool (HDT) 0.3.6


  • Please log in to reply
6 replies to this topic

#1 Icecube

Icecube

    Gold Member

  • Team Reboot
  • 1063 posts
  •  
    Belgium

Posted 28 October 2009 - 06:12 PM

HDT 0.35-pre1 announcement:

As result of a long work of Pierre, we are now on the track of releasing HDT-0.3.5.

This -pre1 release includes new features that needs to be tested widely to insure that we didn't introduced new bugs.
As a menu, we have:

- bootloader detection
In the disk menu, the "show disks" command reports the detected bootloader.

- Cmenu now uses the libansi
This improves the rendering and allow serial output.
Note that minicom doesn't seems to render correctly the ansi codes.

Speaking about the code itself, lots of cleanup to avoid gcc warnings.

To test this release you have 3 options :
Booting the com32 module on Syslinux 3.83 : http://www.hdt-proje..._0_3_5_pre1.c32
Booting the 2.88MB floppy image: http://www.hdt-proje...-0.3.5-pre1.img
Booting the ISO: http://www.hdt-proje...-0.3.5-pre1.iso

Feel free to report any bug report/idea/comments !

PS: We've been opening a #hdt irc channel on the freenode network to facilitate hdt discussions.
PS2: All Greetings goes to Pierre for his wonderful work on HDT.

http://www.zytor.com...ber/000047.html

A new feature of HDT is that it will show which bootloader is installed in the MBR. Not all bootloaders are included, because they aren't known.

Check if HDT detects your installed bootloader properly.

Disks ==> Disk 1 (2 ,3,4, ...) ==> MBR:

If it is not properly detected (Unknown mbr), report your boot loader and the hexadecimal number that is shown after "Unknown mbr".

Anyone that can provide the fbinst mbr?

#2 Icecube

Icecube

    Gold Member

  • Team Reboot
  • 1063 posts
  •  
    Belgium

Posted 04 November 2009 - 12:44 PM

The -pre2 release of HDT 0.3.5 is out.

The changelog from the previous release is :

- Adding pci.ids in the hdt.iso
- Fixing misdetection of Syslinux & Grub MBRs
- 'make hdt.img.gz' now generates a gzipped version of the floppy image
- Fixing some typo
- Adding & enhancing SMI detection
- Resetting cursor position when exiting the menu mode
- Inactive items are now brighter to improve readibility
- Adding a codename for each release. This one will be "mojito" in
memories of some good times with pam.

Thx to Gert for reporting bugs, Pierre for adding more features / bugfix.
I got the opportunity to fix some too :cheers:

The com32 module :
http://hdt-project.o..._0_3_5_pre2.c32

The 2.88MB floppy image:
http://hdt-project.o...-0.3.5-pre2.img

The bootable iso image:
http://hdt-project.o...-0.3.5-pre2.iso

Erwan,



#3 Icecube

Icecube

    Gold Member

  • Team Reboot
  • 1063 posts
  •  
    Belgium

Posted 04 November 2009 - 11:32 PM

The -pre3 release is out and tends to be the last one before the release.

This pre version adds two new features we thought it would be
interesting to have in 0.3.5:

- Reboot
If your system features the reboot.c32 module, the "reboot" command will
restart your computer.
The floppy/iso images we provides includes this module to enable this
feature.

- Automatic Commands
When starting HDT, you can specifiy a new auto='<cmd1;cmd2,cmd3>' option.
This option will automaticaly runs commands cmd1;cmd2;cmd3 in this order
and then fallback to the CLI.
It can be used to run automatic diagnostic when booting HDT.

auto='show summary'
This example will show the summary and the enter the CLI.

auto='show summary; exit'
This example will show the summary and the return to syslinux.

auto='show pci; show dmi; show syslinux; reboot'
This example will show the pci / dmi /syslinux output before rebooting

Be careful about the syntax, it should be :
auto=<quote>command<semicolon>command<quote>

Hope you'll enjoy this new features.

I expect the 0.3.5 to be out by the end of the week if no major bug got
found.

This release could be found on the website :
http://hdt-project.o..._0_3_5_pre3.c32
http://hdt-project.o...-0.3.5-pre3.img
http://hdt-project.o...-0.3.5-pre3.iso
http://hdt-project.o...3.5-pre3.img.gz

Note that the website isn't really up to date. I'm still working on it
and expect it to be up-to-date by the 0.3.5 release.
It still lacks of accurate/recent documentation.

Cheers,
Erwan

http://www.zytor.com...ber/000068.html

#4 Icecube

Icecube

    Gold Member

  • Team Reboot
  • 1063 posts
  •  
    Belgium

Posted 10 November 2009 - 07:49 PM

HDT 0.3.5 is out !
As you noticed, we've been adding codenames :thumbup:

You can grab this release on our webiste
http://hdt-project.o...t/hdt_0_3_5.c32
http://hdt-project.o...t/hdt-0.3.5.img
http://hdt-project.o...t/hdt-0.3.5.iso
http://hdt-project.o...dt-0.3.5.img.gz

A dedicated page to this release is hosted here :
http://www.hdt-proje.../wiki/hdt-0.3.5

I'd like to thank Pierre & Gert for their wonderful work on this release.

Pierre for the great features & Gert for his QA and inputs.

Biggest changes since 0.3.4 are :
- Bootloader & mbr detection
- Cmenu now uses the libansi
- Adding & enhancing SMI detection
- Inactive items are now brighter to improve readibility
- Reboot
If your system features the reboot.c32 module, the "reboot" command will
restart your computer.
The floppy/iso images we provides includes this module to enable this
feature.

- Automatic Commands
When starting HDT, you can specifiy a new auto='<cmd1;cmd2,cmd3>' option.
This option will automaticaly runs commands cmd1;cmd2;cmd3 in this order
and then fallback to the CLI.
It can be used to run automatic diagnostic when booting HDT.

auto='show summary'
This example will show the summary and the enter the CLI.

auto='show summary; exit'
This example will show the summary and the return to syslinux.

auto='show pci; show dmi; show syslinux; reboot'
This example will show the pci / dmi /syslinux output before rebooting

Be careful about the syntax, it should be :
auto=<quote>command<semicolon>command<quote>

The complete changelog can be found here :
http://www.hdt-proje...0.3.5#Changelog

Hope you'll enjoy this new features.

Note that the website isn't really up to date. I'm still working on it.
It still lacks of accurate/recent documentation.

Cheers,
Erwan



#5 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7101 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 10 November 2009 - 08:34 PM

HDT 0.3.5 is out !
As you noticed, we've been adding codenames :thumbup:


I did NOT notice :thumbup:, but out of curiosity, WHICH is the codename? :(

:thumbup:

jaclaz

#6 Icecube

Icecube

    Gold Member

  • Team Reboot
  • 1063 posts
  •  
    Belgium

Posted 10 November 2009 - 08:39 PM

It is in the announcement of HDT-0.3.5-pre2 :thumbup: :

- Adding a codename for each release. This one will be "mojito" in
memories of some good times with pam.



#7 Icecube

Icecube

    Gold Member

  • Team Reboot
  • 1063 posts
  •  
    Belgium

Posted 13 December 2009 - 07:34 PM

HDT 0.3.6 just got released and will be part of the Syslinux 3.84 release.

I'd like to thank Gert for his intensive testing which revealed many bugs.

HDT's major features are :
- Adding a vesa mode for the CLI
- Many memory corruption fixes
- Fixing Grub2 detection
- Improving CPU detection on older hardware
- Fixing memory detection using DMI type 6 on older hardware
- Support on the gzip format for modules.pcimap, modules.alias, pci.ids
- Detecting memory size via E820
- Adding a simple menu on our binary images
- Better CPU flags detection
- Adding CPU multicore detection
- Reporting CPU L1 & L2 cache
- Reporting CPU voltage
- Avoiding too aggressive disk's size computation
- gPXE detection
- Fixing CLI's history behavior

Here come the download links :
http://www.hdt-proje...6/hdt_0_3_6.c32
https://www.hdt-proj...6/hdt-0.3.6.img
https://www.hdt-proj...6/hdt-0.3.6.iso
https://www.hdt-proj...dt-0.3.6.img.gz

Cheers,
Erwan

http://syslinux.zyto...ber/013553.html




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users