Как гласит заголовок, все или почти все, что важно, поскольку root под root (/) был перемещен в / old на машине с Solaris 10. Так что теперь типичная ошибка при попытке при выполнении команды Cannot find /usr/lib/ld.so.1
(изменено , $PATH
а также попытались изменить $LD_LIBRARY_PATH
, $LD_LIBRARY_PATH_64
и $LD_RUN_PATH
и экспортировать их , но ничего из этого не кажется , чтобы изменить реальный путь к библиотеке). Вчера довольно много пытался найти что-то, что могло бы помочь, но не нашел ничего, что фактически изменило бы путь к библиотеке для Solaris 10, кроме, может быть, crle
но с тех пор не может его запустить Cannot find /usr/lib/ld.so.1
.
Нашел много советов по восстановлению root или / usr / bin и т. Д. Для Linux, но информация о том, что касается Solaris 10 / Unix, не распространена и очень скудна.
Не удается запустить cp
, ln
, mkdir
или с mv
тех пор Cannot find /usr/lib/ld.so.1
. Невозможно войти в систему с другими сеансами на машине. Хотя один сеанс все еще работает, который можно использовать, и это окно останавливается while true; do date; echo hej 1234567; done
. Мы обсудили решение использовать загрузочный компакт-диск Solaris, а также дистрибутив Linux на USB-накопителе. Мы обсудили решение для переключения жестких дисков на другую стойку.
/.../static/.../mv
Решение было проверено , но это не сработало.
Команды , которые все еще могут быть использованы (там могут быть несколько команд , которые могут быть использованы): echo
, <
, >
, >>
, |
, pwd
, cd
.
Есть ли способ создать каталог или папку без mkdir
? Есть ли способ использовать echo
и >
или echo
и >>
восстановить /usr/lib/ld.so.1
? Я знаю, что больше, чем /usr/lib/ld.so.1
, вероятно, нужно будет восстановить, чтобы команды работали.
Большое спасибо за чтение и хорошего дня =)
mv
. Или точнее: shopt -s extglob; mv !(old) /old
.
ln
, если это работает.
static
предназначены именно для этой категории проблем, если вы не хотите загружать временные носители.