я вот не понимаю, зачем патчить прошивку дабы открыть корень?
пусть он остается всегда ro так надежней :)
чем не нравится в консоли набрать
mount -o,remount,rw /
перед изменениями?
Printable View
я вот не понимаю, зачем патчить прошивку дабы открыть корень?
пусть он остается всегда ro так надежней :)
чем не нравится в консоли набрать
mount -o,remount,rw /
перед изменениями?
1. Во-первых у нас доступна на запись только /usr/local/etc Во-вторых, это подмонтированная часть флеша и никаких дополнительных действий по сохранению делать не надо.
2. А как вы себе это представляете? %)
Вы видимо немного не в теме :) Патчится не возможность записи - это действительно просто ремаунт с rw, а отводимое место под root. По дефолту отводится ровно столько, сколько занимает прошивка и нет возможности произвести никаких действий.
Добавил модуль, который при выключении с пульта паркует подключенные винчестеры. Естественно, модуль работает только в связке с PatchedRootApp.
Если у кого-то будут возникать проблемы при включении, типа неправильное монтирование разделов, исправьте /usr/local/etc/rc.wakeup : второй строкой пропишите reboot
FarVoice да в теме я в теме притом, давненько ;) просто подумал что открыть на запись это rw, а вот если уж места нехватает, то логично удалить лишнее ;) благо оно там есть
Чем перешил?
А вот лог попытки удаления:
После перезагрузки файл снова появляется на своём месте.Code:~ # ls /usr/local/bin/IMS_Modules/PPS/scripts/ -l
-rwxr-xr-x 1 root root 2558 Jul 26 12:11 menu.rss
-rwxr-xr-x 1 root root 5952 Jul 26 12:11 pps.rss
-rwxr-xr-x 1 root root 4103 Jul 26 12:11 ppsHandleSearchResult.rss
-rwxr-xr-x 1 root root 2945 Jul 26 12:11 ppsSearchGuide.rss
-rwxr-xr-x 1 root root 1685 Jul 26 12:11 ppsSearchOrder.rss
-rwxr-xr-x 1 root root 16522 Jul 26 12:11 pps_LVL2_Type0.rss
-rwxr-xr-x 1 root root 11836 Jul 26 12:11 pps_LVL2_Type1.rss
-rwxr-xr-x 1 root root 8238 Jul 26 12:11 pps_LVL3.rss
-rwxr-xr-x 1 root root 11046 Jul 26 12:11 pps_search_result.rss
-rwxr-xr-x 1 root root 7215 Jul 26 12:11 tmp2
~ # mount / -o remount,rw
~ # rm /usr/local/bin/IMS_Modules/PPS/scripts/tmp2
rm: unable to remove `/usr/local/bin/IMS_Modules/PPS/scripts/tmp2': Directory not empty
~ # ls /usr/local/bin/IMS_Modules/PPS/scripts/ -l
-rwxr-xr-x 1 root root 2558 Jul 26 12:11 menu.rss
-rwxr-xr-x 1 root root 5952 Jul 26 12:11 pps.rss
-rwxr-xr-x 1 root root 4103 Jul 26 12:11 ppsHandleSearchResult.rss
-rwxr-xr-x 1 root root 2945 Jul 26 12:11 ppsSearchGuide.rss
-rwxr-xr-x 1 root root 1685 Jul 26 12:11 ppsSearchOrder.rss
-rwxr-xr-x 1 root root 16522 Jul 26 12:11 pps_LVL2_Type0.rss
-rwxr-xr-x 1 root root 11836 Jul 26 12:11 pps_LVL2_Type1.rss
-rwxr-xr-x 1 root root 8238 Jul 26 12:11 pps_LVL3.rss
-rwxr-xr-x 1 root root 11046 Jul 26 12:11 pps_search_result.rss
~ # df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 92.0M 92.0M 0 100% /
/dev/mtdblock/2 60.0M 39.9M 20.1M 66% /usr/local/etc
/dev/rd/0 40.0k 40.0k 0 100% /mnt/rd
192.168.20.1:/public 74.5G 44.9G 29.7G 60% /tmp/ramfs/volumes/mypublic
//192.168.20.1/Work 74.5G 44.9G 29.7G 60% /tmp/ramfs/volumes/mywork
/dev/scsi/host0/bus0/target0/lun0/part3 231.4G 207.4G 24.0G 90% /tmp/usbmounts/sda3
/dev/scsi/host0/bus0/target0/lun0/part1 1003.7M 482.0M 470.7M 51% /tmp/usbmounts/sda1
~ #
у мну железка не асус, спасибо одному из модераторов, что удалил все мои посты из этой темы с вопросом что купить.... с фото и т.д., вопрос был срочный, деньги нужно было потратить, и т.д мучался в догадках, ответа не получил... кроме действий модератора, что и подтолкнуло на на покупку ;) прошивка hds7l_4282_1.3 + напильник, вот изучаю... ох и много менять что нужно :).Quote:
Чем перешил?
наконец то избавился от дуратских sleep много_с_запасом
в скриптах монтирования swap :)
#я только учусь :)
сделал пока вот так :)
одно не понял...hwclock одно время работало и вдруг перестало :( постоянно по нулям....тяжко мерять время ибо системное время после старта служб обновилось с инету.Code:count=0
swap=""
#ищем раздел swap, или отваливаемся через 30 сек. sleep в топку зачем ждать больше чем нужно :)
while !([ $count -gt 30 ] || [ ! -z $swap ]); do
swap=$(fdisk -l | grep swap | awk '{print $1}') 2>/dev/null
let count=count+1
sleep 1
done
# типа лог ;)
echo SearchSWAP $count sec >>/tmp/swape.log
fdisk -l >>/tmp/swape.log
for i in $swap
do
swapon $i
echo SWAP On $i >>/tmp/swape.log
done
# смотрим обьем swap
swapsize=$(free | grep Swap | awk '{print($2)}')
count=0
#и ждем когда он всетаки подключется 7sec, sleep в топку зачем ждать больше чем нужно :)
while !([ $count -gt 7 ] || [ $swapsize -gt 32 ]); do
swapsize=$(free | grep Swap | awk '{print($2)}')
let count=count+1
sleep 1
done
echo EnableSWAP $count sec >>/tmp/swape.log
echo Swap Size: $swapsize >>/tmp/swape.log
hwclock >>/tmp/swape.log >>/tmp/swape.log
echo . >>/tmp/swape.log
sleep 3
вот ищу даташит на Realtek 1073DD, и собираюсь лезть в плеер, может там внешний RTC...
охото посмотреть что и когда подключается, монтируется....
напр выяснил что usb hdd доступен через 11сек а sata через 22сек ;):eek:
добавлено...
с аппаратными часами разобрался.... есть они в RT1073 :), так что глупо не использовать то что есть ;) у мну достаточно батарейку впаять (спасибо китайцам), у остальных даж места под нее не обнаружил ;)..... ждет меня паяльник дома.... посмотрим что выйдет.
ЗЫ hwclock - аппаратные часы, при старте системы, системное время берется оттуда, далее уж служба синхронизации времени через инет (если есть.)
если эти часы будут работать, то и синхронизация с инетом не понадобится :).
Кому надо - сделал прошивку с возможностью записи в root.
Свободного места в root - 3,8 Мб, в etc 58 Mb
Перед записью не забываем делать mount / -o remount,rw
http://www.farvoice.cover.com.ua/fil..._118PAL_R1.zip
(сливать после 14:00 по Москве)
Очередные исправления и дополнения:
сore 0.20 - немного поправил RSS интерфейс, добавил команду reboot
rssex 0.4 - поставил версию 1.6а, поменял оформление браузера. иконок в меню. Все глюки на совести автора пакета :)
spindown 0.2 - добавил сервис остановки винтов при бездействии определённое время. Задаётся в конфиге. По умолчанию выставлено 10 мин. Добавил пункт в RSS для парковки винтов.
+ изменен алгоритм получения IP адреса локального PC для обмена файлами с плеером
+ изменена процедура загрузки файлов из репозитория, если возникнут ошибки при загрузке, будет выдано сообщение. Также работает индикация загрузки.
+ добавлена опция использовать или нет редактор TV Station list.
джентельмены.
нид хэлп.
поменял компьютер и та же беда с доступом на винт с плеера, login fail.как мне удалось в прошлый раз включить доступ я хоть убей не помню
имеется ноут с ХР SP3. к нему внешний винт по usb.
винт в NTFS. расшарена папка.
user латиницей.
пробовал логины
админский, рут, оплей, пустое окошко
пароли - окно пустое оставляю
где рыть - запарился
полез уже в локальные параметры безопасности, но я там слабо что понимаю.
если подрубить винт к плееру, по usb или sata то таких проблем нету. но винт в таком открытом боксе...вопчем от дитя спрятан на шкаф, там же где ноут, а утром и вечером ритуал просмотра мультиков
может что то надо установить в мосервис?
я понимаю, что вопрос про логин файл повторяеца с завидной периодичностью, но я блин не могу найти
что характерно, с ноута своего (мак) тоже не могу зайти на внешний винт, но вот внутренний винт виден и в плеере и в сетке и могу на него зайти, а вот внешний по ec, - никак
что то с учеткой может у меня
на всякий случай скрины
http://i9.fastpic.ru/thumb/2010/0830...3b92ce1c7.jpeg
http://i9.fastpic.ru/thumb/2010/0830...994d4bcee.jpeg
http://i9.fastpic.ru/thumb/2010/0830...d34e5dd7c.jpeg
вот же блин. а вот с ноута к которому винт подключен в сетевом окружении винт виден как ресурс и пускает на него, вот же сволочь какая...
http://i9.fastpic.ru/thumb/2010/0830...4ffa7d9ba.jpeg
http://i9.fastpic.ru/thumb/2010/0830...03125db3e.jpeg
вот это выдает при попытке отредактить mounts
http://i9.fastpic.ru/thumb/2010/0830...06e69bcfa.jpeg