It is currently Fri Oct 31, 2014 6:27 pm

All times are UTC - 8 hours




Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: Load PLoP before booting the menu system (USB 2.0 speed)
PostPosted: Tue Jun 15, 2010 1:21 pm 
Offline

Joined: Fri Jan 11, 2008 2:52 pm
Posts: 1278
I have a patch to allow the user (if he wants) to load PLoP before the menu system is displayed.
PLoP can add USB 2.0 speed to BIOSes that only support USB 1.1 (but the USB controllers support USB 2.0). This is only intended to be used from USB (Syslinux).
Something similar would be possible to do from grub4dos, but I only want to spend time on it, if someone is interested in it.

Any tests are greatly appreciated.

Don't use it if you have an USB keyboard. From the moment that PLoP has activated its USB driver, USB keyboards won't work anymore (unless you reboot), because PLoP only supports USB-HDD atm.

You can get the files from:
http://ubcd.stopspazzing.com/downloads/ ... h-plop.zip

Place syslinux.cfg in /boot/syslinux/
Place ifplop.c32 in /boot/syslinux/
Place plpbt.bin in /ubcd/boot/plop/

If you want to test it, change this part of the syslinux.cfg file:
Code:
# Comment the next line if you want to run PLoP by default
DEFAULT main
# Uncomment the next line if you want to run PLoP by default
# DEFAULT plopcheck
to:
Code:
# Comment the next line if you want to run PLoP by default
# DEFAULT main
# Uncomment the next line if you want to run PLoP by default
DEFAULT plopcheck

How does it work?
ifplop.c32 is a COM32 module for Syslinux that will detect if PLoPs USB driver (or CD driver) is loaded.
If it isn't loaded (first time you boot in SYSLINUX), it will boot PLoP.
PLoP will boot the USB drive again (with USB 2.0 speed).
Now the ifplop.c32 module detects the PLoP USB driver and will boot the menu system.

I wrote this module, just in case someone will find it useful. I got the idea after reading:
http://forum.plop.at/index.php/topic,165.0.html

PLoP 5.0.11-test2 is used (allows passing additional parameters):
http://forum.plop.at/index.php/topic,233.0.html
http://www.boot-land.net/forums/index.p ... etlastpost

The source code for the ifplop.c32 module, can be downloaded from:
http://git.zytor.com/?p=users/sha0/sysl ... 2301257dfc

_________________
Download Ultimate Boot CD v5.0: http://www.ultimatebootcd.com/download.html
Use Parted Magic for handling all partitioning task: http://partedmagic.com/


Top
 Profile  
 
 Post subject: Re: Load PLoP before booting the menu system (USB 2.0 speed)
PostPosted: Sun Jul 04, 2010 3:39 pm 
Offline

Joined: Fri Jan 11, 2008 2:52 pm
Posts: 1278
ifplop.c32 is now included in syslinux-4.01.

_________________
Download Ultimate Boot CD v5.0: http://www.ultimatebootcd.com/download.html
Use Parted Magic for handling all partitioning task: http://partedmagic.com/


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

Protected by Anti-Spam ACP Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group