我想进行编辑/etc/inittab
,以便在系统启动后在串行控制台上获得登录提示。默认情况下,inittab 文件抱怨为ro
.
我尝试了两者gksudo gedit /etc/inittab
,并且sudo vi /etc/inittab
似乎配置正确。然而,当我用 gedit 打开文件后,我发现没有任何区别。
有任何想法吗?
答案1
试试这个:打开终端,然后键入su
并键入您的 root 用户密码。在这之后:
vi /etc/inittab
就我而言,这是可行的,但我使用的是 CentOS。
答案2
既然你想要一个串行控制台,我想你使用一些嵌入式设备。所以我猜想 /etc/inittab 所在的分区是只读安装的。
您必须重新安装可写分区。
使用mount
不带参数来找出文件所在的分区,并使用类似的方法 mount -o remount,rw /etc/
将其重新挂载为可写。
答案3
据我了解,您还必须执行 #update-initramfs -u
才能使更改生效(无论如何,在 Debian Linux 上)。