LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 789|回复: 5

Archlinux安装出现无法理解的错误

[复制链接]
发表于 2008-12-4 19:00:21 | 显示全部楼层 |阅读模式
我是新手,所以很死板的照着教程装,进入后:pacman -Syu
pacman -S xorg
pacman -S xf86-video-ati
xorgconfig
之后查看一下/etc,突然发现rc.conf不见了,当时也不理解,继续
pacman -S gdm gnome
经过漫长的下载,安装
reboot
提示inittab没找到,然后就死在那里了,强行重启后也是停在enter runlevel那里。
请问现在怎样重建那个inittab文件或者说怎样重新进入arch?虽然那些包已经下回来了,重装会很快,但是问题不解决还是没办法
发表于 2008-12-4 19:15:11 | 显示全部楼层
肯定是某一步误操作把/etc下文件都删除了。

你现进入安装arch的环境(也就是一个linux),挂载arch所在的盘,查看/etc下还有无东西。没有就重装吧。或者就chroot /mnt/arch(假设挂载到/mnt/arch),然后执行pacman全部软件包。

至于如何重装全部包。。最好是pacman -S base base-devel ...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-4 19:23:51 | 显示全部楼层
我除了打我写出来的那几个命令外,最多也就是按多几个y,因为它会询问是不是要继续之类的。/etc下的文件看起来很完整,里面还有一个inittab.pacsave,但我把它复制改名为inittab后,就不是停在enter runlevel了,而是停在:
cannot execute "/etc/rc.sysinit"
cannot execute "/etc/rc.multi"
这两个rc.sysinit和rc.multi在/etc下找不到

我想问是不是因为我用root的缘故,然后安装的那些软件会把文件删除?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-4 20:59:32 | 显示全部楼层
问题解决了一半。我将initscript包中的rc.conf,rc.local,rc.local.shutdown,rc.multi,rc.shutdown,rc.single,rc.sysinit解压出来,放到/etc下,再设runlevel为5
结果启动过程中显示一串错误(很快跳过,大概是说上面那些文件有一个或几个写得不对),然后跳到gdm界面就死机了,鼠标键盘无法用,所以请各位帮忙把你们的这几个文件贴出来让我参考一下:
rc.sysinit
rc.single
rc.shutdown
rc.local.shutdown
rc.multi,
回复 支持 反对

使用道具 举报

发表于 2008-12-4 21:40:26 | 显示全部楼层
所以叫你重装所有软件包,至少需要重装base组。
回复 支持 反对

使用道具 举报

发表于 2008-12-4 22:25:29 | 显示全部楼层
  1. pacman -S base
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表