플로피디스켓을 UNIX format하여 mount 하는 방법
1. floppy diskette을 drive에 넣고 아래와 같이 fdformat 명령을 실행한다.
# fdformat -U -b "label-name"
Formatting 1.44 MB in /vol/dev/rdiskette0/no_name
Press return to start formatting floppy.
..................................................................
#
위의 명령중 각 option 의 내용은 아래와 같다.
-U : floppy diskette이 이미 mount 된 경우라도 umount하여 format한다.
-b : diskette의 label 이름을 지정하기 위한 option이다
"label-name" : diskette에 지정할 label 이름이다.
이 이름은 floopy diskette 을 mount하였을때 생기는 실제
mount point(/floppy/"label-name")의 이름이 된다.
2. format 이 정상적으로 끝나면 "newfs" 명령을 실행하여 filesystem을 만든다.
# newfs /dev/rdiskette0
만약 위의 명령을 실행했을때 아래와 같이 error message가 발생하면 volume manager
daemon인 "vold" 를 종료시킨 후 다시 newfs 명령을 실행한다.
# newfs /dev/rdiskette0
/dev/rdiskette0: Device busy
# ps -ef|grep vold
root 267 1 0 11월 28 ? 0:02 /usr/sbin/vold
^^^^^
vold process id
# kill 267
# newfs /dev/rdiskette0
newfs: construct a new file system /dev/rdiskette0: (y/n)?
위와 같이 new file system을 만들것인지 물어보면 "y"와 "retunrn" key를 친다.
3. newfs가 정상적으로 끝나면 "vold" process가 실행중인지 확인한 후, 실행중이
아니면 vold를 실행한다.
# ps -ef|grep vold
root 8321 1 1 17:26:20 ? 0:00 /usr/sbin/vold
위와 같이 결과가 나오지 않으면 아래와 같이 명령을 실행한다.
# /etc/init.d/volmgt start
volume management starting.
4. "volcheck" 명령을 실행하여 floppy diskette을 mount한후 "df" 명령으로 mount가
되었는지 확인한다.
# volcheck
# df -k
파일시스템 K바이트 사용 가용 용량 설치지점
/dev/dsk/c0t0d0s0 1813958 696114 1063426 40% /
/proc 0 0 0 0% /proc
fd 0 0 0 0% /dev/fd
/vol/dev/diskette0/"label-name"
1263 9 1128 1% /floppy/"label-name"
위의 결과중 "label-name"은 diskette을 format 할때(fdformat) 지정한 label
name 이다.
자료출처: 한국썬
# fdformat -U -b "label-name"
Formatting 1.44 MB in /vol/dev/rdiskette0/no_name
Press return to start formatting floppy.
..................................................................
#
위의 명령중 각 option 의 내용은 아래와 같다.
-U : floppy diskette이 이미 mount 된 경우라도 umount하여 format한다.
-b : diskette의 label 이름을 지정하기 위한 option이다
"label-name" : diskette에 지정할 label 이름이다.
이 이름은 floopy diskette 을 mount하였을때 생기는 실제
mount point(/floppy/"label-name")의 이름이 된다.
2. format 이 정상적으로 끝나면 "newfs" 명령을 실행하여 filesystem을 만든다.
# newfs /dev/rdiskette0
만약 위의 명령을 실행했을때 아래와 같이 error message가 발생하면 volume manager
daemon인 "vold" 를 종료시킨 후 다시 newfs 명령을 실행한다.
# newfs /dev/rdiskette0
/dev/rdiskette0: Device busy
# ps -ef|grep vold
root 267 1 0 11월 28 ? 0:02 /usr/sbin/vold
^^^^^
vold process id
# kill 267
# newfs /dev/rdiskette0
newfs: construct a new file system /dev/rdiskette0: (y/n)?
위와 같이 new file system을 만들것인지 물어보면 "y"와 "retunrn" key를 친다.
3. newfs가 정상적으로 끝나면 "vold" process가 실행중인지 확인한 후, 실행중이
아니면 vold를 실행한다.
# ps -ef|grep vold
root 8321 1 1 17:26:20 ? 0:00 /usr/sbin/vold
위와 같이 결과가 나오지 않으면 아래와 같이 명령을 실행한다.
# /etc/init.d/volmgt start
volume management starting.
4. "volcheck" 명령을 실행하여 floppy diskette을 mount한후 "df" 명령으로 mount가
되었는지 확인한다.
# volcheck
# df -k
파일시스템 K바이트 사용 가용 용량 설치지점
/dev/dsk/c0t0d0s0 1813958 696114 1063426 40% /
/proc 0 0 0 0% /proc
fd 0 0 0 0% /dev/fd
/vol/dev/diskette0/"label-name"
1263 9 1128 1% /floppy/"label-name"
위의 결과중 "label-name"은 diskette을 format 할때(fdformat) 지정한 label
name 이다.
자료출처: 한국썬