сбой набора циклов ioctl FD: устройство или ресурс заняты

Я пытаюсь вернуться, чтобы запустить ДНК дроида. Я был настройки сценария мало-помалу, но я до сих пор приходят со следующим. Я изменил цикл на нем, и другая программа всегда, кажется, прыгает впереди, или я все еще получаю ошибку ioctl, а затем запуск ее снова дает устройство цикла существует (это не в первый раз). Есть идеи?

root@android:/sdcard/bt5 # sh bootbt


Петля устройство существует

LOOP_SET_FD функции ioctl ошибка: устройство или ресурс заняты


крепление: нет такого файла или каталога


крепление: нет такого файла или каталога


крепление: нет такого файла или каталога


чистый.ipv4.ip_forward = 1


chroot: не удается выполнить '/bin/bash': нет такого файла или каталога


Закрытие BackTrack ARM для ДНК


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


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


неудачный: Нет такого файла или каталога


ошибка: недопустимый аргумент




1/root@android:/sdcard/bt5 # losetup


в /dev/loop7: 0 /данные/приложение-АСЕК/fahrbot.приложений.экрана.про1-1.АСЕК
root@android:/sdcard/bt5 #

ядро поддерживает цикл. Я узнал об этом. Вот мой модифицированный скрипт загрузки, чтобы начать Backtrack:

Пермь=$(id / cut-b 5)



if ["$permanent"!= "0" ]; затем echo " этот скрипт нуждается в Root! Тип: su"; exit; fi

горе -о перемонтировать,РАО /Дев/блок/mmcblk0p5 /системы
экспортный комплект= / sdcard / bt5
экспорт bin= / system / bin
экспорт mnt= / данных / локальный / mnt
команды mkdir -p $по mntcd /
экспорт путь=$бин:/usr/Бен:/usr/местные/Бен: выполнить/sbin:/ОГРН:/usr/местные/sbin:/usr и/игры:$путь


термин экспорта = linux


экспорт HOME= / root


если [- b / dev / block / loop99]; то


Эхо "петля существует"


остальное


busybox mknod / dev/block / loop99 b 7 99


fi




echo "настройка устройства петли"


losetup /Дев/блок/loop99 так /sdcard/bt5/bt5.img



крепление-петли o,существует два метода -Т ехт2 $комплект/bt5.img $mnt


devpts маунта -Т devpts $шоссе/Дев/оч


mount-t proc proc $mnt / proc


горе -Т файловой системы файловой системы $mnt / sys


busybox sysctl-w net.ipv4.ip_forward=1


эхо "с nameserver 8.8.8.8" > $тугриков/и т. д./файл resolv.conf


Эхо "127.0.0.1 localhost в bt5" > $шоссе/и т. д./хосты


busybox chroot $mnt /bin/bash



echo "выключение BackTrack ARM для ДНК"


umount $mnt/dev / pts


umount $mnt / proc


umount $mnt / sys


размонтировать $mnt


losetup -д /Дев/блок/loop99

даже с loop99, я все еще получаю IOCTL LOOP_SET_FD failed: устройство или ресурс занят

10
задан Joseph
14.01.2023 4:53 Количество просмотров материала 2963
Распечатать страницу

1 ответ

все понял! Пришлось прикрепить файл изображения на устройстве /dev/блок/loopxxx затем монтировать как /dev/блок/loopxxx в качестве файловой системы ext4.

полный как я писал http://forum.xda-developers.com/showthread.php?t=2194237 только в случае, кто нуждается в помощи, выясняя, так же, как я.

1
отвечен Joseph 2023-01-15 12:41

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх