Автор Тема: Работа с Flash-носителя без установки на жесткий диск  (Прочитано 2396 раз)

Оффлайн Apparatchik

  • Участник
  • *
  • Сообщений: 4
Скажите пожалуйста, если работать с флеш носителя как часто система обращается к этому самому носителю. Возможно ли создание системы, которая бы полностью работала в оперативной памяти и лишь при выходе сохраняла данные на флеш?
« Последнее редактирование: 23.01.2014 14:29:21 от Apparatchik »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 163
    • Домашняя страница
Скажите пожалуйста, если работать с флеш носителя как часто система обращается к этому самому носителю. Возможно ли создание системы, которая бы полностью работала в оперативной памяти и лишь при выходе сохраняла данные на флеш?
Можно, но спроса пока не было. И спрос должен быть обоснован.
Андрей Черепанов (cas@)

Оффлайн Apparatchik

  • Участник
  • *
  • Сообщений: 4
Хотелось бы сделать походную флешку, которая бы использовалась для разработки програмного обеспечения под микроконтроллеры AVR и STM32. Для этого нужно например для AVR поставить в систему avr-gcc и библиотеки, а также Eclipse в качестве редактора. Пробовал на Ubuntu - все работает, но флешка быстро здыхает. В Linux новичек, думаю если работать в оперативе (ведь не только система, но и Eclipse очень часто обращается к носителю), то можно надолго продлить жизнь флешке. Это все нужно чтоб отвязатся от одного компьютера, да и с windows хочется слезть.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Хотелось бы сделать походную флешку, которая бы использовалась для разработки програмного обеспечения под микроконтроллеры AVR и STM32.
А если 2.5" USB бокс, а туда ssd ? Немножко больше, но в кармане помещается тоже. Правда, есть разница в цене, но, зато, скорость...

Оффлайн Apparatchik

  • Участник
  • *
  • Сообщений: 4
Во первых цена это главный критерий, во вторых скорость в оперативе всеравно выше, ну и размер. Да и SSD тоже не вечен.
« Последнее редактирование: 23.01.2014 15:28:57 от Apparatchik »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Я бы смотрел в порядке приоритета если вся система в памяти обязательно:

Knoppix (Debian-base)
PCLinuxOS (Mandrake-base)
MagOS

Умеют
Copy to RAM / toram

Но для первых двух есть нюанс:
Чтобы система была комфортной, пользователь не должен быть чайником - требуют вдумчивого подхода.

Вообще-то их не так чтобы навалом умеющих copy2ram, но есть
http://en.wikipedia.org/wiki/List_of_Linux_distributions_that_run_from_RAM

У приведённых выше аргумент.
Но у Debian огромная база, у PCLOS тоже есть, у MagOS эклипс вроде видел.
Остальные вроде русского Slax7 которые на Slackware, скорее всего модули из слаки надо будет самому собирать. Документация есть по сборке.
« Последнее редактирование: 24.01.2014 02:07:00 от Speccyfighter »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
>и лишь при выходе сохраняла данные на флеш

вот как это автоматизировать... непонятно...

Оффлайн Apparatchik

  • Участник
  • *
  • Сообщений: 4
Ну можно ведь написать какойто скрипт когда выключаеш или перегружаеш комп какаято папка архивируется и пишется на флеш.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 163
    • Домашняя страница
Ну можно ведь написать какойто скрипт когда выключаеш или перегружаеш комп какаято папка архивируется и пишется на флеш.
Так про примеры уже говорили. Просто это мало кому нужно.
Андрей Черепанов (cas@)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Ну можно ведь написать какойто скрипт когда выключаеш или перегружаеш комп какаято папка архивируется и пишется на флеш.

Да поставьте вы его уже на флешку
Спойлер
Knoppix 7.2 Live MATE+Compiz 64 & 32 bit
http://rutracker.org/forum/viewtopic.php?t=4511271

Knoppix 7.2 Live CD
http://rutracker.org/forum/viewtopic.php?t=4496573

KNOPPIX HOWTO
http://sabnext.blogspot.com/2012/07/knoppix-howto.html

Основные хаутушки:
http://rutracker.org/forum/viewtopic.php?t=3801029

    Home > Forum > The Knoppix.net Forums > Customising & Remastering
http://knoppix.net/forum/forumdisplay.php?7-Customising-Remastering

KNOPPIX.net Main Page (wiki)
http://knoppix.net/wiki/Main_Page
http://knoppix.net/wiki/Customizing_FAQ

Thread: Using Overlay Updates in Knoppix 7.2 LiveUSBs
http://knoppix.net/forum/showthread.php?30672-Using-Overlay-Updates-in-Knoppix-7-2-LiveUSBs&s=53743e54eb4cecbbc2bc79b1e747a423

Forum: Customising & Remastering
http://knoppix.net/forum/forumdisplay.php?7-Customising-Remastering

knoppix@Microknoppix:~$ aptitude search ~n^locales
i   locales                                                     - библиотека Embedded GNU C: данные для поддержки национальных языков   

$ aptitude search ~n^console-setup
i   console-setup                                               - настройка шрифта и раскладки клавиатуры для консоли                   

$ aptitude search ~n^console-cyrillic
p   console-cyrillic                                            - поддержка кириллицы в консоли Linux                                   

# apt-get install console-cyrillic chkconfig

# dpkg-reconfigure locales
# dpkg-reconfigure console-setup
# dpkg-reconfigure console-cyrillic

# chkconfig console-cyrillic on
# /etc/init.d/console-cyrillic start

и не мучайтесь.
« Последнее редактирование: 25.01.2014 09:02:50 от Speccyfighter »

Оффлайн asbyst

  • Участник
  • *
  • Сообщений: 2
Скажите пожалуйста, если работать с флеш носителя как часто система обращается к этому самому носителю. Возможно ли создание системы, которая бы полностью работала в оперативной памяти и лишь при выходе сохраняла данные на флеш?
Если тебе нужна работа системы в оперативной памяти, то почитай тут http://www.opennet.ru/base/sys/pxe_diskless.txt.html .
Ну, а если тебе нужно портативное рабочее место на USB флеш накопителе, то это совершенно другой вопрос. Операционная система в любом случае выгружается в оперативную память и будет обращаться к носителю если каких-то данных ей не будет  хватать для работы.