Linux에서 장치를 마운트하기위한 mount 명령에 대한 리소스를 읽었지만 그 중 어느 것도 (적어도 나에게는) 명확하지 않습니다.
전체적으로이 대부분의 가이드는 다음과 같이 말합니다.
$ mount
(lists all currently mounted devices)
$ mount -t type device directory
(mounts that device)
for example (to mount a USB drive):
$ mount -t vfat /dev/sdb1 /media/disk
나에게 분명하지 않은 것 :
-
“장치”에 무엇을 사용해야하는지 어떻게 알 수
$ mount -t type device directory
있습니까? 즉,이 명령에서 “/ dev / sdb1″을 사용하여$ mount -t vfat /dev/sdb1 /media/disk
USB 드라이브를 마운트 해야한다는 것을 어떻게 알 수 있습니까? -
“-t”매개 변수는 여기서 무엇을 정의합니까? 유형?
맨 페이지 ( $ man mount
)를 두 번 읽었 지만 여전히 뭔가 빠진 것 같습니다. 명확히하십시오.
답변
fdisk를 사용하여 어떤 종류의 파티션을 가지고 있는지 알 수 있습니다.
fdisk -l
쇼 :
Device Boot Start End Blocks Id System
/dev/sda1 * 63 204796619 102398278+ 7 HPFS/NTFS
/dev/sda2 204797952 205821951 512000 83 Linux
/dev/sda3 205821952 976773119 385475584 8e Linux LVM
그렇게하면 sda1,2 및 3 파티션이 있음을 알 수 있습니다. -t 옵션은 파일 시스템 유형입니다. NTFS, FAT, EXT 일 수 있습니다. 내 예에서 sda1은 ntfs이므로 다음과 같아야합니다.
mount -t ntfs /dev/sda1 /mnt/
USB 장치는 일반적으로 vfat이고 Linux는 일반적으로 ext입니다.
답변
나는 이것에 정말로 녹슬었다가 다시 오기 시작했다. 이것이 당신의 질문에 대답하지 않는다면, 나는 그것을 잘못 읽었을 것이다.
Alibi : Ubuntu 14 릴리스입니다. 귀하의 마일리지가 다를 수 있습니다.
내가 사용하는 lsblk
다른 내 마운트 포인트를 얻기 위해 mount
나를 위해 lsblk
보다 쉽게 읽을입니다mount
장치를 마운트하기 전에 디렉토리가 작성되어 있는지 확인하십시오.
sudo mkdir /{your directory name here}
sudo mount /dev/{specific device id} /{your directory name here that is already created}
계속 진행해야하지만 새 디렉토리에 대한 보안 권한을 확인하여 원하는 디렉토리인지 확인하십시오.
답변
요즘에는 자세한 경로를 사용하여 특정 장치를 마운트 할 수 있습니다.
예를 들면 다음과 같습니다.
mount /dev/disk/by-id/ata-ST31500341AS_9VS2AM04-part1 /some/dir
mount /dev/disk/by-id/usb-HTC_Android_Phone_SH0BTRX01208-0\:0 /some/dir
답변
mount
(명령)은 일반적으로 장치에서 파일 시스템의 “유형”을 알아냅니다. 장치 파일 이름을 알아 내면 어려운 부분이라고 생각합니다. 디스크 드라이브 이름 지정 규칙을 알아야이를 파악할 수 있습니다.
최신 아치 리눅스 박스에서 :
133 % ls /dev/sd??
/dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4 /dev/sdb1 /dev/sdb2
그러나 성숙한 (2.6.20.9) 슬랙웨어 상자에서는 작동하지 않습니다.
1 % ls /dev/sd??
zsh: no matches found: /dev/sd??
2 % ls /dev/hd??
/dev/hda1 /dev/hda2
것을 사전에 알고없이 /dev/sd*
또는 /dev/hd*
하드 디스크 장치 파일, 당신은 사용할 필요가 lspci
또는 lsusb
장치 파일 이름을 알아 내기 위해 또는 뭔가를. USB 장치는 종종 /var/log/messages
udev에 어떤 장치 파일이 할당되었는지 파악할 수 있도록 정보를 남겨 둡니다 .
답변
Ubuntu 14에서는 Disks 앱을 사용할 수도 있습니다.
먼저 왼쪽 패널에서 디스크를 클릭 한 다음 오른쪽 패널에서 파티션을 클릭하십시오. 오른쪽 패널 하단에는 포맷, 현재 장착 상태 등이 표시됩니다.이 GUI를 사용하여 파티션을 생성 / 삭제 / 포맷 할 수도 있습니다.
답변
어떻게해야할까요? 우리는 항상 그렇게하는 방법을 많이 가지고 있지만 항상 그렇듯이 장치에 사용 된 파일 시스템이 어느 정도 방해가 될지 모르지만 “자동”옵션을 사용하여 약간의 도움을 줄 수 있습니다.
mount -t auto /dev/sdb1 /media/pendrv
/ media / pendrv 에서 사용할 준비가 된 다음 장치를 마운트 한 후 다음을 사용하십시오.
umount /media/pendrv
… 장치를 해제합니다.
답변
ThoerX 포럼
fdisk -l로 장치를 확인하십시오.
Partition the device as following :-
fdisk /dev/sda
d - Delete old partitions
n - New partition
select partition number
select start block
select end block
v - verify the new partition
w - write through
now fdisk - l should show /dev/sda1 with proper filesystem type (say ext4)
mount -t ext4 /dev/sda1 /myMountPoint