Mailinglist Archive: opensuse-bugs (13468 mails)

< Previous Next >
[Bug 333835] New: syslinux fails to load info file if in initrd
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Mon, 15 Oct 2007 05:19:33 -0600 (MDT)
  • Message-id: <bug-333835-21960@xxxxxxxxxxxxxxxxxxxxxxxxx/>
https://bugzilla.novell.com/show_bug.cgi?id=333835#c3

Summary: syslinux fails to load info file if in initrd
Product: openSUSE 10.3
Version: Final
Platform: x86-64
OS/Version: openSUSE 10.3
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Installation
AssignedTo: bnc-team-screening@xxxxxxxxxxxxxxxxxxxxxx
ReportedBy: leem@xxxxxxxxxxx
QAContact: jsrain@xxxxxxxxxx
Found By: Customer


Created an attachment (id=178402)
--> (https://bugzilla.novell.com/attachment.cgi?id=178402)
Virtual Console #3 after failure with info in initrd

Due to the wide range of hardware used, my code embeds syslinux's info and the
autoyast.xml file in the installing mini ISO's initrd. I invoke this using the
following in isolinux.cfg:

# install
label install
kernel linux
append initrd=initrd ramdisk_size=65536 splash=silent showopts text netwait=5
autoyast=file:///autoyast.xml info=file:///info

Previous to openSUSE 10.3, this has worked fine, even with SLES. However,
10.3 cannot seem to find the info file in initrd anymore.

I am using the new format (e.g. install vs. InstMode + ServerDir), however, it
fails to be parsed on install. Moving the file to the root of the mini ISO and
changing the kernel parm to info=cd:///info works fine, so I know the format is
valid.

Attached are screen shots of it working with cd:///info, and failing with
file:///info.

Here's what's actually in initrd before compression/crc/re-insertion:

leem@newhc:~/vms/SDTEST-64/initrd$ ls -l
total 724
-rw-r--r-- 1 leem leem 13713 2007-10-15 05:40 autoyast.xml
drwxr-xr-x 2 leem leem 536 2007-10-15 05:40 bin
drwxr-xr-x 2 leem leem 48 2007-10-15 05:40 dev
-rw-r--r-- 1 leem leem 10761 2007-10-15 05:40 devz
drwxr-xr-x 2 leem leem 48 2007-10-15 05:40 download
drwxr-xr-x 10 leem leem 544 2007-10-15 05:40 etc
-rw-r--r-- 1 leem leem 266 2007-10-15 06:42 info
-rwxr-xr-x 1 leem leem 684552 2007-10-15 05:40 init
-rw-r--r-- 1 leem leem 5604 2007-10-15 05:40 installkey.gpg
drwxr-xr-x 5 leem leem 120 2007-10-15 05:40 lib
drwxr-xr-x 2 leem leem 2088 2007-10-15 05:40 lib64
-rw-r--r-- 1 leem leem 169 2007-10-15 06:33 linuxrc.config
drwxr-xr-x 2 leem leem 48 2007-10-15 05:40 mnt
lrwxrwxrwx 1 leem leem 38 2007-10-15 05:40 modules ->
lib/modules/2.6.22.5-31-default/initrd
drwxr-xr-x 2 leem leem 48 2007-10-15 05:40 mounts
drwxr-xr-x 2 leem leem 48 2007-10-15 05:40 proc
-rw-rw-rw- 1 leem leem 936 2007-10-15 05:40 replay
drwxr-xr-x 3 leem leem 72 2007-10-15 05:40 root
drwxr-xr-x 2 leem leem 568 2007-10-15 05:40 sbin
drwxr-xr-x 2 leem leem 48 2007-10-15 05:40 sys
drwxrwxrwt 2 leem leem 48 2007-10-15 05:40 tmp
drwxr-xr-x 7 leem leem 168 2007-10-15 05:40 usr
drwxr-xr-x 10 leem leem 240 2007-10-15 05:40 var
leem@newhc:~/vms/SDTEST-64/initrd$ cat info
#Serverdir: /LinuxCOE/OpenSUSE/10.3/x86_64
#InstMode: http
install=http://192.168.1.1/LinuxCOE/OpenSUSE/10.3/x86_64?device=eth0
Server: 192.168.1.1
Textmode: 1
HostIP: 192.168.1.179
Netmask: 255.255.255.0
Gateway: 192.168.1.1
Nameserver: 192.168.1.1
Netdevice: eth0
leem@newhc:~/vms/SDTEST-64/initrd$


--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >
Follow Ups