Hi, i've used plpbt from machine that can't boot from usb. But nowadays, i was on a machine with grub2 and I can't find how to make an entry.
I've tried :
1/ linux plpbt.bin
2/ inmod multiboot
multiboot plpbt.bin
and it doesn't work. maybe the problem is due to the fact that plpbt.bin is on an ext4 partition ?
tnx in advance
			
			
			
				can you post the grub config file
			
			
			
				Try:
linux16 plpbt.bin
grub2 will skip the 16 bit part of a linux kernel and will go directly to the 32/64 bit part.
The "linux" keyword works only with real linux kernels. For fake linux kernels (memdisk, plpbt, memtest, ...), you have to use "linux16".
			
			
			
				This works for me add the following 'code' into a new file called /etc/grub.d/20_plop 
#!/bin/sh
set -e
prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
# older versions of grub2 do not have this yet (LP: #459080)
if [ ! -e ${libdir}/grub/grub-mkconfig_lib ]; then
    echo "no grub-mkconfig_lib, exiting"
    exit 0
fi
. ${libdir}/grub/grub-mkconfig_lib
# We can't cope with loop-mounted devices here.
case ${GRUB_DEVICE_BOOT} in
  /dev/loop/*|/dev/loop[0-9])
    exit 0
  ;;
esac
if test -e /boot/plpbt.bin ; then
  USBBOOTPATH=$( make_system_path_relative_to_its_root "/boot/plpbt.bin" )
  echo "Found plpbt.bin image: $USBBOOTPATH" >&2
  cat << EOF
menuentry "USB boot (plopbootmanger 5.0.4)" {
	linux16	$USBBOOTPATH
}
EOF
fi
#than go to terminal and type.
sudo update-grub
#make sure you copied plpbt.bin from the zip archive to folder /boot/
			
			
			
				waouh
many thanks, it work great !
I've tried first with grub command line (adapt X and Y in grub2 notation to your needs) :
set root = (hdX,Y)
linux16 /plpbt.bin
or :
set root = (hdX,Y)
linux16 /boot/plpbt.bin
if you don't have a separate /boot partition
I've also tried on a ntfs partition :
insmod ntfs
set root = (hdX,Y)
linux16 /plpbt.bin
			
			
			
				By the way, it would be great to add an entry in the doc : http://www.plop.at/en/bootmanager.html#rungrub
			
			
			
				you are right, i added it now
regards
elmar