Страница 1 из 2
Linux running from memory
Добавлено: 05 ноя 2010, 21:22
akela
Хочется вот чего.
Линукс дистр, который загружается с усб-флешки. Причём так, что после загрузки её, флешку, можно было извлечь, и оно продолжало нормально работать.
Как я понимаю, для этого нужно чтобы в процессе загрузки, создался memory disk и вся система скопировалась с флешки на него.
Есть такое чтоб уже готовое? Самому "колхозить" лениво.
Re: Linux running from memory
Добавлено: 05 ноя 2010, 23:14
meser
не уверен, но вам нужен наверное minimax - линукс, полностью помещающийся в initrd ram диск.
Re: Linux running from memory
Добавлено: 05 ноя 2010, 23:48
buba
akela писал(а):Хочется вот чего.
Линукс дистр, который загружается с усб-флешки. Причём так, что после загрузки её, флешку, можно было извлечь, и оно продолжало нормально работать.
Как я понимаю, для этого нужно чтобы в процессе загрузки, создался memory disk и вся система скопировалась с флешки на него.
Есть такое чтоб уже готовое? Самому "колхозить" лениво.
Попробуй порыться в grub. На u-boot bootloader это делается в пол-оборота. Готовые решения обычно embedded. На PC не видел хотя ничего и не мешает.
И еще, initrd очень minimal sytem поэтому rootFS придется ваять самому. Не пользовал grub таким образом но в целом ничего необычного. Есть embedded Debian project может там че... Такое ощущение что без колхоза здесь не обойтись...
Good luck
Re: Linux running from memory
Добавлено: 05 ноя 2010, 23:53
meser
Re: Linux running from memory
Добавлено: 06 ноя 2010, 02:04
Groundhog
В чем проблема то?
Разсквошишь в tmpfs . Переключишся туды вперед.
Зачем только - чтобы быстрей стартовало?
И памяти занимало немеряно? Раскорячится там вся файловая система и.. что?
Баловался недавно с такой дистрибуцией
http://opensource.dyc.edu/tinhat (хотел ее порезать до минимума - у автора скриптик полезный по выбору компонентов просил - нетути его - плюнул поскольку ковырятся лень - пришлось опять живой дебиан использовать)
Кстати о птичках - посмотрите господа любители проватности на Tor в том-же месте ссылка на него - говорят удобно прятатся за чужими спинами позволяет.
Re: Linux running from memory
Добавлено: 06 ноя 2010, 10:29
akela
Puppy Linux нашёлся.
Делает как раз то что надо. Весь дистр при загрузке развертывается в 128-мб файловую систему в памяти. Если чего не хватает, можно доустановить.
Пишу вот из-под него сейчас.
Re: Linux running from memory
Добавлено: 06 ноя 2010, 11:20
Groundhog
"Puppy Linux нашёлся."
Тоже пробовал. Очень хороший дистрибутив.
Самое то для пользователя а не ковыряльщика.
Жалко для моих целей сложноват в модификации
(сесии позволяет сохранять, mount заблокировать путем удаления mount from /bin is difficult as mount -> "busybox mount", хотя sysinit комментирован хорошо длинный только).
Re: Linux running from memory
Добавлено: 06 ноя 2010, 11:32
Stanislav
akela писал(а):Хочется вот чего.
Линукс дистр, который загружается с усб-флешки. Причём так, что после загрузки её, флешку, можно было извлечь, и оно продолжало нормально работать.
А зачем если не секрет?
Re: Linux running from memory
Добавлено: 06 ноя 2010, 15:18
akela
Stanislav писал(а):akela писал(а):Хочется вот чего.
Линукс дистр, который загружается с усб-флешки. Причём так, что после загрузки её, флешку, можно было извлечь, и оно продолжало нормально работать.
А зачем если не секрет?
Да ничего особенного. Есть комп (рабочий лаптоп), на который невозможно установить Линукс. Жёсткий диск хардверно защищен и зашифрован. Система - Виста, привилегий администратора нету. Виста - это унылое г-но, которое мне изрядно надоедает в процессе рабочей недели.
Я загружаю на ентом компе линукс (убунту) с флешки (когда не работаю). Всё бы ничего, но то, что флешка в процессе работы должна всё время торчать из компьютера, представляет существенное неудобство.
Возможны и другие интересные применения сабжа. Например, в старом компьютере играющем роль "медиа-центра", или какого-нибудь сервера.
Re: Linux running from memory
Добавлено: 08 ноя 2010, 10:57
K.B.
akela писал(а): Всё бы ничего, но то, что флешка в процессе работы должна всё время торчать из компьютера, представляет существенное неудобство.
Если это -
единственное неудобство флешки, то как насчёт SD-карточки в card reader? По-моему, все лаптопы начиная с N лет назад имеют встроенный card reader, и карточка (обычно) практически не торчит

Re: Linux running from memory
Добавлено: 08 ноя 2010, 12:02
akela
K.B. писал(а):Если это - единственное неудобство флешки, то как насчёт SD-карточки в card reader? По-моему, все лаптопы начиная с N лет назад имеют встроенный card reader, и карточка (обычно) практически не торчит :roll:
Я пробовал. Не работает загрузка с карточки почему-то.
Re: Linux running from memory
Добавлено: 08 ноя 2010, 14:11
CdR
akela писал(а): Есть комп (рабочий лаптоп), на который невозможно установить Линукс.
НЕ ВЕРЮ! (с) Склифасофский.
akela писал(а):Возможны и другие интересные применения сабжа.
+ много.
Re: Linux running from memory
Добавлено: 08 ноя 2010, 14:13
CdR
akela писал(а):Не работает загрузка с карточки почему-то.
Может быть есть BIOS update?
Довольно стандартная фича.
Re: Linux running from memory
Добавлено: 08 ноя 2010, 14:22
akela
CdR писал(а):akela писал(а): Есть комп (рабочий лаптоп), на который невозможно установить Линукс.
НЕ ВЕРЮ! (с) Склифасофский.
Лаптоп рабочий. Весь из себя "hardened". Крупная корпорация, параноидальная секьюрити. BIOS тоже контролируется не мной.
Пробовал wubi, не получилось. Не разрешает сцуко загружать ничего кроме винды.
ЗЫ: когда загружаешь линукс с флешки, жёсткого диска, естественно, нет.
Re: Linux running from memory
Добавлено: 08 ноя 2010, 14:38
CdR
Ухх! Впечатляет.
Я бы настолько корпоративный лаптоп оставлял лежать в офисе мертвым грузом, и не дёргался.
Не потому что невозможно, а потому что, если они такие идиоты, так и хрен с ними!