LINUX.ORG.RU

помогите пожалуйста задать размер ram-диска


0

0

в общем дело такое...хочу изменить размер рам-диска до 32 мегабайт.прописываю в lilo.conf параметр ramdisk=32768 вместо 16384,которые там написаны у меня были изначально..перешиваю лило,загружаюсь,даю команду df -m и у меня опять по старому пишет 16 мегабайт... [root@maket_rez ~]# df -m Filesystem 1M-blocks Used Available Use% Mounted on /dev/ram 16 16 0 100% / /dev/hdb1 1882 109 1677 7% /mnt/sys /dev/ram 16 16 0 100% /

Ну значит не ramdisk=<size>.

Note that the kernel command line option "ramdisk=XX" is now obsolete.
For details, read <file:Documentation/blockdev/ramdisk.txt>.
а там пишут про ramdisk_size и ramdisk_blocksize

NightSpamer
()

man что?

А можно поинтересоваться что за RAM'овый диск такой? Вы используете initrd, но не initramfs?

Camel ★★★★★
()
Ответ на: комментарий от Delirium_veritas

а как этот дефолтный размер поменять?

dimitry80
() автор топика
Ответ на: man что? от Camel

ну да..использую initrd...у меня как бы суть в том что мне нужно чтоб операционка вся сливалась в оперативку,вот для этого есть ramdisk.но теперь некоторые условия изменились и сейчас в оперативку нужно еще добавить библиотеки необходимые,и по ходу для них места не хватает.вот и надо увеличить этот ramdisk,а как я че-то не догоняю...

dimitry80
() автор топика
Ответ на: комментарий от dimitry80

При создании.

А размер initrd разве не задаётся при создании его? Там кажися последовательность была такая: создаёшь файл некоторого размера, в нём файловую систему, монтируешь, кладёшь всякие файлы, отмонтируешь, запаковываешь. Может надо не только загрузчику сообщать размер RAM'ового диска, но и создавать его таким?

Camel ★★★★★
()
Ответ на: комментарий от dimitry80

dd, cp,...

dd if=/dev/zero of=newinitrd bs=1M count=32, потом создаёшь в нём файловую систему, монтируешь, копируешь файлы из старого initrd.

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