หากคุณพิมพ์ mount
มันจะบอกคุณว่าไดเร็กตอรี่นั้นถูกติดตั้งที่ไหนและที่ไหน ตัวอย่างเช่นถ้าคำตอบคือ /dev/sda1 on / type ext3 (rw)
หมายความว่าไดเรกทอรีรากของพาร์ติชันแรกบนฮาร์ดดิสก์ตัวแรกของคุณคือรากของ "ต้นไม้ใหญ่" ของคุณ
ตอนนี้สมมติว่าคุณได้รับสาย /dev/sdb1 on /home type ext3 (rw)
. มันหมายถึงเนื้อหาของคุณ /home
ไดเรกทอรีจะเป็นไดเรกทอรีรากของพาร์ติชันแรกบนฮาร์ดดิสก์ตัวที่สองของคุณ อาจมีระบบไฟล์เสมือนอื่น ๆ ที่ไม่มีอยู่ในพาร์ติชันใด ๆ แต่จัดการโดยระบบแบบไดนามิก ตัวอย่างเช่นคุณบูตจากซีดีสดและติดตั้งพาร์ติชันที่ใช้เป็นพาร์ติชันระบบ สมมติว่าคุณพิมพ์
mkdir /media/system
mount /dev/sda1 /media/system
ตอนนี้คุณจะเห็นไดเรกทอรีรากของระบบของคุณ (ที่คุณใช้เป็นประจำไม่ใช่สิ่งที่คุณถูกบูทด้วย CD) /media/system
. นอกจากนี้คุณยังจะเห็นไดเรกทอรีที่ชอบ dev
ว่างเปล่าเพราะโดยปกติจะมีระบบไฟล์เสมือน
หากคุณกำลังถามว่าระบบตัดสินใจได้อย่างไรว่าพาร์ทิชันนี้อยู่ที่ใดระบบจะทำการเขียนทั้งหมด /etc/fstab
. ชนิด man 5 fstab
หากคุณต้องการข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้ ใช่ฉันรู้ว่ามีปัญหาไข่ไก่ที่นี่เพราะระบบต้องค้นหา /etc/fstab
(และ /sbin/mount
สำหรับเรื่องนั้น) ก่อนทำการติดตั้งไดเรกทอรี คำตอบคือฉันไม่รู้ แต่ใช้ได้ดีทีเดียว
แก้ไข: ฉันอาจเพิ่มว่าพาร์ทิชันทั้งหมดมีตัวระบุเฉพาะที่เรียกว่า UUID คุณสามารถต่อเชื่อมโดยใช้ตัวระบุนี้ได้โดยพิมพ์ mount -U uuid_of_partition /media/mount_point
. มันมักจะทำแบบนี้มา /etc/fstab
เพื่อหลีกเลี่ยงปัญหาที่เกิดขึ้นตัวอย่างเช่นคุณเปลี่ยนลำดับของดิสก์ในเครื่องของคุณ