bash: Нет такого файла или каталога (Ubuntu 10.04 x64 LTS)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

shadow999
Сообщения: 168

bash: Нет такого файла или каталога

Сообщение shadow999 »

Всем доброго времени суток...

Возникла проблема с запуском бинарника на Ubuntu х64 10.04 LTS. Всё прекрасно работало и, я даже представление не имею когда, а самое главное почему бинарник перестал работать.

Бинарник использует либы из 32-битной системы. Они у меня и стояли...
sudo apt-get install ia32-libs

Попробовал удалить и поставить снова - без изменений.

ldd file
не является динамическим исполняемым файлом

Обновлений вроде не делал. Сделал лишь после того, как узнал, что бинарник перестал работать.

Правда, в надежде, что тут поможет перезагрузка, я перезагрузил компьютер после чего возникла ошибка [Решено]Не загружается Ubuntu


root@F:/home/gamed# file ./gs
./gs: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, not stripped

Обращался напрямую... Использовал TAB, так что ввожу я скорее всего всё правильно!
Спасибо сказали:
shadow999
Сообщения: 168

Re: bash: Нет такого файла или каталога

Сообщение shadow999 »

Оп... Оказывается я пакет так до конца и не переустановил...

Код: Выделить всё

root@F:/home/gamed# aptitude install ia32-libs
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово
Следующие НОВЫЕ пакеты будут установлены:
  ia32-libs lib32asound2{a} lib32bz2-1.0{a} lib32ncurses5{a} lib32v4l-0{a}
  lib32z1{a}
0 пакетов обновлено, 6 установлено новых, 0 пакетов отмечено для удаления, и 3 пакетов не обновлено.
Необходимо получить 671kБ/37,3MБ архивов. После распаковки 161MБ будет занято.
Хотите продолжить? [Y/n/?] y
Запись информации расширенных состояний... Готово
Получить:1 http://ru.archive.ubuntu.com/ubuntu/ lucid/main lib32z1 1:1.2.3.3.dfsg-15ubuntu1 [75,9kB]
Получить:2 http://ru.archive.ubuntu.com/ubuntu/ lucid/main lib32asound2 1.0.22-0ubuntu7 [332kB]
Получить:3 http://ru.archive.ubuntu.com/ubuntu/ lucid/main lib32ncurses5 5.7+20090803-2ubuntu3 [187kB]
Ош http://ru.archive.ubuntu.com/ubuntu/ lucid/main lib32v4l-0 0.6.4-1ubuntu1
  Не удалось открыть файл /var/cache/apt/archives/partial/lib32v4l-0_0.6.4-1ubuntu1_amd64.deb - open (22: Недопустимый аргумент) [IP: 77.88.19.73 80]
Получено 594kБ в 0с (798kБ/с)
dpkg: невосстановимая ошибка, прекращение работы:
 не удалось создать /var/lib/dpkg/updates/tmp.i: Недопустимый аргумент
E: Не удалось загрузить http://ru.archive.ubuntu.com/ubuntu/pool/main/libv/libv4l/lib32v4l-0_0.6.4-1ubuntu1_amd64.deb: Не удалось открыть файл /var/cache/apt/archives/partial/lib32v4l-0_0.6.4-1ubuntu1_amd64.deb - open (22: Недопустимый аргумент) [IP: 77.88.19.73 80]
E: Sub-process /usr/bin/dpkg returned an error code (2)
Не удалось установить пакет.  Попытка восстановить:
dpkg: невосстановимая ошибка, прекращение работы:
 не удалось создать /var/lib/dpkg/updates/tmp.i: Недопустимый аргумент
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Чтение информации о расширенных состояниях
Инициализация состояний пакетов... Готово


Подскажите что за проблема такая?

Добавлено:
W: Блокировка не используется, так как файл блокировки /var/lib/dpkg/lock доступен только для чтения
Спасибо сказали:
shadow999
Сообщения: 168

Re: bash: Нет такого файла или каталога

Сообщение shadow999 »

Я так понимаю, необходимо еще раз проверить разделы и диски...
Использую fsck, но для каждой операции спрашивает у меня разрешение. У меня пальца не хватит на все исправления.

root@F:/home/gamed# fsck -a
fsck from util-linux-ng 2.17.2
/dev/sda1 contains a file system with errors, check forced.
/dev/sda1: Inode 3417485 has сжатиеion flag set on ФС without сжатиеion support.

/dev/sda1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)



Код: Выделить всё

root@F:/home/gamed# fdisk -l

Диск /dev/sda: 500.1 ГБ, 500107862016 байт
255 heads, 63 sectors/track, 60801 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xb7d624eb

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1       58336   468583888+  83  Linux
/dev/sda2           58337       60801    19800112+   5  Расширенный
/dev/sda5           58337       60801    19800081   82  Linux своп / Solaris


Например

Код: Выделить всё

root@F:/home/gamed# crontab -e
/tmp/crontab.GOAfPt: Файловая система доступна только для чтения
Creation of temporary crontab file failed - aborting



root@F:/home/gamed# umount /dev/sda2
umount: /dev/sda2: не примонтирован
root@F:/home/gamed# umount /dev/sda
umount: /dev/sda: не примонтирован


root@F:/home/gamed# fsck /dev/sda
fsck from util-linux-ng 2.17.2
e2fsck 1.41.11 (14-Mar-2010)
fsck.ext2: Устройство или ресурс занято при попытке открыть /dev/sda
Filesystem mounted or opened exclusively by another program?


А ведь говорит примонтирован или используется.


Спасибо сказали:
shadow999
Сообщения: 168

Re: bash: Нет такого файла или каталога

Сообщение shadow999 »

Код: Выделить всё

/usr/bin/xauth:  error in locking authority file /root/.Xauthority


Ой, мне уже начинает казаться, что чем дольше я разбираюсь, тем больше появляется ошибок. :( И никто не подскажет
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: bash: Нет такого файла или каталога

Сообщение drBatty »

shadow999 писал(а):
04.12.2010 15:52
У меня пальца не хватит на все исправления.

откройте для себя ключ -y

shadow999 писал(а):
04.12.2010 15:52
А ведь говорит примонтирован или используется.

так и есть. Используется ибо /dev/sda1 и /dev/sda5 примонтированны, потому /dev/sda используется.

Нужно fsck /dev/sda2
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
shadow999
Сообщения: 168

Re: bash: Нет такого файла или каталога

Сообщение shadow999 »

root@F:~# fsck /dev/sda2
fsck from util-linux-ng 2.17.2
e2fsck 1.41.11 (14-Mar-2010)
fsck.ext2: Attempt to read block from filesystem resulted in short read при попытке открыть /dev/sda2
Could this be a zero-length partition?


Сейчас пока проверяю раздел на bad блоки и исправляю ошибки. Меня интересно, как я сумел сделать раздел только для чтения.. Теперь же не одна нормальная команда не работает))

Добавлено:
кстати /dev/sda1 я так и не смог размонтировать. После команды тупо ничего не выводилось.. Пришлось запустить проверку так...
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: bash: Нет такого файла или каталога

Сообщение drBatty »

shadow999 писал(а):
04.12.2010 15:52
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 58336 468583888+ 83 Linux
/dev/sda2 58337 60801 19800112+ 5 Расширенный
/dev/sda5 58337 60801 19800081 82 Linux своп / Solaris

кстати, нет у вас никакого /dev/sda2
sda2 это контейнер, в котором могут находится другие разделы. Сам он не содержит данных и файловых систем. Потому применять к нему fsck бессмысленно. Не верите? Обратите внимание на "начало", раздел sda2 начинается там же, где и sda5. Вы зачем-то сделали своп в отдельном расширенном разделе.

shadow999 писал(а):
04.12.2010 16:46
кстати /dev/sda1 я так и не смог размонтировать. После команды тупо ничего не выводилось.. Пришлось запустить проверку так...

дык это как я понимаю ваш корневой раздел. Его не так надо проверять, а с LiveCD. А "так" вы всё порушите.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
shadow999
Сообщения: 168

Re: bash: Нет такого файла или каталога

Сообщение shadow999 »

Ну в общем я убил Ubuntu :laugh:
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: bash: Нет такого файла или каталога

Сообщение drBatty »

shadow999 писал(а):
04.12.2010 17:49
Ну в общем я убил Ubuntu

перепелите диск по человечески (самое простое: 5-8Гб на корень, swap, ну и остальное для /home), и ставьте Slackware ;)
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
shadow999
Сообщения: 168

Re: bash: Нет такого файла или каталога

Сообщение shadow999 »

Пытаюсь спасти уцелевшие базы MySQL. Пробовал через LiveCD, но папка /var/lib/mysql либо недоступна, либо пуста(если примонтировать в /mnt). Может есть у кого-нибудь идеи?? :(

Все таки ext3. Должен восстанавливаться...
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: bash: Нет такого файла или каталога

Сообщение drBatty »

shadow999 писал(а):
04.12.2010 18:36
Пытаюсь спасти уцелевшие базы MySQL. Пробовал через LiveCD, но папка /var/lib/mysql либо недоступна, либо пуста(если примонтировать в /mnt). Может есть у кого-нибудь идеи??

TestDisk
PhotoRec
shadow999 писал(а):
04.12.2010 18:36
Все таки ext3. Должен восстанавливаться...

не факт :(
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали: