FS#40516 - [arch installation iso] "/dev/disk/by-uuid/" method doesn't work with 2014-05-01 installation iso

Attached to Project: Arch Linux
Opened by patrick (potomac) - Friday, 23 May 2014, 23:52 GMT
Last edited by Dave Reisner (falconindy) - Saturday, 24 May 2014, 00:38 GMT
Task Type Bug Report
Category Arch Projects
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
usually I use an usb key with files from the archlinux installation iso image,

I use syslinux 6.02 on a bootable usb key and I create a syslinux.cfg file, with the "/dev/disk/by-uuid/" method in order to be able to boot archlinux iso on an usb key :

UI menu.c32
DEFAULT arch32

LABEL arch32
MENU LABEL Boot Arch Linux (i686)
MENU INDENT 1
LINUX /progs/archlinux/arch/boot/i686/vmlinuz
INITRD /progs/archlinux/arch/boot/i686/archiso.img
APPEND archisobasedir=/progs/archlinux/arch archisodevice=/dev/disk/by-uuid/4489-C09F

https://wiki.archlinux.org/index.php/USB_Flash_Installation_Media#Using_manual_formatting

since the 2014-05-01 version of the archlinux iso this method doesn't work, I get this error from archlinux :

Mounting '/dev/disk/by-uuid/4489-C09F' to '/run/archiso/bootmnt'
Waiting 30 secondes for device /dev/disk/by-uuid/4489-C09F ...
[9.005592] sd 2:0:0:0: [sdb] No Caching mode page found
[9.005796] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[9.009969] sd 2:0:0:0: [sdb] No Caching mode page found
[9.010207] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[9.014728] sd 2:0:0:0: [sdb] No Caching mode page found
[9.014940] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[9.987355] FAT-fs (sdb1): IO charset iso8859-1 not found
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
missing codepage or helper program, or other error

In some cases useful info is found in syslog - try
dmesg | tail or so.
ERROR: Failed ton mount '/dev/disk/by-uuid/4489-C09F'
Falling back to interactive prompt
You can try to fix the problem manually, log out when you are finished
sh: can't access tty; job control turned off
[rootfs /]#

it's not normal because with older versions of archlinux iso ( 2014-04-01 for example ) I can boot with my usb key without problems, something seems broken with the 2014-05-01 version about the "/dev/disk/by-uuid/" method


Additional info:
* package version(s) 2015-05-01 archlinux iso
* config and/or log files etc.


Steps to reproduce:
- download the last archlinux iso ( 2015-05-01 )
- try to create a bootable usb key with syslinux 6.02
- create a syslinux.cfg with a "/dev/disk/by-uuid/" method in this file in order to be able to boot the archlinux boot files
- you will see an error few seconds after booting from archlinux ( see the attached file )
   uui.jpg (175.4 KiB)
This task depends upon

Closed by  Dave Reisner (falconindy)
Saturday, 24 May 2014, 00:38 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#40217 

Loading...