Я поместил файл ubuntu.img в папку на моей SD-карте, а также следующие сценарии, полученные из - http://blog.coralic.nl/2010/08/17/ubuntu-on-samsung-galaxy-s-android/
/ шоссе / SDCard / убунту / старт
#!/bin/bash
#Created by Armin Coralic http://blog.coralic.nl
if [ "$1" == "" ] ;
then
echo "You need to specify the img file!"
exit 9;
fi
if `test -d /data/local/mnt` ; then
echo "/data/local/mnt"
else
mkdir /data/local/mnt
fi
export HOME=/root
export USER=root
export PATH=$bin:/usr/bin:/usr/sbin:/bin:$PATH
mount -o loop,noatime -t ext2 $1 /data/local/mnt
sleep 3
mount -t proc proc /data/local/mnt/proc
mount -t devpts devpts /data/local/mnt/dev/pts
chroot /data/local/mnt /bin/bash
/ шоссе / SDCard / убунту / стоп
#!/bin/bash
#Created by Armin Coralic http://blog.coralic.nl
umount /data/local/mnt/dev/pts
umount /data/local/mnt/proc
umount /data/local/mnt
После запуска сценария start я получаю chroot-оболочку ubuntu, но у меня нет доступа к моей внешней SD-карте изнутри chroot.
Я хотел бы знать ответ на следующие два вопроса:
1) как называется файл / dev / block / device для внешней SD-карты
который я должен установить на Samsung
Galaxy S I9000?
2) какой точный синтаксис я должен использовать до / после ввода
chroot для чтения / записи / выполнения
доступ к внешнему хранилищу SD?
Было бы полезно, если бы сценарии запуска / остановки могли быть изменены с необходимыми изменениями.