Tuesday, October 10, 2006
리눅스] 플로피 디스켓 드라이브 마운트 하기: Floppy Drive Mount Linux
(우분투 리눅스 Ubuntu Linux 를 기준으로 설명)
리눅스에서는 A: 가 플로피 드라이브가 아니고 플로피를 사용하기 위해서는 마운트라는 작업이 필요합니다.
우선 root 로 로그인합니다. (그렇지 않으면 mount 할 때, only root can do that (루트 권한을 가지고 있어야 합니다) 이라는 에러가 납니다.) ▶▶ 우분투(Ubuntu)리눅스] root 계정으로 로그인하기 / root 계정 만들기 참고
fstab 파일의 내용
(참고로, cat /etc/fstab 이 명령은, /etc 디렉토리의 fstab 이라는 텍스트 파일의 내용을 화면에 출력하는 것입니다.)
위의 목록 맨 밑의 /dev/fd0 라는 것이 플로피 디스크 드라이브입니다. /media/floppy0 라는 디렉토리가 마운팅 포인트입니다. defaults 가 아닌 noauto 로 되어 있기에, 자동 마운팅이 되지 않고, 사용자가 수동으로 마운팅을 해야만 플로피를 사용할 수 있습니다.
이렇게 하면 플로피가 마운팅되어 사용할 수 있습니다.
리눅스에서도, 플로피는 윈도우용의 FAT 형식으로 포맷하는 것이 보통인데, 형식을 다음과 같이 명시적으로 지정할 수도 있습니다.
mount -t vfat /dev/fd0 /media/floppy0
이렇게 하면 마운트됩니다.
이제 /media/floppy0 라는 디렉토리로 파일을 카피하면 그 파일이 자동으로 플로피로 들어갑니다.
그런데
mount -t msdos /dev/fd0 /media/floppy0
이렇게 msdos 로 지정하면, VFAT 이 아닌 그냥 FAT 으로 되어, 긴 파일명의 파일을 저장할 수 없는 한계가 생깁니다. 그래서 vfat 쪽이 더 좋겠지요.
레드햇 9.0 리눅스는 /mnt/floppy 디렉토리가 마운트 포인트더군요.
플로피 사용이 다 끝났으면, 마운트를 해제해야 합니다. 그렇지 않으면 플로피 디스크의 파일 시스템이 깨질 수도 있습니다.
umount /dev/fd0
또는
umount /media/floppy0
라고 하면 언마운트됩니다. unmount 라고 하면 안됩니다.
Q: 계속 잘못된 타입이라고 나오고 마운팅이 안됩니다.
마운팅이 잘못되어서, 그 플로피 이미지가 깨어졌다면 마운팅이 안되고 에러가 계속 나게 됩니다. 이때는 그 플로피 이미지를 포맷하거나, WinImage 로 다시 만들어 주면 됩니다. (▶▶ WinImage: 플로피 이미지 만들기/편집 프로그램 - Floppy Image 에디터 참고)
▶▶ 리눅스: 플로피 디스켓 포맷 하는 명령 - Linux Floppy Format Command
▶▶ 리눅스] CD-ROM(시디롬) 마운트 하는 명령: Linux CD-ROM Mount Command
리눅스에서는 A: 가 플로피 드라이브가 아니고 플로피를 사용하기 위해서는 마운트라는 작업이 필요합니다.
우선 root 로 로그인합니다. (그렇지 않으면 mount 할 때, only root can do that (루트 권한을 가지고 있어야 합니다) 이라는 에러가 납니다.) ▶▶ 우분투(Ubuntu)리눅스] root 계정으로 로그인하기 / root 계정 만들기 참고
cat /etc/fstab
이런 명령으로, 리눅스의 장치 목록을 보면 다음과 같이 나옵니다fstab 파일의 내용
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda1 / ext3 defaults,errors=remount-ro 0 1
/dev/sda5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda1 / ext3 defaults,errors=remount-ro 0 1
/dev/sda5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
(참고로, cat /etc/fstab 이 명령은, /etc 디렉토리의 fstab 이라는 텍스트 파일의 내용을 화면에 출력하는 것입니다.)
위의 목록 맨 밑의 /dev/fd0 라는 것이 플로피 디스크 드라이브입니다. /media/floppy0 라는 디렉토리가 마운팅 포인트입니다. defaults 가 아닌 noauto 로 되어 있기에, 자동 마운팅이 되지 않고, 사용자가 수동으로 마운팅을 해야만 플로피를 사용할 수 있습니다.
mount /dev/fd0
이렇게 하면 플로피가 마운팅되어 사용할 수 있습니다.
리눅스에서도, 플로피는 윈도우용의 FAT 형식으로 포맷하는 것이 보통인데, 형식을 다음과 같이 명시적으로 지정할 수도 있습니다.
mount -t vfat /dev/fd0 /media/floppy0
이렇게 하면 마운트됩니다.
이제 /media/floppy0 라는 디렉토리로 파일을 카피하면 그 파일이 자동으로 플로피로 들어갑니다.
그런데
mount -t msdos /dev/fd0 /media/floppy0
이렇게 msdos 로 지정하면, VFAT 이 아닌 그냥 FAT 으로 되어, 긴 파일명의 파일을 저장할 수 없는 한계가 생깁니다. 그래서 vfat 쪽이 더 좋겠지요.
레드햇 9.0 리눅스는 /mnt/floppy 디렉토리가 마운트 포인트더군요.
언마운트 하기
플로피 사용이 다 끝났으면, 마운트를 해제해야 합니다. 그렇지 않으면 플로피 디스크의 파일 시스템이 깨질 수도 있습니다.
umount /dev/fd0
또는
umount /media/floppy0
라고 하면 언마운트됩니다. unmount 라고 하면 안됩니다.
VMware] 플로피 이미지 마운팅할 때 wrong fs type .. 이라는 에러
Q: 계속 잘못된 타입이라고 나오고 마운팅이 안됩니다.
마운팅이 잘못되어서, 그 플로피 이미지가 깨어졌다면 마운팅이 안되고 에러가 계속 나게 됩니다. 이때는 그 플로피 이미지를 포맷하거나, WinImage 로 다시 만들어 주면 됩니다. (▶▶ WinImage: 플로피 이미지 만들기/편집 프로그램 - Floppy Image 에디터 참고)
▶▶ 리눅스: 플로피 디스켓 포맷 하는 명령 - Linux Floppy Format Command
▶▶ 리눅스] CD-ROM(시디롬) 마운트 하는 명령: Linux CD-ROM Mount Command
tag: linux
리눅스 Linux | 유닉스 Unix | 시그윈 Cygwin
<< Home