Кто попробовал как работает ВА с выложенным автором вчера new bainit отпишитесь как теперь работает. Автор пишет, что если это не поможет, то он уже больше ничего не сможет сделаьть...
Просто я раньше не ставил плаг и если его работа не восстановилась у тех кто ставил, то нечего и подвергать рес пыткам
Не работает.
И я его не виню,там черт сломит ногу с этим монтированием.Уверен,что кроме Milo никто в мире и не знает,как это работает на Пли.
Я еще раз напишу про индивидуальный способ.
Читаем внимательно!!!
1)Флеш.
Файл /etc/rcS.d/S50ba приводим к такому виду(права 755):
#!/bin/sh
rm -Rf /sbin/init
ln -s /sbin/bainit /sbin/init
if [ ! -d /media/hdd ] ; then mkdir /media/hdd > /dev/null 2>&1; fi
if [ ! -d /media/ba ] ; then mkdir /media/ba > /dev/null 2>&1; fi
if [ ! -d /media/usb ] ; then mkdir /media/usb > /dev/null 2>&1; fi
if [ ! -d /media/sdc1 ] ; then mkdir /media/sdc1 > /dev/null 2>&1; fi
if [ ! -d /media/sdb1 ] ; then mkdir /media/sdb1 > /dev/null 2>&1; fi
mount /dev/sda1 /media/hdd > /dev/null 2>&1
mount /dev/sdb1 /media/ba > /dev/null 2>&1
mount /dev/sdc1 /media/usb > /dev/null 2>&1
exit 0
Поясню,у меня две флешки и жесткий диск.На одной стоит Барри,поэтому я ее примонтировал к /media/ba.На второй скины и пиконы,поэтому я ее монтирую к /media/usb.
Предварительно я создал папки в /media(if [ ! -d /media/hdd ] ; then mkdir /media/hdd > /dev/null 2>&1; fi).То есть если у вас устройства должны монтироваться по другому,просто допишите или измените эти значения.Лишние можно убрать.
2)Теперь остальные имиджы с флешки.
Файл /ba/S50baboot приводим к такому виду(права 755):
#!/bin/sh
mkdir /tmp/ubi > /dev/null 2>&1
sleep 1 > /dev/null 2>&1
mount -t ubifs ubi0_0 /tmp/ubi > /dev/null 2>&1
cd /tmp/ubi/sbin > /dev/null 2>&1
rm -Rf init > /dev/null 2>&1
ln -s bainit init > /dev/null 2>&1
sleep 1 > /dev/null 2>&1
cd / > /dev/null 2>&1
umount /tmp/ubi> /dev/null 2>&1
if [ ! -d /media/hdd ] ; then mkdir /media/hdd > /dev/null 2>&1; fi
if [ ! -d /media/ba ] ; then mkdir /media/ba > /dev/null 2>&1; fi
if [ ! -d /media/usb ] ; then mkdir /media/usb > /dev/null 2>&1; fi
if [ ! -d /media/sdc1 ] ; then mkdir /media/sdc1 > /dev/null 2>&1; fi
if [ ! -d /media/sdb1 ] ; then mkdir /media/sdb1 > /dev/null 2>&1; fi
mount /dev/sda1 /media/hdd > /dev/null 2>&1
mount /dev/sdb1 /media/ba > /dev/null 2>&1
mount /dev/sdc1 /media/usb > /dev/null 2>&1
exit 0
Все тоже самое,что и в пункте 1.Можно все поправить под себя.Теперь все новые имиджы после установки будут использовать поправленный /ba/S50baboot.Для уже установленых имиджей надо заменить /etc/rcS.d/S50baboot на исправленный.
Вроде ничего сложно,все работает.Один минус,устройства монтируются по два раза.Но это абсолютно ни на что не влияет.