2012-04-24 156 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