7
edits
Changes
Added instructions about /dev/console
=== Preparing the base system ===
Run <code>yast2</code> on your openSUSE 10.3 installation (this does not have to be your OpenVZ HN, you can prepare cache on one box and put it on your OpenVZ HN). Proceed with <code>Software->Installation into directory</code> option. It is assumed that this directory is current directory in following instructions (unless otherwise stated).
=== Create device nodes ===
I suggest creating all required nodes directly in the <code><DIRINSTALL>/lib/udev/devices/</code>, in that case you don't have to disable udev in startup scripts.
<pre>
</pre>
== Disable boot.klog ==
For some reason, <code>klogd</code> hangs when tries to retrieve kernel log. You need to disable it. Simply delete <code><DIRINSTALL>/etc/rc.d/boot.d/S08boot.klog</code>
== Create OS template ==
Create OS template cache by invoking the following command (from inside <code><DIRINSTALL></code>):
<code>
tar -czf /vz/template/cache/opensuse-10.3-i386-default.tar.gz ./