Всем доброго времени суток...
Возникла проблема с запуском бинарника на 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, так что ввожу я скорее всего всё правильно!
bash: Нет такого файла или каталога (Ubuntu 10.04 x64 LTS)
Модератор: Модераторы разделов
-
- Сообщения: 168
Re: bash: Нет такого файла или каталога
Оп... Оказывается я пакет так до конца и не переустановил...
Подскажите что за проблема такая?
Добавлено:
Код: Выделить всё
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 доступен только для чтения
-
- Сообщения: 168
Re: bash: Нет такого файла или каталога
Я так понимаю, необходимо еще раз проверить разделы и диски...
Использую fsck, но для каждой операции спрашивает у меня разрешение. У меня пальца не хватит на все исправления.
Например
А ведь говорит примонтирован или используется.
Использую 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?
А ведь говорит примонтирован или используется.
-
- Сообщения: 168
Re: bash: Нет такого файла или каталога
Код: Выделить всё
/usr/bin/xauth: error in locking authority file /root/.Xauthority
Ой, мне уже начинает казаться, что чем дольше я разбираюсь, тем больше появляется ошибок.

-
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: bash: Нет такого файла или каталога
откройте для себя ключ -y
так и есть. Используется ибо /dev/sda1 и /dev/sda5 примонтированны, потому /dev/sda используется.
Нужно fsck /dev/sda2
Спасибо сказали:
-
- Сообщения: 168
Re: bash: Нет такого файла или каталога
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 я так и не смог размонтировать. После команды тупо ничего не выводилось.. Пришлось запустить проверку так...
-
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: bash: Нет такого файла или каталога
кстати, нет у вас никакого /dev/sda2
sda2 это контейнер, в котором могут находится другие разделы. Сам он не содержит данных и файловых систем. Потому применять к нему fsck бессмысленно. Не верите? Обратите внимание на "начало", раздел sda2 начинается там же, где и sda5. Вы зачем-то сделали своп в отдельном расширенном разделе.
дык это как я понимаю ваш корневой раздел. Его не так надо проверять, а с LiveCD. А "так" вы всё порушите.
Спасибо сказали:
-
- Сообщения: 168
Re: bash: Нет такого файла или каталога
Ну в общем я убил Ubuntu 

-
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: bash: Нет такого файла или каталога
перепелите диск по человечески (самое простое: 5-8Гб на корень, swap, ну и остальное для /home), и ставьте Slackware ;)
Спасибо сказали:
-
- Сообщения: 168
Re: bash: Нет такого файла или каталога
Пытаюсь спасти уцелевшие базы MySQL. Пробовал через LiveCD, но папка /var/lib/mysql либо недоступна, либо пуста(если примонтировать в /mnt). Может есть у кого-нибудь идеи?? 
Все таки ext3. Должен восстанавливаться...

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