autoinstall from CD (SuSE 8.2) grub problem (wrong/missing gfxmenu line)
Hi! I'm using the current autoyast2 (2.7.19) on a SuSE 8.2 Professional system. The problem I got is that the gfxmenu line for grub offered by autoyast2 is syntactically wrong. It looks like gfxmenu (hd0,5)hd0,5)/boot/message ^^^^^^ here's the error The partition (hd0,5) itself is correct, but I can't think of any reason why the redundant stuff, leading to a syntactically incorrect line, is in here. Sure, I can click on "Booting" and manually edit the line so that it's correct and gets included in the grub config of the installed system, but that's kind of awkward. If I don't edit the line and instead leave it as it is, it won't be included in the menu.lst file and I will thus have a textual boot menu instead of the desired GUI one. My question thus is: Why does this happen and how can I prevent it from happening again during future autoyast2 install sessions? Thanks in advance for any info/suggestions! Below you'll find my autoinst.xml file which, apart from the issue just mentioned, works flawlessly: ----------------------------------------------------------------------- <?xml version="1.0"?> <!DOCTYPE profile SYSTEM "autoyast-dtd/profile.dtd"> <profile xmlns="http://www.suse.com/1.0/yast2ns" xmlns:config="http://www.suse.com/1.0/configns"> <configure> <networking> <dns> <domain>local</domain> <hostname>servunit</hostname> </dns> <interfaces config:type="list"> <interface> <bootproto></bootproto> <device>eth0</device> <ipaddr>192.168.0.1</ipaddr> <netmask>255.255.255.0</netmask> <startmode>onboot</startmode> </interface> </interfaces> <!-- <routing> <routes config:type="list"> <route> <destination></destination> <device></device> <gateway></gateway> <netmask></netmask> </route> </routes> </routing> --> </networking> <!-- runlevels needs to be inserted here --> <scripts> <post-scripts config:type="list"> <script> <filename>txspost.sh</filename> <interpreter>shell</interpreter> <source> <![CDATA[ #!/bin/sh # run txs support script cd /opt/txs-support/install ./install.sh # insserv aladdin insserv /etc/init.d/aladdin # mark device with MBR as bootable sfdisk -A1 $(grep " / " /etc/fstab | awk '{print $1}' | sed 's/[0-9]//') # reboot system #reboot ]]> </source> </script> </post-scripts> </scripts> <security> <console_shutdown>ignore</console_shutdown> <displaymanager_remote_access>yes</displaymanager_remote_access> <gid_min>500</gid_min> <kdm_shutdown>root</kdm_shutdown> <passwd_use_cracklib>yes</passwd_use_cracklib> <permission_security>easy</permission_security> <run_updatedb_as>nobody</run_updatedb_as> <uid_min>500</uid_min> </security> <users config:type="list"> <user> <username>root</username> <user_password>6efyaD43bst2Q</user_password> <encrypted config:type="yes">true</encrypted> </user> </users> <x11> <color_depth config:type="integer">16</color_depth> <configure_x11 config:type="boolean">true</configure_x11> <display_manager>kdm</display_manager> <enable_3d config:type="boolean">false</enable_3d> <monitor> <display> <height config:type="integer">1024</height> <max_hsync config:type="integer">80</max_hsync> <max_vsync config:type="integer">75</max_vsync> <min_hsync config:type="integer">31</min_hsync> <min_vsync config:type="integer">50</min_vsync> <width config:type="integer">1280</width> </display> <monitor_device>1280X1024@75HZ</monitor_device> <monitor_vendor> VESA</monitor_vendor> </monitor> <resolution>1280x1024</resolution> <start_x11 config:type="boolean">true</start_x11> </x11> </configure> <install> <bootloader> <activate config:type="boolean">true</activate> <location>mbr</location> </bootloader> <general> <clock> <hwclock>UTC</hwclock> <timezone>Europe/Berlin</timezone> </clock> <keyboard> <keymap>english-us</keymap> </keyboard> <language>en_US</language> <mode> <confirm config:type="boolean">true</confirm> <forceboot config:type="boolean">false</forceboot> <interactive_boot config:type="boolean">true</interactive_boot> <reboot config:type="boolean">false</reboot> </mode> <mouse> <id>probe</id> </mouse> </general> <partitioning config:type="list"> <drive> <device></device> <initialize config:type="boolean">true</initialize> <partitions config:type="list"> <partition> <filesystem config:type="swap"></filesystem> <format config:type="boolean">true</format> <mount>swap</mount> <size>auto</size> </partition> <partition> <crypt_fs config:type="boolean">false</crypt_fs> <crypt_key></crypt_key> <filesystem config:type="symbol">ext3</filesystem> <format config:type="boolean">true</format> <mount>/</mount> <size>max</size> </partition> </partitions> <use>all</use> </drive> </partitioning> <report> <errors> <log config:type="boolean">true</log> <show config:type="boolean">true</show> <timeout config:type="integer">10</timeout> </errors> <messages> <log config:type="boolean">true</log> <show config:type="boolean">true</show> <timeout config:type="integer">10</timeout> </messages> <warnings> <log config:type="boolean">true</log> <show config:type="boolean">true</show> <timeout config:type="">10</timeout> </warnings> </report> <software> <base>TXS</base> <packages config:type="list"> <package>aladdin</package> <package>txs-support</package> </packages> </software> </install> </profile> ----------------------------------------------------------------------- Greetings, Holger
participants (1)
-
Holger Rauch