2012-04-24 114 views
0

所以我正在试验在Arch Linux机器上使用systemd在Arch Linux上systemd

阅读的文档,我看到 - https://wiki.archlinux.org/index.php/Systemd#Installation

add init=/bin/systemd to your kernel cmdline in your bootloader 

究竟是什么意思?

我并不是全新的linux,但我在理解如何完成这件事上有点麻烦。任何阐述非常感谢!

+0

可能这个问题应该迁移到serverfault.com – 2012-04-24 13:05:43

+0

以及..我看到你问另一个问题那里 – 2012-04-24 13:06:09

回答

7

我没有Arch Linux的,但我认为你应该编辑/boot/grub/menu.lst中,你会发现下面一个类似的一行:

kernel /vmlinuz-linux root=/dev/sda3 ro 3 

只需追加的init =/bin/systemd到该行中的参数,在本例中它将变为:

kernel /vmlinuz-linux root=/dev/sda3 init=/bin/systemd ro 3 

重新启动。

+0

嗨洛伦佐,我在林德上使用虚拟化拱门linux,我没有看到任何目录或文件里面/启动路径。 – 2012-04-24 12:52:48

+0

因此,为了回溯我的问题,我怎么知道我的'bootloader'在给定的服务器实例上? – 2012-04-24 12:53:34

+0

好吧,我直接从archlinux文档(意大利语)获取该路径https://wiki.archlinux.org/index.php/Init_and_inittab_%28Italiano%29 – 2012-04-24 13:05:27