Update isolinux/syslinux to 3.72

Discussion/announcements about test/beta releases of UBCD will be posted here.

Moderators: Icecube, StopSpazzing

Post Reply
Message
Author
Icecube
Posts: 1278
Joined: Fri Jan 11, 2008 2:52 pm
Contact:

Update isolinux/syslinux to 3.72

#1 Post by Icecube » Thu Jul 03, 2008 6:33 am

Update Isolinux/syslinux to verison 3.70 (June 30, 2008).
Last edited by Icecube on Fri Sep 26, 2008 1:46 am, edited 1 time in total.

burt
Posts: 5
Joined: Tue Jul 15, 2008 4:52 am
Contact:

#2 Post by burt » Sun Jul 20, 2008 6:55 am

I've got the UBCD 4.11 on a USB stick and i'm having trouble booting the dos bootdisks. I was hoping a newer version of syslinux might be the answer. How can i see which version of memdisk / syslinux i am currently using? (How) can i update syslinux manually for a newer version?

Thanks!

Icecube
Posts: 1278
Joined: Fri Jan 11, 2008 2:52 pm
Contact:

#3 Post by Icecube » Sun Jul 20, 2008 8:57 am

The version of syslinux gets displayed when you boot from your usb thumb drive. If I were you I would update because the new versions are generally better than the old ones.

Download syslinux from http://www.kernel.org/pub/linux/utils/boot/syslinux/.
Extract the syslinux archive to "c:\syslinux\".

To update isolinux for the CD version
- Copy "c:\syslinux\core\isolinux.bin" to "c:\ubcd\isolinux\".
- Copy "c:\syslinux\com32\menu\menu.c32" to "c:\ubcd\isolinux\"
- Copy "c:\syslinux\com32\modules\chain.c32" to "c:\ubcd\isolinux\"
- Copy "c:\syslinux\memdisk\memdisk" to "c:\ubcd\isolinux\"

To update syslinux for the bootable USB key
- Copy "c:\syslinux\core\ldlinux.sys" to "c:\ubcd\syslinux\".
- Copy "c:\syslinux\mbr\mbr.bin" to "c:\ubcd\tools\ubcd2usb\".
- Copy "c:\syslinux\core\ldlinux.bss" to "c:\ubcd\tools\ubcd2usb\" and rename it to "ldoader.bss"
- Copy "c:\syslinux\com32\menu\menu.c32" to "c:\ubcd\syslinux\"
- Copy "c:\syslinux\com32\modules\chain.c32" to "c:\ubcd\syslinux\"
- Copy "c:\syslinux\memdisk\memdisk" to "c:\ubcd\syslinux\"

Remaster the iso
If you don't know how to do it, see viewtopic.php?t=1343.

Update your usb thumb drive
Open a command prompt.
cd to "c:\syslinux\win32"

Code: Select all

syslinux -ma -d syslinux x:      replace x: with correct drive letter for your thumb drive (be careful!)
See also: viewtopic.php?p=4849
Last edited by Icecube on Mon Jul 21, 2008 12:01 pm, edited 3 times in total.

burt
Posts: 5
Joined: Tue Jul 15, 2008 4:52 am
Contact:

#4 Post by burt » Sun Jul 20, 2008 9:21 am

Thanks for the fast reply! I have tried this; downloaded SysLinux3.70 as a zip, extracted it, and tried to give it a go. However:

\syslinux\ldlinux.sys is actually in \syslinux\core
ldloader.bss is nowhere to be found in my package

Hoping 4 out of 6 would be good enough, i gave it a try anyhow, but i ended up with a usb-stick, that does not boot and therefore is not "ultimate". ;->

Did anybody else succesfully update to 3.7? Or should i try the same procedure with SysLinux 3.63?

Icecube
Posts: 1278
Joined: Fri Jan 11, 2008 2:52 pm
Contact:

#5 Post by Icecube » Sun Jul 20, 2008 11:25 am

I have updated my previous post.
Now it should work with syslinux 3.70 (they have changed a lot of files from place).

burt
Posts: 5
Joined: Tue Jul 15, 2008 4:52 am
Contact:

#6 Post by burt » Mon Jul 21, 2008 8:51 am

Still struggling, but i feel i'm coming closer.
Copy "c:\syslinux\core\ldlinux" to "c:\ubcd\tools\ubcd2usb\" and rename it to "ldoader.bss"


I'm taking that line should read c:\syslinux\core\ldlinux.bss, right? Not to nitpick, but i just want get it right.

If i create a bootable usb stick, i get BOOT ERROR and then nothing. )-:

Maybe try the -s option for the syslinux install? - EDIT: didn't work. Now i don't even get the Boot error, just a blinking cursor and nothing...

Icecube
Posts: 1278
Joined: Fri Jan 11, 2008 2:52 pm
Contact:

#7 Post by Icecube » Mon Jul 21, 2008 12:09 pm

burt wrote:I'm taking that line should read c:\syslinux\core\ldlinux.bss, right? Not to nitpick, but i just want get it right.
Yes, you are right. I have corrected it.
burt wrote:Maybe try the -s option for the syslinux install? - EDIT: didn't work. Now i don't even get the Boot error, just a blinking cursor and nothing...
If you have updated all the files like I said before in "c:\ubcd", execute ubcd2usb.bat again. Sometimes syslinux messes up the drive when you install it several times after each other. If it won't work then, download the beta version of ubcd5.0 (see forum UBCD 5.0). It contains a new way of formatting the usb thumb drive.

Icecube
Posts: 1278
Joined: Fri Jan 11, 2008 2:52 pm
Contact:

#8 Post by Icecube » Fri Sep 26, 2008 1:48 am

Syslinux / isolinux 3.72 is out.
2008-09-25 : SYSLINUX 3.72 released. This version adds several new features, particularly the "hybrid ISO mode" for ISOLINUX.

Post Reply