| |
4. 하드디스크 추가하기
하드디스크의 부족으로 새로운 하드디스크를 추가하고자 할 경우 다음과 같은 순서에 따라 추가한다.
1) 시스템을 정지시키고 SCSI 케이블 등 물리적 연경을 한 후 PROM 모드의 ok 프롬프트에서 시스템에서 새로 추가한 디스크 디바이스를 인식하고 있는지 probe-scsi 명령어를 이용하여 확인한다.
Ok probe-scsi
Target 1
Unit 0 Disk SEAGATE ST1480 SUN04246266 Copyright © 1991 Seagate
All rights reserved
Target 0
Unit 0 Disk SEAGATE ST1480 SUN04245826 Copyright © 1991 Seagate
All rights reserved
ok
2) 디스크 디바이스를 시스템에서 인식했다면 boot-r 명령어를 이용하여 시스템을 부팅한다
ok> boot -r
* 주의: 디스트 디바이스를 시스템에서 인식하지 못했다면 physical한 연결 부분이나 SCSI ID, 그리고 외장 박스를 사용하고 있다면 외장 박스의 전원 등을 확인 한다.
3) super-user(root)로 로그인한 후 포맷 유틸리티를 이용하여 디스크 파티션을 나눈다.
4) newfs 명령어를 이용하여 새로운 파일 시스템을 생성한다
# newfs /dev/dsk/c0t1d0s6
newfs: construct a new file system /dev/rdsk/c0t1d0s6: (y/n)? Y
/dev/rdsk/c0t1d0s6: 725760 sectors in 720 cylinders of 14 tracks. 72
sectors
354.4MB in 45 cyl groups (16 c/g, 7.88MB/g, 3776 i/g)
super-block backups (for fsck –F ufs –o b=#) at:
32, 16240, 32448, 48656, 64864, 81072, 97280, 113488, 129696, 145904,
162112,
178320, 194528, 210736, 226944, 243152, 258080, 274288, 290496, 306704,
322912, 339120, 355328, 371536, 387744, 403952, 420160, 436368, 452576,
468784, 484992, 501200, 516128, 532336, 548544, 564752, 580960, 597168,
613376, 629584, 645792, 662000, 678208, 694416, 710624,
#
5) 어느 디렉토리로 새로운 디스크의 파티션을 마운트할 것인지 결정하고 mkdir명령어를 이용하여 mount point를 생성한다
# mkdir /dataA
6) mount 명령어를 이용하여 mount point로 새롭게 파티션한 디스크를 마운트한다.
# mount –F ufs /dev/dsk/c0t1d0s6 /dataA
7) df 명령어를 이용하여 새로운 파일 시스템이 추가되어 있는지 확인한다
8) 시스템이 부팅할 때마다 새로운 디스크를 마운트하도록 하기 위해 /etc/vfstab 파일을 추가한다
#device device mount FS fsck mount mount
#to mount to fsck .point type pass at boot options
#
#/dev/dsk/c1d0s2 /dev/rdsk/c1d0s2 /usr ufs 1 yes –
fd - /dev/fd fd – no -
/proc - /proc proc – no –
/dev/dsk/c0t0d0s1 - - swap – no –
/dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 / ufs 1 no –
/dev/dsk/c0t0d0s7 /dev/fdsk/c0t0d0s7 /export/home ufs 2 yes –
swap - /tmp tmpfs – yes –
/dev/dsk/c0t1d0s6 /dev/rdsk/c0t1d0s6 /dataA ufs 2 yes-
|