[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Тазик



В сообщении от Friday 11 January 2008 15:08:29 Mikhail A Antonov написал(а):
> On 11 января 2008, Alexey Pechnikov wrote:
> >  > А зачем ей дохнуть?
> >  > На нее никто ничего писать не будет.
> >  > И читать не будет.
> >
> >  Как это? Своп и все прочее в readonly монтировать? Не понимаю вас.
>
> Своп можно заменить памятью.
> А на флешке внешней разве что только инфу юзерскую хранить.
> Технология примерно такова:
> при загрузке с флешки создается ram-диск, туда копируются файлики
> системные. ОС работает только в памяти (не страшны ребуты, ресеты и прочая
> гадость) Поменяли что-то системное - написали "wr -a" - синхронизоровалась
> память с флешкой. (Ну не каждый же день мы будем что-то менять.)
> Таким образом получим даже с мертвой USB-флешкой живую ОС.
> Причем эта ОС будет заводиться без плясок с бубном.

Ага, все верно. Стандартная прошивка линксис примерно так и работает. Только 
загрузка идет со встроенной флэши, которую изменить в рантайме нельзя (надо 
перепрошивать устройство из загрузчика). Доработанная прошивка еще монтирует 
внешнюю флэш, позволяя на ней софт держать и/или своп. Только вот нормальный 
дебиан в 8 мб встроенную флэш не залить, нужна гиговая внешняя флэшка со 
свопом (32 метра ОЗУ это маловато без свопа, а со свопом достаточно).

Вот что творится на моем линксисе:

nslu:~# df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/sda1             859M  547M  269M  68% /
tmpfs                  15M     0   15M   0% /lib/init/rw
udev                   10M   52K   10M   1% /dev
tmpfs                  15M     0   15M   0% /dev/shm
/dev/sdb1             230G  177G   51G  78% /srv/public


Reply to: