return to first page linux journal archive
keywordscontents
/* Code fragment from ramdisk.c */
/* Old code - only load ramdisk if booting from floppy */
    if (MAJOR(ROOT_DEV) != FLOPPY_MAJOR) {
        return 0;
        printk(KERN_NOTICE "VFS: Insert ramdisk floppy and press
ENTER\n");
        wait_for_keypress();
    }
	... code to load ramdisk from block device
/* New code - always try to load ramdisk */
    if (MAJOR(ROOT_DEV) == FLOPPY_MAJOR) {
    /* Load even from hard disk */
    /* or from EPROM disk */
        printk(KERN_NOTICE "VFS: Insert ramdisk floppy and press
ENTER\n");
        wait_for_keypress();
    }
	... code to load ramdisk from block device