#11640 HIGH xs-0.7: USB XS installation stick creation creates unusable extlinux.conf file
Zarro Boogs per Child
bugtracker at laptop.org
Thu Feb 16 11:11:48 EST 2012
#11640: USB XS installation stick creation creates unusable extlinux.conf file
---------------------------+------------------------------------------------
Reporter: greenfeld | Owner: martin.langhoff
Type: defect | Status: new
Priority: high | Milestone: xs-0.7
Component: school server | Version: not specified
Keywords: | Next_action: diagnose
Verified: 0 | Deployment_affected:
Blockedby: | Blocking:
---------------------------+------------------------------------------------
I used the instructions at
http://wiki.laptop.org/go/XS_Techniques_and_Configuration#Installing_from_USB
to create a XS USB installation stick.
On it syslinux/extlinux.conf appears to be a grub boot file being created
with entries like the following:
{{{
label linux
menu label ^Install a new system from kickstart
menu default
kernel vmlinuz
append initrd=initrd.img LANG=en_US.UTF8
repo=hd:UUID=fca2dc81-d076-4794-966d-
e54420ded014:/ ks=hd:UUID=fca2dc81-d076-4794-966d-e54420ded014 School
Server 0.7
i386":/olpcxs.ks upgradeany
}}}
When such a USB stick is used, this gets passed through Grub, leading to
Anaconda getting confused. Anaconda then asks where the install media is
from a textmode installer, and if pointed to the USB stick dies
complaining about the improper use of quotes found in the line shown
above.
Removing the extra ' School Server 0.7 i386"' portion of the line allows
the installer to find the kickstart file and proceed without any problems.
--
Ticket URL: <http://dev.laptop.org/ticket/11640>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list