도와주세요!!
글 수 15,339
2002.12.11 11:15:29 (*.205.129.137)
6746
EZ board 에서 플래쉬를 root 로 사용하고, ramdisk 를 함께 쓰려고 합니다.
강좌에 있는 '플래쉬롬을 루트로 만드는 과정'을 테스트 해 봤는데, 플래쉬가
루트로 되는 것은 되는데, ramdisk 가 설정이 안되는군요.
ramdisk 를 붙여 보려고, 위의 강좌내용을 반영한 후에 make menuconfig 에서
General setup
Default kernel command string: "noinitrd root=/dev/mtdblock2"
Block devices
<*> RAM disk support
(8192) Default RAM disk size
< > Initial RAM disk (initrd) support
로 설정을 하여, zImage 를 만들어 ez board 에 올렸고,
플래쉬에 있는 /etc/fstab 을 다음과 같이 하였습니다.
/dev/mtdblock2 / jffs2 defaults 1 1
/dev/ram0 /dit ext2 defaults 1 1
none /proc proc defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
로 설정을 했습니다.
이렇게 했을 때, 부팅시에
RAMDISK: Couldn't find valid RAM disk image starting at 0.
란 에러가 메시지가 나지만, 부팅은 정상적으로 되고,
플래쉬가 루트로 설정이 되어서 나옵니다.
조언 부탁드립니다.
강좌에 있는 '플래쉬롬을 루트로 만드는 과정'을 테스트 해 봤는데, 플래쉬가
루트로 되는 것은 되는데, ramdisk 가 설정이 안되는군요.
ramdisk 를 붙여 보려고, 위의 강좌내용을 반영한 후에 make menuconfig 에서
General setup
Default kernel command string: "noinitrd root=/dev/mtdblock2"
Block devices
<*> RAM disk support
(8192) Default RAM disk size
< > Initial RAM disk (initrd) support
로 설정을 하여, zImage 를 만들어 ez board 에 올렸고,
플래쉬에 있는 /etc/fstab 을 다음과 같이 하였습니다.
/dev/mtdblock2 / jffs2 defaults 1 1
/dev/ram0 /dit ext2 defaults 1 1
none /proc proc defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
로 설정을 했습니다.
이렇게 했을 때, 부팅시에
RAMDISK: Couldn't find valid RAM disk image starting at 0.
란 에러가 메시지가 나지만, 부팅은 정상적으로 되고,
플래쉬가 루트로 설정이 되어서 나옵니다.
조언 부탁드립니다.