Bug 480675 - syslinux can't install into ext2 FS
syslinux can't install into ext2 FS
Status: CLOSED NEXTRELEASE
Product: Fedora
Classification: Fedora
Component: liveusb-creator (Show other bugs)
10
All Linux
low Severity medium
: ---
: ---
Assigned To: kushaldas@gmail.com
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2009-01-19 14:22 EST by Tomasz Torcz
Modified: 2009-03-08 21:29 EDT (History)
3 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2009-03-08 21:29:43 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Tomasz Torcz 2009-01-19 14:22:12 EST
liveusb-creator-3.0-5.fc10.noarch, creating liveusb over partition with *ext2* filesystem results in following:

#v+
# LANG=C LC_ALL=C liveusb-creator
[gui:444] F10-i686-Live.iso selected
[creator:275] Removing existing Live OS
[creator:451] Verifying filesystem...
[creator:554] Verifying ISO MD5 checksum
[creator:195] Verifying SHA1 of LiveCD image...
[creator:486] Extracting live image to USB device...
[creator:505] Wrote to device at 22 MB/sec
[creator:243] Creating 1020MB persistent overlay
[creator:517] Installing bootloader...
[gui:204] There was a problem executing the following command: `syslinux   -d /media/f10live/syslinux /dev/sdc3`
A more detailed error log has been written to 'liveusb-creator.log'
Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/liveusb/gui.py", line 194, in run
    self.live.install_bootloader()
  File "/usr/lib/python2.5/site-packages/liveusb/creator.py", line 523, in install_bootloader
    os.path.join(self.dest, 'syslinux'), self.drive['device']))
  File "/usr/lib/python2.5/site-packages/liveusb/creator.py", line 190, in popen
    "been written to 'liveusb-creator.log'" % cmd))
LiveUSBError: There was a problem executing the following command: `syslinux   -d /media/f10live/syslinux /dev/sdc3`
A more detailed error log has been written to 'liveusb-creator.log'
Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/liveusb/gui.py", line 334, in status
    self.textEdit.append(text)
TypeError: argument 1 of QTextEdit.append() has an invalid type
#v-

And full log:

#v+
# cat liveusb-creator.log       
checkisomd5 "/home/common/soft/Fedora-10-i686-Live/F10-i686-Live.iso"

The media check is complete, the result is: PASS.

It is OK to use this media.

mount -o loop,ro "/home/common/soft/Fedora-10-i686-Live/F10-i686-Live.iso" /tmp/tmpRnaQzL

cp /tmp/tmpRnaQzL/LiveOS/squashfs.img '/media/f10live/LiveOS/squashfs.img'

cp /tmp/tmpRnaQzL/LiveOS/osmin.img '/media/f10live/LiveOS/osmin.img'

cp /tmp/tmpRnaQzL/isolinux/* '/media/f10live/isolinux'

umount /tmp/tmpRnaQzL

dd if=/dev/zero of=/media/f10live/LiveOS/overlay-f10live-d22b00b5-4531-41ea-afc0-dfd9bd1bc2ac count=1 bs=1M seek=1020
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.00420689 s, 249 MB/s

syslinux   -d /media/f10live/syslinux /dev/sdc3
syslinux: this doesn't look like a valid FAT filesystem
#v-

(well, I'm not suprised that ext2 doesn't look like FAT :)
Comment 1 Luke Macken 2009-01-19 23:45:12 EST
Yep, the liveusb-creator should be detecting this, and running `extlinux` instead of `syslinux`.
Comment 2 Luke Macken 2009-03-08 21:29:43 EDT
This issue should be resolved in version 3.6 of the liveusb-creator.  Please re-open this ticket if you still encounter this problem with the latest version.  Thanks!

Note You need to log in before you can comment on or make changes to this bug.