3

Итак, это устройство с USB-ключом (которое регистрируется как CD-ROM / SCSI-устройство; странно, я знаю), которое поставляется с разделом только для чтения (вроде?) включая бинарный файл Linux, который вам нужно выполнить для доступа к разделам данных. К сожалению, я не могу получить исполняемый файл:

# /mnt/cdrom/linux/ironkey
-bash: /mnt/cdrom/linux/ironkey: No such file or directory

Сначала я попробовал некоторые очевидные вещи:

# cp !$ /root/
# chmod +x /root/ironkey
# /root/ironkey
-bash: /root/ironkey: No such file or directory
# file /root/ironkey
ironkey: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped

Итак, у меня есть исполняемый файл, скопированный с поддельного CD-ROM; и я до сих пор не могу это выполнить? Кто-нибудь знает, какие дальнейшие шаги я могу предпринять, чтобы это выполнить?

  • ОС: Slackware 14.1
  • Привод: Ironkey Basic S250
  • Машина: Acer E3-111 (C0WA)

1 ответ1

2

Ах, оказывается, что 64-битная Slackware не поставляется с поддержкой multilib и, следовательно, не может запускать 32-битные программы.

Несмотря на то, что это не то , что я могу использовать, к сожалению, из - за этого быть древний, автономную машину, я нашел этот ресурс позволяет 64-разрядное Slackware для запуска 32-битных программ. Надеюсь, что это поможет кому-то в дальнейшем:

http://www.slackware.com/~alien/multilib/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .