При стартиране подавам следните параметри към ядрото:
root=/dev/ram0 initrd=\initrd.gz init=linuxrc quiet load_ramdisk=1 ramdisk_size=13312 rw vga=788 Тъй като не желая ramdisk-ът да ми заема оперативната памет, съм направил така, че да се създава tmpfs и да се премества кореновата директория върху tmpfs. Когато се опитам да демонтирам ramdisk-а, umount ми казва, че е зает. Оказва се, че файлът /mnt/ramdisk/dev/console (който някога е бил /dev/console) се използва от някакви процеси (нещо от ядрото доколкото разбирам). Когато пробвам така: umount -l /mnt/ramdisk се демонтира, но когато опитам да освободя паметта: /sbin/blockdev --flushbufs /dev/ram0 ми казва: BLKFLSBUF: Device or resource busy Към писмото прилагам стартиращите скриптове.
linuxrc
Description: application/shellscript
linuxrc2
Description: application/shellscript
