LinuxSir.cn,穿越时空的Linuxsir!

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

coreutils的问题 遍寻解药不得 故忝列此帖 望不吝赐教

[复制链接]
发表于 2008-8-9 12:16:51 | 显示全部楼层 |阅读模式
症状描述:误删了coreutils 导致ls,rm等命令无法使用  后来emerge -C mktemp后  又重新emerge coreutils  但仍然无法使用ls rm 等命令,最要命的是重启以后,系统就无法正常运行  好像是不能mount filesystem.............请问怎样才能修复呢?我手上只有一个minimal CD 没有另外一台使用gentoo的PC
发表于 2008-8-9 12:25:10 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-9 12:31:06 | 显示全部楼层


看过这个帖子了  不行 而且我和他情况不同  他是装上coreutils就好了 而我现在是装上了还是不行
回复 支持 反对

使用道具 举报

发表于 2008-8-9 13:03:14 | 显示全部楼层
env-update && . /etc/profile
再看看?再不行重新安装 stage3 了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-9 13:15:57 | 显示全部楼层
Post by 亞利艾爾;1884179
env-update && . /etc/profile
再看看?再不行重新安装 stage3 了。


也试过了  请问如果重装stage3的话 那么/ 里面原有的数据会被清除吗?
回复 支持 反对

使用道具 举报

发表于 2008-8-9 13:24:46 | 显示全部楼层
不知道会不会被清除。反正你当心点好。再看看其它的回复吧!
回复 支持 反对

使用道具 举报

发表于 2008-8-9 13:26:15 | 显示全部楼层
备份,然后装stage3再把原有数据覆盖进去试试。
回复 支持 反对

使用道具 举报

发表于 2008-8-9 13:46:55 | 显示全部楼层
用minicd进去,用一个stage3,解压出来,把下面的这些命令拷贝过去,然后重启进入系统,重新 emerge coreutils 就可以了。

/bin/pwd
/bin/chroot
/bin/chgrp
/bin/cut
/bin/mv
/bin/tr
/bin/expr
/bin/cp
/bin/ls
/bin/du
/bin/mknod
/bin/dir
/bin/rmdir
/bin/uname
/bin/yes
/bin/true
/bin/dirname
/bin/stty
/bin/readlink
/bin/chown
/bin/sleep
/bin/df
/bin/mkdir
/bin/env
/bin/mktemp
/bin/cat
/bin/echo
/bin/vdir
/bin/sync
/bin/tty
/bin/date
/bin/rm
/bin/chmod
/bin/false
/bin/wc
/bin/ln
/bin/seq
/bin/dd
/bin/mkfifo
/bin/touch
/bin/tail
/bin/head
/bin/basename
/bin/sort
/usr/bin/link
/usr/bin/chcon
/usr/bin/chroot
/usr/bin/expand
/usr/bin/tac
/usr/bin/fold
/usr/bin/tsort
/usr/bin/cut
/usr/bin/stat
/usr/bin/tr
/usr/bin/dircolors
/usr/bin/unexpand
/usr/bin/expr
/usr/bin/printf
/usr/bin/printenv
/usr/bin/join
/usr/bin/shuf
/usr/bin/sha256sum
/usr/bin/sha512sum
/usr/bin/shred
/usr/bin/paste
/usr/bin/sha1sum
/usr/bin/base64
/usr/bin/du
/usr/bin/nl
/usr/bin/cksum
/usr/bin/dir
/usr/bin/uname
/usr/bin/yes
/usr/bin/sha224sum
/usr/bin/nice
/usr/bin/id
/usr/bin/dirname
/usr/bin/readlink
/usr/bin/sleep
/usr/bin/arch
/usr/bin/tee
/usr/bin/logname
/usr/bin/pr
/usr/bin/who
/usr/bin/env
/usr/bin/mktemp
/usr/bin/fmt
/usr/bin/comm
/usr/bin/test
/usr/bin/md5sum
/usr/bin/whoami
/usr/bin/vdir
/usr/bin/uniq
/usr/bin/tty
/usr/bin/install
/usr/bin/split
/usr/bin/od
/usr/bin/unlink
/usr/bin/sha384sum
/usr/bin/wc
/usr/bin/hostid
/usr/bin/seq
/usr/bin/mkfifo
/usr/bin/touch
/usr/bin/tail
/usr/bin/factor
/usr/bin/ptx
/usr/bin/head
/usr/bin/[
/usr/bin/basename
/usr/bin/sum
/usr/bin/runcon
/usr/bin/pathchk
/usr/bin/csplit
/usr/bin/pinky
/usr/bin/nohup
/usr/bin/sort
/usr/bin/users
回复 支持 反对

使用道具 举报

发表于 2008-8-9 13:50:18 | 显示全部楼层
你是怎么emerge的coreutils?
没有coreutils,你什么都不能emerge
回复 支持 反对

使用道具 举报

发表于 2008-8-9 13:57:55 | 显示全部楼层
没有必要一个一个的拷
我前段时间刚刚指导过另外一个兄弟
用quickpkg打个包,然后再tar xvf -C /mnt/gentoo /usr/portage/packages/All/....
回复 支持 反对

使用道具 举报

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

本版积分规则

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