ฉันจะสร้างรูทพาร์ติชันและสลับพาร์ทิชั่นได้ขนาดใหญ่แค่ไหน


47

ฉันมีแล็ปท็อปที่ติดตั้ง win7 ตอนนี้ฉันได้สร้างพาร์ติชัน 60gb ซึ่งฉันต้องการติดตั้ง Ubuntu ลงไปแล้ว คำถามที่ฉันมีก่อนที่ฉันจะทำการติดตั้งรูทแลกเปลี่ยนและพาร์ติชั่นโฮมควรมีขนาดใหญ่แค่ไหน? ฉันได้อ่านบางสถานที่ที่รูทอาจเล็กถึง 8GB แต่มันไม่เล็กเกินไปใช่ไหม ตั้งแต่ฉันเดาข้าง Ubuntu ทุกโปรแกรมที่ติดตั้งจะอยู่ที่นั่นด้วย? และฉันคิดว่าฉันจะตั้งค่าการแลกเปลี่ยนเป็น 2GB ขนาดใหญ่

ความกังวลหลักของฉันคือรูทพาร์ติชันควรมีขนาดใหญ่แค่ไหน ฉันจะใช้อูบุนตูเป็นหลักในการเขียนโปรแกรมและท่องเว็บ


1
ข้อกำหนดสำหรับการแลกเปลี่ยนจะต้องเป็น 2 เท่าของ RAM ที่ล้าสมัยในปี 1992: superuser.com/questions/187695/…
Nav

คำตอบ:


39

คุณควรจะติดตั้ง Ubuntu บนพาร์ติชั่นสองตัว, /และswap. คุณสามารถให้ Ubuntu ทำสิ่งนี้ได้โดยอัตโนมัติโดยเลือกที่จะใช้พื้นที่ว่างที่มีอยู่ (ในคำอื่น ๆ อย่าฟอร์แมตพาร์ติชัน 60GB ของคุณใน vista ก่อนติดตั้ง Ubuntu)

บางคนจะยืนยันว่าคุณควรใช้พาร์ทิชันที่แยกต่างหากสำหรับ/home, /boot, /และทุกชนิดของสิ่งที่ สิ่งนี้มีประโยชน์ในบางสถานการณ์ แต่สำหรับสถานการณ์ส่วนใหญ่คุณไม่ควรทำสิ่งนี้ นี่เป็นเพราะมันจะแยกส่วนดิสก์ของคุณในแบบที่อาจไม่ต้องการในภายหลัง เพียงแค่ให้อูบุนตูเลือกให้กับคุณและคุณจะปลอดภัย :)

คุณมักจะใช้บ้านแยกต่างหากในสถานการณ์ที่คุณต้องการใช้:

  • หลายไดรฟ์
  • การติดตั้งอูบุนตูที่ใช้ร่วมกันหลายคนแบบเอกสิทธิ์เฉพาะบุคคลแบ่งปันข้อมูลเดียวกัน (สามารถทำงานกับ distros ที่แตกต่างกัน แต่ไม่แนะนำให้ทำกับ distros ที่แตกต่างกัน)
  • สถานการณ์ที่ข้อมูลของคุณต้องปลอดภัยในกรณีที่ไดรฟ์ล้มเหลว / อัปเกรด (การติดตั้งปกติส่วนใหญ่จะปลอดภัย)
  • คุณต้องการให้ติดตั้งหรืออัพเกรดระบบได้ง่ายขึ้น (เพียงเลือกที่จะไม่ฟอร์แมต/homeพาร์ติชัน - โปรดทราบว่าขอแนะนำให้สำรองข้อมูลสำคัญในระหว่างการอัปเกรดระบบ)
  • ระบบเดียวกันใช้ไดรฟ์เดียวกัน
  • ดิสก์ของคุณมีความจุไม่เพียงพอสำหรับข้อมูลภายในบ้านและระบบ (เช่น SSD ขนาดเล็ก)

หมายเหตุ: "ตัวติดตั้งของ Ubuntu เสนอเพื่อรักษาเนื้อหาของ / home ดังนั้นคุณไม่จำเป็นต้องกลัวที่จะสูญเสียสิ่งใดเมื่อทำการติดตั้งหรืออัปเกรดใหม่ - htorque"

ในบันทึกอื่น ๆ เกี่ยวกับการแลกเปลี่ยน - หากคุณต้องการให้แน่ใจว่าเมื่อทำงานขนาดใหญ่คุณสามารถมีพื้นที่สว็อปได้มากคุณสามารถตั้งค่าพื้นที่สว็อปของคุณให้มีขนาดใหญ่เป็นสองเท่าของหน่วยความจำของคุณ ค่อนข้างดีถ้าคุณเลือกที่จะติดตั้งบนพาร์ติชัน 60GB เปล่า

คุณอาจต้องการอ่านไฟล์ Swap แทนการสลับพาร์ติชั่น อีกครั้งนี้สามารถช่วยลดการกระจายตัวของดิสก์ถาวรและจัดสรรพื้นที่แบบไดนามิกตามที่คุณต้องการ สมมุติว่าไม่มีการสูญเสียประสิทธิภาพ จะเพิ่มพื้นที่สว็อปได้อย่างไร


คุณช่วยอธิบายสถานการณ์ที่แยก/homeเป็นประโยชน์ได้หรือไม่?
8128

10
การแยก/homeมีประโยชน์ถ้าคุณบูทคู่ระหว่างลีนุกซ์ลีนุกซ์สองตัว, เช่นถ้าคุณทำการพัฒนาหรือทดสอบดิสทริโร่ นอกจากนี้ยังทำให้ง่ายต่อการติดตั้งโดยไม่ต้องล้างออก/homeและต้องกู้คืนจากการสำรองข้อมูล เนื่องจากคุณใหม่กว่าคุณจะมีปัญหามากขึ้นและไม่รู้ว่าจะแก้ไขอย่างไรโดยไม่ต้องติดตั้งใหม่ทั้งหมดฉันมักจะแนะนำพาร์ติชันแยกต่างหากให้กับมือใหม่แล้วค่อยรวมเข้าด้วยกันในภายหลังเมื่อคุณรู้สึกสะดวกสบายมากขึ้น
Karl Bielefeldt

2
ตัวติดตั้งของ Ubuntu เสนอที่จะรักษาเนื้อหาของ / home ดังนั้นคุณไม่จำเป็นต้องกลัวที่จะสูญเสียอะไรเมื่อทำการติดตั้งหรืออัพเกรดใหม่
htorque

2
จากประสบการณ์ของฉันมีขนาด 20GB สำหรับ / เป็นสิ่งที่ดีถึงแม้จะมีการติดตั้งสิ่งของแบบสุ่มมานานหลายปีก็ไม่ใช่เรื่องง่ายที่จะเติม ฉันไม่คิดว่าฉันจะเกิน 25GB ใน / หากคุณระมัดระวังในสิ่งที่คุณติดตั้งคุณสามารถอยู่รอดได้โดยไม่มีปัญหากับ 10GB เนื่องจากการติดตั้ง Ubuntu แบบสดใหม่จะใช้เวลาน้อยกว่า 5GB แต่ฉันไม่แนะนำให้ใช้ขนาดต่ำเพราะพื้นที่ใน / ยาก แก้ไข
Grumbel

1
เพิ่งทดสอบใน VM และยังคงใช้งานได้ เริ่มตัวติดตั้งเลือกการแบ่งพาร์ติชันด้วยตนเองใช้ตัวเก่า / ใหม่ / และไม่ฟอร์แมต - / home ฯลฯ ถูกเก็บรักษาไว้ (หลังจากการติดตั้งฉันมีการตั้งค่าพาเนลตัวเรียกใช้งานที่กำหนดเองบนเดสก์ท็อป .
htorque

11

ฉันมี/homeพาร์ทิชันที่แยกต่างหากรูท ( /) และ swap อย่างต่อเนื่อง หมายความว่าเมื่อฉันอัพเกรดฉันสามารถทำการติดตั้งระบบปฏิบัติการใหม่โดยไม่ต้องเสี่ยงกับระบบเก่า ฉันเพิ่งติดตั้งพาร์ทิชันที่บ้านในใหม่ ยังหมายถึงถ้าฉันกลับไปที่ระบบปฏิบัติการเก่าไฟล์ใด ๆ ที่สร้างในระบบปฏิบัติการใหม่ก็ยังคงอยู่ที่นั่น

ฉันใช้ขนาดต่าง ๆ สำหรับพาร์ติชันรูทของฉัน ในเครื่องเดียวฉันมี Ubuntu และ Ubuntu Studio ปกติติดตั้งในพาร์ติชั่น 10GB Ubuntu ปกติใช้ 6.04Gib และ studio ใช้ 3.08Gib

คุณสามารถเปลี่ยนขนาดพาร์ติชันได้ในภายหลังหากคุณต้องการพื้นที่เพิ่ม เพียงแค่ต้องบูตจากซีดีสดและใช้ GParted เพื่อเปลี่ยนพาร์ติชัน

สำหรับการสวอปนั้นแรมสองเท่าหรือ 1.5 เท่าแรมนั้นเป็นกฎที่ดี จากนั้นคุณสามารถไฮเบอร์เนตหากคุณต้องการ แต่ถ้าคุณพบว่าคุณต้องการมากกว่าหรือน้อยกว่าคุณสามารถแบ่งพาร์ติชั่นใหม่ในภายหลัง


6

สำหรับพาร์ติชั่น / (root) ฉันใช้ 10G (ซึ่งไม่ค่อยพบว่าฉันใช้มากกว่า 8Gb) สำหรับ swap ฉันมี RAM 3Gb ดังนั้นฉันจึงตั้งค่า swap 4Gb ไม่แนะนำให้ "RAM ของคุณสองเท่า" แต่ยังคงจำศีลได้แม้ว่าฉันจะไม่ค่อยได้ใช้ก็ตาม สำหรับ / home ฉันใช้ฮาร์ดดิสก์ที่เหลือ

วันนี้ฉันทามติทั่วไปคือเพียงแค่ใช้หนึ่งพาร์ติชันรูท (ซึ่งรวมถึง / home) และการแลกเปลี่ยน แต่ฉันยังคงแยกพาร์ติชั่นโฮมไว้: ฉันคิดว่าการแยกออกจากไดรฟ์ระบบนั้นดีและนั่นหมายความว่าถ้าฉันอยู่ในตำแหน่งที่จะเพิ่ม / กลับบ้านฉันสามารถทำได้ง่ายขึ้น

FYI My Ubuntu ที่มีการติดตั้ง 10GB จะแสดงสถานะเป็น 85% แบบเต็มและไม่อนุญาตให้อัปเกรด


3

หากคุณไม่มีความต้องการเฉพาะฉันคิดว่าคุณสามารถรูทและกลับบ้านได้ในพาร์ติชั่นเดียวกัน

ขนาดของพาร์ติชัน swap จะขึ้นอยู่กับจำนวนแรมในแล็ปท็อปของคุณ หากคุณมี RAM 4GB, พาร์ทิชัน swap 2GB ควรเพียงพอ จากนั้นคุณสามารถมี 58GB สำหรับพาร์ติชันระบบและ 2 กิกะไบต์สำหรับพาร์ติชันสลับ


หากคุณมีพื้นที่สว็อปน้อยกว่า RAM คุณจะไม่สามารถระงับการใช้ RAM ได้
htorque

ฉันกำลังคิดเพื่อความปลอดภัยถ้าฉันทำอะไรผิดพลาดขึ้น ดังนั้นแทนที่จะเช็ดทั้งอูบุนตูฉันแค่เช็ดพาร์ติชั่นรูท
starcorn

2Gb ฟังดูยิ่งใหญ่สำหรับการแลกเปลี่ยน แต่ถ้าคุณต้องการที่จะจำศีล (ไม่หยุดชั่วคราวนั่นไม่ได้ใช้การสลับ) การสลับของคุณจะต้องมีขนาดใหญ่เท่ากับ RAM ของคุณและอีกเล็กน้อย RAM 4GB และความต้องการจำศีลหมายถึงการแลกเปลี่ยนอย่างน้อย 4100Mb เพื่อความปลอดภัย
Scaine

1

การแบ่งพาร์ติชัน : HDD สามารถแบ่งออกเป็นหลาย ๆ ส่วนแบบดิจิทัล ชิ้นส่วนเหล่านี้เรียกว่าพาร์ทิชัน / ไดรฟ์

จุดยึด : ในคำง่าย ๆ ก็คือตั้งค่าสถานะ / ชื่อ / ประเภทให้กับพาร์ติชัน

filesys ประเภท : ประเภทของพาร์ติชั่นใน Linux ส่วนใหญ่ที่ใช้คือ ExtX (X = 1,2,3,4) & NTFS

พาร์ติชันหลัก : พาร์ติชันหลักได้สูงสุด '4' ใน HDD พาร์ติชันหลักอาจประกอบด้วยหนึ่งหรือหลายพาร์ติชันตรรกะ

โลจิคัลพาร์ติชัน : พาร์ติชันเสมือนภายใต้พาร์ติชันหลัก

SDA : สื่อจัดเก็บข้อมูลเช่น HDD หรือสื่ออื่น ๆ เช่นกัน หากคุณมีไดรฟ์มากขึ้นจะมีชื่อว่า SDA, SDB, SDC, ++

อุปกรณ์สำหรับการติดตั้ง Boot Loader : ----

Boot Loader : ดังที่เราทราบ BootLoader เป็นโปรแกรมที่โหลดไว้ใน Media ซึ่งรันโดย BIOS หลังจากที่ทำการ POST.BootLoader จะโหลดระบบปฏิบัติการเพิ่มเติมหรือให้เมนูหากมีระบบปฏิบัติการมากกว่าหนึ่งตัวติดตั้งอยู่ใน Media

การเลือกอุปกรณ์ : เมื่อคุณมีระบบปฏิบัติการที่ติดตั้งไว้ก่อนหน้านี้ซึ่งหมายความว่าเป็นของตัวเอง BootLoader Program ซึ่งติดตั้งใน MBR (มาสเตอร์บูตโหลดเดอร์) ของ HDDNow ตอนที่คุณติดตั้ง Linux จากนั้นมันจะถามคุณว่าจะติดตั้ง GRUB อย่างไร Boot Loader) หรือ Linux BootLoader มันให้คุณเลือกติดตั้งลงใน MBR ซึ่งจะเขียนทับ BootLoader ที่มีอยู่หรือติดตั้งลงในพาร์ติชั่นใด ๆ ที่จะเพิ่มจุดเข้า Linux นี้ใน BootLoader ที่มีอยู่ตอนนี้ทางเลือกเป็นของคุณ .


คุณต้องการพาร์ติชั่นอย่างน้อย '3' เพื่อติดตั้ง Linux Distro ใด ๆ

ใช้ไดรฟ์ / พาร์ติชั่น 100 GB เพื่อติดตั้ง Linux อย่างเหมาะสม

Partition 1 : Root (/): สำหรับ Linux Core Files: 20 GB (ขั้นต่ำ 15 GB)

Partition 2 : Home (/ home): Drive สำหรับข้อมูลผู้ใช้: 70 GB (ขั้นต่ำ 30 GB)

Partition 3 : Swap Area: พื้นที่ที่ทำหน้าที่เหมือนกับ RAM เพิ่มเติม: 2 x RAM Size

หมายเหตุ : Swap Space จะทำงานเหมือน RAM เพิ่มเติมเมื่อ RAM เต็ม


1
มันผิดที่ "คุณต้องการพาร์ติชั่นอย่างน้อย '3' เพื่อติดตั้ง Linux Distro ใด ๆ "
Pilot6

1
คุณไม่ต้อง "พาร์ทิชัน" อย่างน้อยพาร์ทิชัน '3' เพื่อติดตั้ง Linux Distro นั่นเป็นเพียงมุมมองเฉพาะของคุณซึ่งอาจไม่ตรงกับความต้องการของ OP
Hans

จะเกิดอะไรขึ้นถ้าฉันมี RAM ขนาด 16 GB และเพียง 40 GB ที่จะติดตั้ง Ubuntu ฉันคิดว่าฉันไม่ต้องการแลกเปลี่ยนหรืออะไร
Maximo Dominguez

0

หากคุณกำลังจัดการกับ 60GB เพียงอย่ารำคาญกับการแบ่งพาร์ติชันเพียงใช้พาร์ติชันที่มีขนาดใหญ่และทำกับมัน สำหรับการสลับที่คุณไม่ต้องใช้พาร์ติชั่นคุณสามารถใช้ไฟล์ swap ซึ่งช่วยให้คุณปรับขนาดหรือเพียงแค่ลบมันขึ้นอยู่กับรูปแบบการใช้งานของคุณ


0

ฉันมักจะพบว่าตัวเองใส่ข้อมูลลงในโฟลเดอร์ระบบหลังจากหมด/homeพื้นที่ (เพื่อล้างข้อมูลทั้งหมดในภายหลัง) หรือสูญเสียข้อมูลในการพยายามและล้มเหลวในการปรับขนาดพาร์ติชัน ดังนั้นฉันจึงสรุปได้ว่าหากฉันไม่ได้รับฮาร์ดไดรฟ์ที่ใหญ่มากฉันควรใช้พาร์ทิชันทั่วไปหนึ่งตัวสำหรับระบบไฟล์ทั้งหมด


0

/ boot - หลัก 200 ม.

/ - 20-25g

/ home - 30g หรือสูงกว่าสำหรับไฟล์ดิสก์ virtualbox

swap - ram เพิ่มขึ้น 2 ตัว

หากคุณมักจะติดตั้ง distro ใหม่ฉันแนะนำให้แยก 1 พาร์ติชัน ext4 ว่างสำหรับโปรแกรมพิเศษหรือ configs ของพวกเขา - เช่นไฟล์ดิสก์ virtualbox โครงการของคุณ ฯลฯ เนื่องจากตัวติดตั้ง distro บางตัวอาจไม่เสถียรและข้อมูลบ้านของคุณอาจถูกทำลาย มันเป็นประสบการณ์ที่ไม่ดีของฉัน


0

เลย์เอาต์ของพาร์ติชั่นจะแตกต่างกันตามการใช้งานกับเวิร์กสเตชันและเซิร์ฟเวอร์ Swap ส่วนใหญ่ Unix / Linux วันนี้มีการจัดการหน่วยความจำที่ดีกว่าในขณะที่ไม่ได้ใช้ swap ยกเว้นว่า RAM หมดซึ่งไม่ต้องการเกิดขึ้นและต้องการเพิ่ม RAM และไม่สลับ เวิร์กสเตชันหากใช้การจำศีลจะต้องสลับให้มากกว่า RAM, 1.5 เท่าดีเป็นกฎที่ดี, สามารถสูงกว่าได้ แต่ต้องการมี RAM ไม่พอหากไม่สามารถหลีกเลี่ยงได้เว้นแต่ว่าระบบจะมี RAM ไม่เพียงพอก็สามารถเพิ่ม swap ได้ เพื่อป้องกันการล่ม บนเซิร์ฟเวอร์ที่ดีที่สุดสำหรับ MAX out RAM และไม่ใช้การสลับใด ๆ ไม่มีการไฮเบอร์เนตน้อยมากหรือไม่มีการสลับเนื่องจาก RAM ที่มีขนาดใหญ่มากบนเซิร์ฟเวอร์ที่ไม่สามารถใช้งานได้ 1.5 หรือมากกว่าการแลกเปลี่ยนไม่มากไปกว่า 2-3 กิ๊กถ้าใช้ การใช้งาน แต่การวางแผนระบบที่ดีการตรวจสอบและมากกว่า RAM ที่จำเป็นในการเรียกใช้แอพที่ต้องการและไม่จำเป็นต้องสลับ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.