LINUX.ORG.RU

RAMDISK и 4Мб


0

0

Есть версия Linux-router, которая грузится с дискеты в 8 ОЗУ. Как заставить эту версию грузится в 4 ОЗУ + swap на диске. Используется RAMDISK, кернел и init.Init жрет 5М, рамдиск 2. Добавление в образ RAMDISK в файл linuxrc команд mkswap /dev/hda2, swapon /dev/hda2 результата не дало. машина успевает остановиться как раз перед этими командами (поставлены в начало linuxrc). Ошибок в командах нет, проверял на машине с 8 ОЗУ Есть идеи. Думаю этот вопрос для спецов....

anonymous

Не совсем понял, когда берется linuxrc, может мой совет уже выполнен.
помню, работало init=/bin/ash /etc/swapstart в строку параметров кернела (кавычки по вкусу kernela), где swapstart содержит:
#!/bin/ash
swapon /dev/hda2
exec /sbin/init
ash - один из шеллов, присутствующих в каждой поставке и описанных как "minimal"
P.S. а зачем тебе RAMDISK? может, впихнешь все на дискетку? сразу столько памяти появится.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.