2013년 12월 3일 화요일

플로피디스켓을 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 이다.

자료출처: 한국썬

댓글 없음:

댓글 쓰기