| [ CnUnix ] in KIDS 글 쓴 이(By): queue1 (가을소년) 날 짜 (Date): 2003년 3월 24일 월요일 오후 02시 36분 52초 제 목(Title): [질문]rc.sysinit중 script오류들에 대해.. 안녕하세요, embedded system에 linux를 올리고 있습니다. kernel이 올라오고 난뒤에 rc.sysinit을 하는 과정에서 몇가지 error들이 발생하는데, 아직 이해가 안되는 부분들이 있습니다. 조언 부탁드립니다. 먼저 booting log중 일부입니다. --------------------------------------------------------------- Mounting proc filesystem root=/dev/hda2 console=ttyS0,115200 reboot=h console=tty0 video=sisfb:1024x768-8@60 Configuring kernel parameters: Setting clock (localtime): Tue Nov 30 01:10:58 KST 1999 date Tue Nov 30 01:10:58 KST 1999 Activating swap partitions: Unable to find swap-space signature <--- 질문1 swapon: /dev/hda3: Invalid argument Setting hostname (none): /etc/rc.d/rc.sysinit: /dev/null: Read-only file system <--- 질문2 /etc/rc.d/rc.sysinit: /dev/null: Read-only file system --------------------------------------------------------------- [질문1] swap partition이 왜 안잡히는지요. /etc/fstab과 fdisk로 살펴본 HDD의 구성입니다. --- /etc/fstab --- /dev/hda2 / ext3 defaults 1 1 none /proc proc defaults 0 0 none /dev/pts devpts gid=5,mode=620 0 0 /dev/hda3 swap swap defaults 0 0 --- /etc/fstab --- fdisk -l /dev/hdc <-- 현재는 target hdd를 host로 옮겨서 작업중, target에서는 hda임. --------------------------------------------------------------- Disk /dev/hdc: 128 heads, 63 sectors, 782 cylinders Units = cylinders of 8064 * 512 bytes Device Boot Start End Blocks Id System /dev/hdc1 * 1 3 12064+ 83 Linux /dev/hdc2 4 700 2810304 83 Linux /dev/hdc3 701 782 330624 82 Linux swap --------------------------------------------------------------- [질문2] 위의 booting log는 rc.sysinit수행중의 output입니다만, 왜 /dev/null을 필요로 하는지 이해가 안됩니다. 오류가 난 rc.sysinit의 script는 아래와 같습니다. echo -en "Activating swap partitions: " swapon -a # Set the hostname. echo -en "Setting hostname ${HOSTNAME}: " hostname ${HOSTNAME} system에 대해서 초짜라서 아주 기초적인 부분을 모르고 있는지도 모르겠습니다. 조언 부탁드리며, 아울러 제가 더 제공해야 하는 환경이 있다면 알려주십시요. 감사합니다. |