Cristian Rodríguez said the following on 04/11/2013 10:16 PM:
El 11/04/13 22:38, Anton Aylward escribió:
I recall one of Lennart's articles discusses using systemd without initrd.
An initrd has always been required, it happends that now (and certainly in the future) systems without initrds will fail to boot.
Several critical parts of the startup sequence will be driven by systemd from the initrd in future openSUSE incarnations.
Please see item #2 at http://freedesktop.org/wiki/Software/systemd/Optimizations <quote> Consider bypassing the initrd, if you use one. On Fedora, make sure to install the OS on a plain disk without encryption, and without LVM/RAID/... (encrypted /home is fine) when doing this. Then, simply edit grub.conf and remove the initrd from your configuration, and change the root= kernel command line parameter so that it uses kernel device names instead of UUIDs, i.e. "root=sda5" or what is appropriate for your system. Also specify the root FS type with "rootfstype=ext4" (or as appropriate). Note that using kernel devices names is not really that nice if you have multiple hard disks, but if you are doing this for a laptop (i.e. with a single hdd), this should be fine. Note that you shouldn't need to rebuild your kernel in order to bypass the initrd. Distribution kernels (at least Fedora's) work fine with and without initrd, and systemd supports both ways to be started. </quote> He's using Fedora, but I can't see why this should not work with openSuse. Perhaps I'll try it. -- Ideology, politics and journalism, which luxuriate in failure, are impotent in the face of hope and joy. -- P. J. O'Rourke -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org