มาจากพื้นหลังของ Windows คุณอาจไม่รู้เรื่องนี้ แต่ Ubuntu (หรือระบบ Linux) ใช้พาร์ติชั่นในลักษณะที่แตกต่างจาก Windows ซึ่งเป็นสาเหตุที่คุณไม่เห็นทั้งพาร์ติชันที่คุณสร้างขึ้น
อย่างที่คุณทราบใน Windows เมื่อคุณติดตั้งพาร์ติชันพาร์ติชันจะแสดงเป็นไดรฟ์ (C :, D :, หรืออื่น ๆ ) และไดรฟ์ทั้งหมดจะแสดงรายการอยู่ภายใต้ My Computer แต่ละไดรฟ์มีลำดับชั้นของไฟล์แยกกันโดยสิ้นเชิง แต่ Linux ใช้รูปแบบที่แตกต่างกัน ใน Linux เท่าที่เกี่ยวข้องกับระบบปฏิบัติการมีเพียงลำดับชั้นเดียวเท่านั้นที่เก็บไว้ในหน่วยความจำของเคอร์เนลได้ไม่มากก็น้อย พาร์ติชันถูกเมาท์โดยแนบกับจุดบางจุดในลำดับชั้นนี้คือจุดเมานท์และเมื่อเกิดขึ้นเนื้อหาของพาร์ติชันที่เมาท์ใหม่จะปรากฏเป็นไดเรกทอรีและไฟล์ภายใต้จุดเมานต์นั้น
คุณสามารถคิดว่ามันเป็นแม้ว่าพาร์ทิชันในลินุกซ์ให้การจัดเก็บสำรองสำหรับชิ้นส่วนของระบบแฟ้ม
นี่คือตัวอย่างที่แม้ว่าจะไม่ถูกต้อง 100% ควรช่วยให้คุณเข้าใจวิธีการทำงาน สมมติว่าสองพาร์ติชันของคุณมีเนื้อหาเหล่านี้:
Partition 1:
bin/
home/
usr/
Partition 2:
larry/
moe/
curly/
เมื่อเคอร์เนล Linux เริ่มทำงานคุณสามารถจินตนาการได้ว่ามันเริ่มต้นด้วย "จิตรุ่น" ที่ว่างเปล่าของระบบไฟล์ ("ในตอนแรกมีอยู่/
")
/
จากนั้นก็จะเมาท์พาร์ทิชันที่ติดตั้งจุด/
; สมมุติว่านั่นคือพาร์ติชั่น 1 หลังจากติดตั้งแล้วระบบไฟล์มีสามไดเรกทอรีดังต่อไปนี้:
/bin/
/home/
/usr/
จากนั้นจะเมาท์พาร์ติชัน 2 ที่จุดเมาน/home
ท์ หลังจากนั้นระบบไฟล์มีหกไดเร็กทอรีเหล่านี้:
/bin/
/home/
/home/larry/
/home/moe/
/home/curly/
/usr/
ผลกระทบสุทธิของสิ่งนี้คือทุกอย่างภายใต้/home/curly
อยู่ในพาร์ติชัน 2 ในขณะที่ทุกอย่างอื่นอยู่/
ในพาร์ติชัน 1 ดังนั้นเมื่อถูกขอให้เข้าถึงไฟล์เช่นพูด/home/curly/maharajah.txt
เคอร์เนลจะทราบว่าไฟล์นี้อยู่ภายใต้จุดเมานต์ของพาร์ติชัน 2 /home
และ ไม่มีจุดเมาท์อื่น ๆ "ระหว่างทาง" จาก/home
ไปยังเส้นทางของไฟล์ดังนั้นมันจะวางไฟล์ไว้ที่curly/maharajah.txt
พาร์ติชัน 2 ไฟล์อื่นที่คล้าย/bin/ow
กันจะถูกวางไว้บนพาร์ติชัน 1 เนื่องจากอยู่ใต้จุดเมานต์ของพาร์ติชัน 1 ไม่อยู่ภายใต้จุดเมานต์ของพาร์ติชันอื่น
แต่จุดเชื่อมต่อการจัดการทั้งหมดนี้ไม่ปรากฏให้คุณเห็นในฐานะผู้ใช้คอมพิวเตอร์ ในการใช้งานแบบวันต่อวันปกติคุณจะไม่สนใจว่าไดเรกทอรีใดอยู่ในพาร์ติชันใด เมื่อคุณสร้างไฟล์สิ่งที่คุณคิดคือพา ธ/home/curly/maharajah.txt
และคุณปล่อยให้เคอร์เนลกังวลเกี่ยวกับพาร์ติชั่นที่จะวางไฟล์นั้น ดังนั้นไม่เหมือนใน Windows พาร์ติชั่นจะมองไม่เห็นในระหว่างการใช้งานปกติและคุณทำงานกับภาพลวงตาว่ามีระบบไฟล์ขนาดใหญ่เพียงระบบเดียวที่มีทุกสิ่งในระบบ ผู้จัดการไฟล์บางคนเช่น Nautilus เห็นได้ชัดว่าช่วยส่งเสริมภาพลวงตานั้นโดยไม่แสดงให้คุณเห็นว่าพาร์ทิชันใดถูกเมาท์
สิ่งนี้หมายความว่าอย่างไรสำหรับสถานการณ์เฉพาะของคุณคือคุณ (อาจ) ตั้งค่าสิ่งที่คุณต้องการอยู่แล้ว พาร์ติชั่น 50 GB ของคุณติดตั้งอยู่/
และพาร์ติชั่น 410 GB ของคุณติดตั้งอยู่/home
และนั่นหมายความว่าอะไรก็ตามที่คุณสร้างภายใต้/home
จะถูกวางไว้บนพาร์ติชั่น 410 GB ในขณะที่ทุกอย่างในระบบจะถูกวางไว้ในพาร์ติชัน 50 GB (อันที่จริงมี "พาร์ทิชันจินตภาพ" อื่น ๆ ที่สร้างขึ้นโดยส่วนประกอบของระบบลินุกซ์ต่าง ๆ แต่ลืมไปแล้วว่าตอนนี้) มันเป็นเพียงที่ Nautilus ไม่ได้ทำให้ชัดเจนว่าพาร์ทิชันทั้งสองกำลังถูกใช้งานและในความเป็นจริง แสดงการใช้พื้นที่สำหรับพาร์ติชัน 1 เท่านั้นในหน้าจอ "ตำแหน่งอื่น"
df -h
เปิดสถานีและประเภท วางหลังเอาท์พุท