내 파일시스템은?
커널이 지원하는 파일시스템은 /proc/filesystems 으로 알 수 있습니다.
# cat /proc/filesystems
ext2
cramfs
nodev ramfs
msdos
vfat
..중략...
에러메시지...
만약, 지원하지 않는 파일시스템이라면 커널은 다음과 같은 에러 메시지를 출력하고, Kernel Panic에 빠집니다.
No filesystem could mount root, tried: cramfs vfat msdos romfs yaffs yaffs2
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)
ext2를 사용하려면...
ext2 파일시스템을 지원하기 위해서는 make menuconfig에서 다음과 같은 과정을 거쳐야 합니다.
File systems ---> Second extended fs support
이해를 돕기 위해서 이미지를 첨부합니다.
이렇게 설정하고,
빌드해서 사용하면 됩니다.
간단하죠?