FS#8237 - Archboot + mksyslinux fails because of wrong paths

Attached to Project: Arch Linux
Opened by Denis Martinez (denis) - Saturday, 06 October 2007, 20:48 GMT
Last edited by Tobias Powalowski (tpowa) - Sunday, 07 October 2007, 20:30 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08.1
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Unable to create a bootable USB drive, with archboot/mksyslinux.

Additional info:
* package version(s)
syslinux 3.52-1
mksyslinux 0.2-1
archboot 0.4.27-1

Steps to reproduce:
mksyslinux -c=/etc/archboot/archsyslinux.conf -d=/dev/...

Solution:
/usr/sbin/mksyslinux:
replace '/usr/share/mksyslinux/syslinux' with 'syslinux'
/etc/archboot/archsyslinux.conf:
replace '/usr/share/mksyslinux/mbr.bin' with '/usr/lib/syslinux/mbr.bin'
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Sunday, 07 October 2007, 20:30 GMT
Reason for closing:  Fixed
Comment by Tobias Powalowski (tpowa) - Sunday, 07 October 2007, 05:38 GMT
update your config, you changed it check the .pacnew file
Comment by Denis Martinez (denis) - Sunday, 07 October 2007, 16:39 GMT
  • Field changed: Percent Complete (100% → 0%)
Sorry for insisting about this,
you were right, my config was old, but
the mksyslinux script is still wrong.
It calls /usr/share/mksyslinux/syslinux, which doesn't exist, instead of the actual binary /usr/bin/syslinux.

Loading...