The Linux Bootdisk HOWTO 를 보며...

익명 사용자의 이미지

The Linux Bootdisk HOWTO 를 보며
( http//kldp.org/HOWTO/html/Bootdisk-HOWTO/buildroot.html )

따라하고 있는데여...

dd if=/dev/ram0 of=/tmp/fsfile bs=1k count=3000 후..
( /tmp/file 파일 생성됨 )

mount -o ram=/dev/ram0 -t ext3 /tmp/fsfile /mnt 를 하면...

에러 메세지 fsfile는 슈퍼 블록 디바이스가 아니라고 나옵니다 -_-a

저 에러 메세지의 치료법-_-;을 모르겠습니다^^;

와우 리눅스 7.3 파란 R2
/dev/ 밑에 ram* 다 있습니다

익명 사용자의 이미지

그건요...

우선 mount -o ram=/dev/ram0 -t ext3 /tmp/fsfile /mnt

가 아니라 mount -o loop -t ext2 /tmp/fsfile /mnt

일텐데요.. 그리구 마운트 했을때 bad superblock 이라 나오는 것은

움.. /tmp/fsfile 이 ext2 타입이 아니기 때문입니다..

즉 mke2fs 로 먼저 ext2 형태의 파일시스템을 생성해 줘야 하죠~