linux内核挂载根文件系统时报错”VFS: Cannot open root device "ram0" or unknown-block(0,0): error -6“如何处理?
1. 通过error -6得到:
#define ENXIO 6 /* No such device or address */
2. 解决办法
使能CONFIG_BLK_DEV_RAM选项:
CONFIG_BLK_DEV_RAM=y
同时请注意以下选项:
CONFIG_BLK_DEV_RAM_COUNT=16 (默认值为16)
CONFIG_BLK_DEV_RAM_SIZE=4096 (默认值为4096, 单位为KB(kilobytes))