Làm thế nào để chọn một sơ đồ phân vùng cho máy tính Linux của bạn

Mục lục:

Làm thế nào để chọn một sơ đồ phân vùng cho máy tính Linux của bạn
Làm thế nào để chọn một sơ đồ phân vùng cho máy tính Linux của bạn

Video: Làm thế nào để chọn một sơ đồ phân vùng cho máy tính Linux của bạn

Video: Làm thế nào để chọn một sơ đồ phân vùng cho máy tính Linux của bạn
Video: Tạo danh sách đa cấp (MultiLevel List) trong MS Word - YouTube 2024, Tháng tư
Anonim
Sợ chữ "p" đáng sợ? Bạn không cô đơn. Các phân vùng có thể phức tạp, do đó, đây là giải thích về chúng là gì, chúng được sử dụng như thế nào và một mẫu đơn giản để sử dụng cho cài đặt Linux của riêng bạn.
Sợ chữ "p" đáng sợ? Bạn không cô đơn. Các phân vùng có thể phức tạp, do đó, đây là giải thích về chúng là gì, chúng được sử dụng như thế nào và một mẫu đơn giản để sử dụng cho cài đặt Linux của riêng bạn.

Hình ảnh của dmyhung

Phân vùng là gì?

Phân vùng là các bộ phận trong định dạng của đĩa cứng. Nó hợp lý - trái ngược với phân chia vật lý, vì vậy bạn có thể chỉnh sửa và thao tác chúng cho nhiều mục đích khác nhau. Hãy suy nghĩ phá vỡ một đĩa thành hai phần cấu hình. Phân vùng thực sự tiện dụng vì chúng hoạt động như một hộp cát. Nếu bạn có ổ cứng 1 TB được phân vùng thành phân vùng 250 GB và phân vùng 750 GB, những gì bạn có trên phân vùng thứ hai sẽ không ảnh hưởng đến phần còn lại và ngược lại. Bạn có thể chia sẻ một trong những phân vùng đó trên mạng và không bao giờ phải lo lắng về việc mọi người truy cập thông tin trên mạng kia. Người ta có thể có Windows cài đặt, riddled với virus và trojans. Người kia có thể đang chạy một lỗi cài đặt Linux rất lỗi thời, bảo mật. Không bao giờ cả hai sẽ can thiệp, trừ khi bạn làm cho chúng hoặc ổ cứng tự chết.

Điều hữu ích khác là bạn có thể có nhiều phân vùng, mỗi phân vùng được định dạng với một “hệ thống tệp khác”. Hệ thống tệp là định dạng của đĩa thành một bảng mà hệ điều hành có thể đọc, diễn giải và ghi vào. Chỉ có một ổ đĩa cứng? Điều đó không sao, bởi vì bạn vẫn có thể cài đặt nhiều hệ điều hành trên nó mà không thực sự có một đĩa vật lý khác.

Trong khi có rất nhiều loại hệ thống tệp, chỉ có ba loại phân vùng: chính, mở rộng và hợp lý. Bất kỳ đĩa cứng đã cho chỉ có thể có tối đa bốn phân vùng chính. Giới hạn này là do một cái gì đó gọi là Master Boot Record mà nói với máy tính mà phân vùng nó có thể khởi động từ, và vì vậy phân vùng chính thường được dành riêng cho hệ điều hành. Nhưng nếu chúng ta muốn nhiều hơn bốn thì sao? Đó là nơi phân vùng mở rộng phát huy tác dụng. Nó phục vụ như một container rỗng cho bất kỳ số lượng nhỏ hơn, phân vùng hợp lý. Bạn có thể tạo bao nhiêu tùy thích ở đó, cũng như đặt nó ở nhà cho các phần không phải là hệ điều hành của bạn.

Nếu phân vùng mở rộng tuyệt vời như vậy, tại sao không chỉ sử dụng chúng? Đó là bởi vì bạn không thể khởi động trực tiếp từ bất cứ nơi nào trong một phân vùng mở rộng. Có nhiều cách để giải quyết vấn đề này, nhưng điều tốt nhất cần làm là lập kế hoạch đúng cách với các phân vùng chính. Ngoài ra, cách phân vùng được đánh số bởi hệ thống phụ thuộc vào các loại này. Đầu tiên, máy sẽ dựa trên tất cả các phân vùng chính, và sau đó là các phân vùng logic. Điều này có thể gây ra thay đổi ký tự ổ đĩa nếu bạn chuyển đổi giữa các hệ điều hành hoặc thêm hoặc xóa các phân vùng sau này.

Mount Point trong Linux

Image
Image

Hình ảnh của MethodDan

Trên Windows, mọi thứ được cắt khá rõ ràng: nó tồn tại trên đĩa của bạn, thường là trên một phân vùng và đó là điều đó. Nếu bạn có các ổ đĩa khác và chúng có hệ thống tệp tương thích, thì nó cũng sẽ đọc chúng. Nếu không, nó thường sẽ bỏ qua chúng, hoặc cung cấp cho bạn khả năng định dạng lại. Linux - và bất kỳ thứ gì giống Unix, thực sự - không hoàn toàn hoạt động theo cách đó.

Cách Linux hoạt động là nó đặt mọi thứ vào một cái cây. Nếu bạn có một phân vùng hoặc đĩa khác, nó được "gắn kết" như một nhánh trong một thư mục cụ thể, thường là / media hoặc / mnt. Thư mục mà một phân vùng được gắn kết được gọi là “điểm gắn kết”. Phương pháp này hoạt động tốt hơn với cấu trúc cây của Linux và bạn có thể gắn các phân vùng thành các thư mục gần như bất kỳ đâu. Trong Windows, điều này không dễ dàng thực hiện; phân vùng mới thường hiển thị dưới dạng các ổ đĩa riêng biệt. Ngoài ra, Linux có thể làm việc với nhiều loại hệ thống tệp nguyên bản hơn Windows.

Hãy nhớ làm thế nào có thể chỉ có bốn phân vùng chính? Nếu bạn muốn khởi động 145 hệ điều hành như ai đó trên diễn đàn JustLinux, bạn có thể thiết lập phân vùng chính cho / boot, chứa bộ nạp khởi động, như GRUB hoặc LiLo, xử lý các hàm ban đầu và sau đó tiếp tục khởi động vào phân vùng mở rộng.

Tôi nên sử dụng sơ đồ nào?

Lược đồ phân vùng chuẩn cho hầu hết các cài đặt Linux tại nhà như sau:

  • Một phân vùng 12-20 GB cho hệ điều hành, được gắn kết là / (được gọi là "root")
  • Một phân vùng nhỏ hơn được sử dụng để tăng thêm RAM của bạn, được gắn kết và được gọi là swap
  • Một phân vùng lớn hơn để sử dụng cá nhân, được gắn kết như / home

Yêu cầu kích thước chính xác thay đổi dựa trên nhu cầu của bạn, nhưng nói chung bạn bắt đầu với trao đổi. Nếu bạn thực hiện nhiều chỉnh sửa đa phương tiện và / hoặc có số lượng RAM nhỏ hơn, bạn nên sử dụng số lượng trao đổi lớn hơn. Nếu bạn có nhiều bộ nhớ, bạn có thể lướt qua nó, mặc dù một số bản phân phối của Linux có vấn đề đi vào chế độ chờ hoặc ngủ đông mà không cần trao đổi nhiều. Quy tắc của ngón tay cái là bạn chọn từ 1,5 đến 2 lần số lượng RAM như không gian hoán đổi và bạn đặt phân vùng này ở một nơi nhanh chóng tiếp cận, như ở đầu hoặc cuối đĩa.

Ngay cả khi bạn cài đặt một phần mềm tấn, tối đa 20 GB cho phân vùng gốc của bạn là đủ. Hầu hết các bản phân phối Linux đều sử dụng ext3 hoặc ext4 làm hệ thống tệp của họ ngày nay, có cơ chế "tự làm sạch" tích hợp để bạn không phải chống phân mảnh. Để làm việc này tốt nhất, mặc dù, cần có không gian trống cho khoảng 25-35% phân vùng.

Cuối cùng, bất cứ điều gì khác bạn có nên đi đến phân vùng / nhà của bạn. Đây là nơi lưu trữ nội dung cá nhân của bạn. Nó có chức năng tương đương với thư mục "Người dùng" trong Windows, chứa các cài đặt ứng dụng, nhạc, tài liệu tải xuống, tài liệu, v.v. của bất kỳ người dùng nào khác mà bạn có trên hệ thống của mình. Bạn nên có / home trong một phân vùng riêng biệt vì khi bạn nâng cấp hoặc cài đặt lại hệ điều hành, bạn không phải sao lưu bất kỳ thứ gì trong thư mục này! Điều đó có thuận tiện không? Để đầu nó đi, hầu hết các cài đặt liên quan đến chương trình và giao diện người dùng của bạn cũng được lưu!

Nếu bạn đang chạy một máy chủ có nhiều người dùng và / hoặc nhiều phương tiện, bạn có thể tối ưu hóa hiệu suất bằng cách sử dụng hai ổ đĩa cứng. Một ổ đĩa nhỏ trạng thái rắn sẽ là hoàn hảo cho hệ điều hành để sống, có thể 32 GB nhiều nhất, và bạn có thể ném phân vùng trao đổi vào đầu của một ổ đĩa "xanh" 1 hoặc 2 TB được gắn trên / home.
Nếu bạn đang chạy một máy chủ có nhiều người dùng và / hoặc nhiều phương tiện, bạn có thể tối ưu hóa hiệu suất bằng cách sử dụng hai ổ đĩa cứng. Một ổ đĩa nhỏ trạng thái rắn sẽ là hoàn hảo cho hệ điều hành để sống, có thể 32 GB nhiều nhất, và bạn có thể ném phân vùng trao đổi vào đầu của một ổ đĩa "xanh" 1 hoặc 2 TB được gắn trên / home.

Nếu bạn đang gặp nhiều vấn đề hơn, bạn có thể thiết lập các phân vùng khác nhau cho những thứ như thư mục tạm thời (/ tmp), cho nội dung của máy chủ web (/ var / www), cho các chương trình (/ usr), hoặc cho các tệp nhật ký ( / var / log).

Chỉ định điểm lắp đặt trong khi cài đặt

Trong ví dụ của chúng tôi, chúng tôi sẽ sử dụng hiển thị thiết lập phân vùng trong khi cài đặt Ubuntu Maverick Meerkat. Khi bạn đến nơi có nội dung “Phân bổ dung lượng ổ đĩa”, chọn “Chỉ định phân vùng theo cách thủ công (nâng cao)”.

Đừng hoảng sợ chỉ vì bạn thấy "nâng cao"; nó thực sự không phải là khó khăn và bạn sẽ nhận được một số phần thưởng thực sự từ quá trình này. Nhấp vào phía trước và bạn sẽ thấy bảng phân vùng.
Đừng hoảng sợ chỉ vì bạn thấy "nâng cao"; nó thực sự không phải là khó khăn và bạn sẽ nhận được một số phần thưởng thực sự từ quá trình này. Nhấp vào phía trước và bạn sẽ thấy bảng phân vùng.
Nhấp vào hàng không gian trống trong bảng và sau đó nhấp vào “Thêm…” Nếu bạn không có dung lượng trống, hãy nhấp vào phân vùng Windows của bạn, nhấn “Thay đổi…” và thu nhỏ nó thành kích thước dễ chịu hơn. Điều này sẽ cung cấp cho bạn một số không gian trống để làm việc.
Nhấp vào hàng không gian trống trong bảng và sau đó nhấp vào “Thêm…” Nếu bạn không có dung lượng trống, hãy nhấp vào phân vùng Windows của bạn, nhấn “Thay đổi…” và thu nhỏ nó thành kích thước dễ chịu hơn. Điều này sẽ cung cấp cho bạn một số không gian trống để làm việc.
Tại đây, bạn có thể thấy rằng tôi đã tạo phân vùng Chính khoảng 11,5-lẻ GB ở đầu đĩa và tôi đã chỉ định nó để sử dụng gốc làm điểm gắn kết. Bạn sẽ phải sử dụng hệ thống tệp tương thích với Linux, vì vậy tôi đã sử dụng ext4 mặc định, mặc dù bạn có thể sử dụng ext2, ext3, ReiserFS hoặc bất kỳ thứ gì khác. Thực hiện một số nghiên cứu trực tuyến và bạn sẽ có thể chọn tốt nhất, nhưng nếu bạn đang nghi ngờ, hãy tuân theo mặc định. Bạn có thể điều chỉnh thiết bị của mình thành nhiều không gian hơn nếu bạn có, nhưng một lần nữa, có thể bạn sẽ không bao giờ cần nhiều hơn 20 GB trừ khi bạn cài đặt / biên soạn nhiều phần mềm. Nhấp vào “OK” và bạn được đặt để tạo phân vùng khác.
Tại đây, bạn có thể thấy rằng tôi đã tạo phân vùng Chính khoảng 11,5-lẻ GB ở đầu đĩa và tôi đã chỉ định nó để sử dụng gốc làm điểm gắn kết. Bạn sẽ phải sử dụng hệ thống tệp tương thích với Linux, vì vậy tôi đã sử dụng ext4 mặc định, mặc dù bạn có thể sử dụng ext2, ext3, ReiserFS hoặc bất kỳ thứ gì khác. Thực hiện một số nghiên cứu trực tuyến và bạn sẽ có thể chọn tốt nhất, nhưng nếu bạn đang nghi ngờ, hãy tuân theo mặc định. Bạn có thể điều chỉnh thiết bị của mình thành nhiều không gian hơn nếu bạn có, nhưng một lần nữa, có thể bạn sẽ không bao giờ cần nhiều hơn 20 GB trừ khi bạn cài đặt / biên soạn nhiều phần mềm. Nhấp vào “OK” và bạn được đặt để tạo phân vùng khác.
Lần này, như bạn có thể thấy, tôi đã chọn một phân vùng hợp lý (chương trình phân vùng sẽ tự động tạo một phân vùng mở rộng cho việc này). Vì máy này có RAM 512 MB, tôi đã xấp xỉ 1,5 lần RAM và chỉ định nó là “vùng trao đổi”. Cũng lưu ý rằng tôi đã mắc kẹt ở cuối đĩa, điều này sẽ giúp giữ đĩa tìm kiếm thời gian tối thiểu. Nhấp vào “OK” và tạo một phân vùng khác.
Lần này, như bạn có thể thấy, tôi đã chọn một phân vùng hợp lý (chương trình phân vùng sẽ tự động tạo một phân vùng mở rộng cho việc này). Vì máy này có RAM 512 MB, tôi đã xấp xỉ 1,5 lần RAM và chỉ định nó là “vùng trao đổi”. Cũng lưu ý rằng tôi đã mắc kẹt ở cuối đĩa, điều này sẽ giúp giữ đĩa tìm kiếm thời gian tối thiểu. Nhấp vào “OK” và tạo một phân vùng khác.
Tôi đã chọn tất cả phần còn lại của không gian ở giữa để làm phân vùng / home của tôi. Hệ thống tệp tương thích mà tôi đã chọn lại là ext4. Bây giờ ở đây là khu vực màu xám: nó phải là chính hay hợp lý? Tôi đã đi với tiểu học bởi vì tôi biết rằng tôi sẽ không được cài đặt một hệ điều hành trên đây, nếu không tôi sẽ đi với hợp lý. Nếu bạn không có kế hoạch cài đặt nhiều hơn ba hệ điều hành, bạn chỉ có thể làm cho nó chính yếu vì mục đích đơn giản.
Tôi đã chọn tất cả phần còn lại của không gian ở giữa để làm phân vùng / home của tôi. Hệ thống tệp tương thích mà tôi đã chọn lại là ext4. Bây giờ ở đây là khu vực màu xám: nó phải là chính hay hợp lý? Tôi đã đi với tiểu học bởi vì tôi biết rằng tôi sẽ không được cài đặt một hệ điều hành trên đây, nếu không tôi sẽ đi với hợp lý. Nếu bạn không có kế hoạch cài đặt nhiều hơn ba hệ điều hành, bạn chỉ có thể làm cho nó chính yếu vì mục đích đơn giản.

Khi bạn đã hoàn tất, bạn có thể tiếp tục cài đặt. Đây là bảng phân vùng kết quả của tôi:

Nếu bạn bị cảm lạnh, bạn có thể bỏ cài đặt tại thời điểm này mà không sợ mất dữ liệu. Không có gì thực sự được thực hiện cho đĩa của bạn cho đến khi bạn nhấn "Cài đặt ngay bây giờ", vì vậy bạn có thể quay lại và chỉnh sửa mọi thứ như bạn muốn.
Nếu bạn bị cảm lạnh, bạn có thể bỏ cài đặt tại thời điểm này mà không sợ mất dữ liệu. Không có gì thực sự được thực hiện cho đĩa của bạn cho đến khi bạn nhấn "Cài đặt ngay bây giờ", vì vậy bạn có thể quay lại và chỉnh sửa mọi thứ như bạn muốn.

Bây giờ bạn đã biết phân vùng là gì và cách cài đặt Linux tối ưu, hãy tiếp tục tìm kiếm trực tuyến. Còn rất nhiều điều nữa để học! Có lời khuyên hay thủ thuật nào cho quá trình này không? Có lẽ một số kinh nghiệm hữu ích để chia sẻ? Hãy chắc chắn để lại một bình luận!

Đề xuất: