การ Mount เบื้องต้น และ การ mount NTFS บน CentOS 5.5
การ mount คือการเชื่อมโยงระบบ file system บน Linux กับ สื่อหรือระบบ จัดเก็บอุปกรณ์ภายนอก เช่นเมื่อต้องการ ต่อ external HDD เราก็ต้องมีการ mount และเมื่อต้องการถอดออกก่อนถอดจะต้อง unmount ให้เรียบร้อย

คำสั่งที่เกี่ยวข้อง

mount เป็นคำสั่งที่ใ้นการ เม้าท์
umount เป็นคำสั่งที่ใช้ในการยกเลิกการเม้าท์


ตัวอย่างการ mount filesystem ชนิด ntfs บน CentOS 5.5

[root@mine ~]# fdisk -l

ตรวจดู อุปกรณ์ สังเกตุว่า มี sdb1 เพิ่มเข้ามาเป็น ชนิด NTFS

Disk /dev/sda: 16.1 GB, 16106127360 bytes
255 heads, 63 sectors/track, 1958 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 1033 8193150 83 Linux
/dev/sda3 1034 1164 1052257+ 82 Linux swap / Solaris

Disk /dev/sdb: 499.4 GB, 499405291520 bytes
255 heads, 63 sectors/track, 60715 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sdb1 1 60716 487699456 7 HPFS/NTFS


[root@mine ~]# mount -t ntfs /dev/sdb1 /mnt/external/
mount: unknown filesystem type 'ntfs'

ปรากฏว่า ไม่สามารถ mount เป็น ntfs ได้เนื่อง จาก kernel ไม่รองรับ ต้องลงโปรแกรมเพิ่ม หรือ อาจจะ compile kernel ใหม่

ในที่นีั้เลือกลงโปรแกรมเพิ่มเติม download repo ของ rpmforge มาลง

[root@mine ~]#wget //dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm

ติดตั้งโดย rpm -ivh

[root@mine ~]# rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
warning: rpmforge-release-0.3.6-1.el5.rf.i386.rpm: Header V3 DSA signature: NOKEY, key ID 6b8d79e6
Preparing... ########################################### [100%]
1:rpmforge-release ########################################### [100%]

ติดตั้ง repo ของ rpmforge เรียบร้อย

[root@mine ~]# cd /etc/yum.repos.d/
เข้ามาดูที่ folder ที่เก็บ repo

[root@mine yum.repos.d]# ls
CentOS-Base.repo CentOS-Media.repo mirrors-rpmforge rpmforge.repo
list ดู จะเห็น rpmforge.repo

ใช้คำสั่งตรวจดูแหล่ง repo
[root@mine ~]# yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: mirror.kal.vn
* base: centos.ipserverone.com
* extras: centos.ipserverone.com
* rpmforge: apt.sw.be
* updates: centos.ipserverone.com
มี rpmforge แล้ว

ติดตั้ง package
[root@mine ~]# yum install fuse-ntfs-3g
[root@mine ~]# mount -t ntfs /dev/sdb1 /mnt/external/
เรียบร้อย

[root@mine external]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 7.6G 2.9G 4.3G 41% /
/dev/sda1 99M 12M 83M 13% /boot
tmpfs 226M 0 226M 0% /dev/shm
/dev/sdb1 466G 435G 31G 94% /mnt/external
ตรวจสอบว่าได้ mount สำเร็จแล้ว

ยกเลิกการ mount โดยการ
[root@mine /]# umount /mnt/external/
แล้ว ลอง df -h ตรวจสอบ









Create Date : 16 พฤศจิกายน 2553
Last Update : 16 พฤศจิกายน 2553 19:29:29 น.
Counter : 8475 Pageviews.

2 comments
  
สวัสดีครับ ทักทายครับผม
โดย: konseo วันที่: 21 เมษายน 2554 เวลา:19:17:30 น.
  
ความ
โดย: สูสู้ใจ IP: 1.47.1.43 วันที่: 22 ธันวาคม 2561 เวลา:16:30:51 น.
ชื่อ :
Comment :
 *ใช้ code html ตกแต่งข้อความได้เฉพาะสมาชิก
 

minedara
Location :
  

[ดู Profile ทั้งหมด]
 ฝากข้อความหลังไมค์
 Rss Feed
 Smember
 ผู้ติดตามบล็อก : 1 คน [?]