Hello,
I’ve tried to use AutoYaST, but there were many problems and finally I was unable to login. OpenSuSE 12.1 & 12.2 Milestone 2 - both the same.
-
After final configuration, this error shows (Search for …/YaST2/bin/y2base in /mnt failed)
http://dl.dagoo.cz/chyba1.JPG -
Then, this error comes - Error during initrd creating:
http://dl.dagoo.cz/chyba2.JPG
Unable to install bootloader:
http://dl.dagoo.cz/chyba3.JPG -
Even though I specified root password in autoyast.xml, there was no password set in summary screen. I set password manually, but after setup I was unable to log in - I entered root and “Wrong password” showed instantly.
My autoyast.xml - very minimalistic:
<?xml version="1.0"?>
<!DOCTYPE profile>
<profile xmlns="http://www.suse.com/1.0/yast2ns" xmlns:config="http://www.suse.com/1.0/configns">
<global>
<timeout config:type="integer">4</timeout>
<networking>
<dns>
<dhcp_hostname config:type="boolean">true</dhcp_hostname>
<dhcp_resolv config:type="boolean">true</dhcp_resolv>
<domain>dagoo.cz</domain>
<hostname>linux</hostname>
</dns>
<interfaces config:type="list">
<interface>
<bootproto>dhcp</bootproto>
<device>eth0</device>
<startmode>onboot</startmode>
</interface>
</interfaces>
<routing>
<ip_forward config:type="boolean">true</ip_forward>
</routing>
</networking>
</global>
<users config:type="list">
<user>
<encrypted config:type="boolean">false</encrypted>
<uid>0</uid>
<gid>0</gid>
<user_password>admin</user_password>
<username>root</username>
</user>
</users>
<firewall>
<fw_dev_ext>eth0</fw_dev_ext>
<fw_log_accept_all>no</fw_log_accept_all>
<fw_log_accept_crit>yes</fw_log_accept_crit>
<fw_log_drop_all>no</fw_log_drop_all>
<fw_log_drop_crit>yes</fw_log_drop_crit>
<fw_protect_from_internal>yes</fw_protect_from_internal>
<fw_services_ext_tcp>ssh</fw_services_ext_tcp>
<start_firewall config:type="boolean">true</start_firewall>
</firewall>
<partitioning config:type="list">
<drive>
<initialize config:type="boolean">true</initialize>
<use>all</use>
</drive>
</partitioning>
<ntp-client>
<configure_dhcp config:type="boolean">false</configure_dhcp>
<peers config:type="list">
<peer>
<address>tik.cesnet.cz</address>
<initial_sync config:type="boolean">true</initial_sync>
<options></options>
<type>server</type>
</peer>
<peer>
<address>tak.cesnet.cz</address>
<initial_sync config:type="boolean">true</initial_sync>
<options></options>
<type>server</type>
</peer>
</peers>
<start_at_boot config:type="boolean">true</start_at_boot>
<start_in_chroot config:type="boolean">true</start_in_chroot>
</ntp-client>
<!-- on openSUSE 12.1 (and only there) this software section is needed because of a bug -->
<software>
<patterns config:type="list">
<pattern>base</pattern>
</patterns>
<packages config:type="list">
<package>yast2-bootloader</package>
<package>yast2-ncurses</package>
</packages>
</software>
</profile>