Проблема с загрузкой сервера

Автор volsia, 30 августа 2014, 10:00:35

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

volsia

 debian 2.6.32-5-amd64 по непонятной причине после обновления пхп в консоли на любую команду начал сыпать ошибки /usr/sbin/ нет такого файла или директории был отправлен в ребут с консоли KVM ,сейчас при старте run-init /sbin/init нет такого файла или директории и наглухо виснет
пытался с лайф сиди перезалить граб не дает, еть какие то идеи по етому поводу как поднять дохляка

http://forum.ubuntu.ru/index.php?topic=182698.0 проблема 1 в 1как сделать етот симлинк подскажите

sandaksatru

Цитата: volsia от 30 августа 2014, 10:00:35как сделать етот симлинк подскажите
Загрузитесь с образа живой системы, примонтируйте старый корень в какую-нибудь папку, и выполните в терминале от рута:
ln -sr /$directory/$name /$directory/$name2
где^
ln - инструмент работы с сылками
-sr  - опция для создания символьной ссылки относительно цели
$directory - путь до точки монтирования
$name - имя каталога, на который вы хотите создать ссылку
$name2 - имя ссылки

volsia

ln -sr /target/lib64/lib/lib64  пишет инвалид опция r и еще правильно ли я пишу путь ??

sandaksatru

Цитата: volsia от 30 августа 2014, 11:56:43правильно ли я пишу путь ??
Смотря для чего. Если вы хотите создать в текущем каталоге относительную символьную ссылку на каталог "/target/lib64/lib/lib64", то да. Если вы планировали сделать что-то другое, то нет. Вы смонтировали старый корень в /target? Вам нужно создать ссылку с именем /lib на каталог /lib64? Тогда в вашем случае синтаксис должен быть следующим:
ln -sr /target/lib64 /target/lib

volsia

как узнать что симлинк создан ?? почему ругается на параметр  r


sandaksatru

ls /имя_каталога
А, у вас наверное старая версия ln, тогда относительную символьную ссылку нужно создавать следующим образом:
ln -s /lib64 /target/lib