Saya mencoba membuat Backtrack dijalankan pada DNA Droid saya. Saya telah men-tweak script sedikit demi sedikit tetapi saya masih menemukan yang berikut ini. Saya mengubah loop di atasnya, dan program lain sepertinya selalu melompat di depan, atau saya masih mendapatkan kesalahan ioctl, kemudian menjalankannya lagi memberikan perangkat loop ada (itu bukan yang pertama kali). Ada ide?
root @ android: / sdcard / bt5 # sh bootbt
Perangkat loop ada
ioctl LOOP_SET_FD gagal: Pemasangan perangkat atau sumber daya yang sibuk
: Tidak ada file atau direktori yang
dipasang: Tidak ada file atau direktori yang
dipasang: Tidak ada file atau direktori tersebut:
net.ipv4.ip_forward = 1
chroot: tidak dapat menjalankan '/ bin / bash': Tidak ada file atau direktori seperti itu
Mematikan BackTrack ARM Untuk DNA
gagal: Tidak ada file atau direktori yang
gagal: Tidak ada file atau direktori yang
gagal: Tidak ada file atau direktori yang
gagal: Argumen tidak valid
1 | root @ android: / sdcard / bt5 # losetup
/ dev / loop7: 0 /data/app-asec/fahrbot.apps.screen.pro1-1.asec root @ android: / sdcard / bt5 #
Kernel mendukung looping. Saya menemukan ini. Inilah skrip boot saya yang dimodifikasi untuk memulai Backtrack:
perm = $ (id | cut -b 5)
jika ["$ perm"! = "0"]; kemudian echo "Script Ini Membutuhkan Root! Ketik: su"; keluar; fi
mount -o remount, rw / dev / blok / mmcblk0p5 / sistem ekspor kit = / sdcard / bt5 bin ekspor = / sistem / bin ekspor mnt = / data / lokal / mnt mkdir -p $ mntcd / ekspor PATH = $ bin: / usr / bin: / usr / local / bin: / usr / sbin: / bin: / usr / local / sbin: / usr / games: $ PATH
export TERM =
ekspor linux HOME = / root
jika [-b / dev / block / loop99]; kemudian
gema "Perangkat loop ada"
lain
busybox mknod / dev / block / loop99 b 7 99
fi
echo "MENGATUR PERANGKAT LOOP PERANGKAT"
losetup / dev / block / loop99 /sdcard/bt5/bt5.imgmount -o loop, noatime -t ext2 $ kit / bt5.img $ mnt
mount -t devpts $ mnt / dev / pts
mount -t proc proc $ mnt / proc
mount -t sysfs sysfs $ mnt / sys
busybox sysctl -w net.ipv4.ip_forward = 1
echo "nameserver 8.8.8.8"> $ mnt / etc / resolv.conf
echo "127.0.0.1 localhost bt5"> $ mnt / etc / hosts
chroot kotak sibuk $ mnt / bin / bashecho "Matikan BackTrack ARM Untuk DNA"
umount $ mnt / dev / pts
umount $ mnt / proc
umount $ mnt / sys
umount $ mnt
losetup -d / dev / block / loop99
Bahkan dengan loop99, saya masih gagal ioctl LOOP_SET_FD: Perangkat atau sumber daya sibuk