CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ 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에 대해서 초짜라서 아주 기초적인 부분을 모르고 있는지도 모르겠습니다.
조언 부탁드리며, 아울러 제가 더 제공해야 하는 환경이 있다면 알려주십시요.

감사합니다.
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.