안녕하세요
프로젝트 진행중에 ext3를 보드상에서 포맷가능해야할일이 생겻습니다.
보드는 s3c2410을 쓴 내부 보드입니다.
sd card를 ext3로 포맷을 하여 쓰려고 하는데
pc linux에서는 mkfs.ext3로 하면 포맷이 잘됩니다.
보드쪽에서는 보드에 올라와있는 mkfs.ext3를 사용하면
포맷이 잘 안되는데요.
질문: 보드에서 mkfs.ext3를사용하려면 e2fsprogs 어플리케이션을
따로 포팅해야하나요? 아니면 보드의 특성상 안되는것인가요?
이문제로 골머리를 앓고있는데요 도움 부탁드려요
####에러로그입니다.####
[root@SMAVIS mnt]$mkfs.ext3 /dev/sdc1
mke2fs 1.35 (28-Feb-2004)
ext2fs_check_if_mount: No such file or directory while determining whether /dev/sdc1 is mounted.
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
126480 inodes, 505548 blocks
25277 blocks (5.00%) reserved for the super user
First data block=1
62 block groups
8192 blocks per group, 8192 fragments per group
2040 inodes per group
Superblock backups stored on blocks:
8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409
Writing inode tables: done
Creating journal (8192 blocks): mkfs.ext3: No such file or directory
while trying to create journal
위의 로그를 보면 mkfs.ext3 명령의 인자로 /dev/sdc1 장치명을 주었는데 장치명을 못찾겠다고 하는 걸로 봐서, 아마도 마운트 했을때의 장치명과 다른것 같습티다.
SD카드를 마운트 했을때 SD카드의 장치명을 적어두었다가, mkfs.ext3를 실행할때 적어줘보세요.