Chia sẻ trao đổi partiton giữa các hệ thống linux?


9

Tôi có một máy tính xách tay mà tôi đã cài đặt Ubuntu 12.04 và Windows Bây giờ chỉ với mục đích học tập, tôi sẽ cài đặt Backtrack OS trên nó.

Máy tính xách tay của tôi có RAM 4 GB, theo khuyến nghị, tôi đã phân bổ 8 GB dung lượng trao đổi trên ổ cứng.

Tôi có thể chia sẻ không gian trao đổi giữa hai HĐH này (Backtrack và Ubuntu)

Tôi thực sự không muốn lãng phí thêm 8 GB dung lượng để trao đổi (vì như tôi đã nhận thấy nó hiếm khi được sử dụng và theo như tôi biết thì OS không lưu trữ bất kỳ dữ liệu nào trong không gian trao đổi, phải không?) Tôi có thể chia sẻ phân vùng trao đổi 8 GB này bằng cách nào? Nếu có thì thế nào?

Câu trả lời:


11

Có, bạn có thể chia sẻ khu vực trao đổi với hai hoặc nhiều hệ điều hành. Để chia sẻ vùng trao đổi, hãy tạo vùng trao đổi khi bạn cài đặt hệ điều hành đầu tiên và sau đó khi bạn cài đặt vùng thứ hai, không tạo vùng trao đổi mới, thay vào đó chỉ sử dụng vùng trao đổi của HĐH đầu tiên làm điểm gắn kết cho vùng trao đổi của HĐH thứ hai.

Nếu bạn đã cài đặt cả hai hệ điều hành, hãy sử dụng gparted để tạo một vùng trao đổi chung và sau đó thêm nó vào /etc/fstabtệp của bạn để tự động hóa nó khi khởi động.

Chỉ trong trường hợp bạn muốn biết những hạn chế của việc sử dụng vùng trao đổi được chia sẻ, hãy tham khảo câu hỏi này trên StackExchange:


Cảm ơn ... và có thể vui lòng giải thích quá trình thêm nó vào fstab ... bởi vì tôi đã cài đặt Backtrack OS và btw jobin Tôi đến từ TYIT ..: p
trỏ Null

Tìm thấy một câu trả lời giải thích này verbose: askubuntu.com/questions/232790/...
Jobin

Tôi đã cài đặt UbuntuKalitheo thứ tự. Nhưng Kali fstabcũng có Ubuntu swap. Tôi đã nhận xét một từ Kali fstabnhưng vẫn là Ubuntu và Kali đều sử dụng hai phân vùng Hoán đổi. Tôi muốn sửa lỗi đó và sử dụng từng trao đổi riêng mà tôi đã tạo cho Ubuntu và Kali. Làm thế nào để làm điều đó?
Satya Prakash

Nhưng không thể sử dụng được nếu bạn đang sử dụng Hibernate
αϻɾΣɀ602-MaMrEzO

6

Vâng nó có thể. Trao đổi chỉ được sử dụng trong khi hệ thống đang chạy, vì vậy bạn có thể làm những gì bạn muốn với không gian trao đổi khi nó không chạy, chẳng hạn như sử dụng nó làm không gian trao đổi cho một cài đặt Linux khác. Bạn thậm chí có thể chia sẻ không gian hoán đổi giữa Linux và Windows , nhưng công việc hơn một chút.

Có một ngoại lệ: nếu bạn muốn ngủ đông, thì không gian hoán đổi được sử dụng trong khi hệ thống đang ngủ đông.

Nếu bạn trỏ trình cài đặt vào không gian trao đổi hiện có trong quá trình cài đặt phân phối thứ hai, nó sẽ có thể sử dụng nó.

Với kích thước đĩa ngày nay, thường không có điểm nào để tiết kiệm một vài GB với các thủ thuật như vậy. Nhưng nó có thể.

Tuy nhiên, tôi nghi ngờ tiện ích trong việc cài đặt hai bản phân phối Linux trong khởi động kép. Hút khởi động kép - bạn không thể chạy hai hệ điều hành cùng một lúc. Nếu bạn muốn chạy các chương trình từ hai bản phát hành Ubuntu khác nhau hoặc nói chung là từ hai bản phân phối Linux, tôi khuyên bạn nên sử dụng một cách tiếp cận khác: chọn chương trình có kernel gần đây nhất và sử dụng nó làm hệ điều hành chính của bạn. Cài đặt cái thứ hai và chạy các chương trình từ nó trực tiếp từ hệ thống đã cài đặt của bạn, sử dụng schroot . Tôi đã viết một hướng dẫn để thực hiện việc này bao gồm việc cài đặt hệ thống thứ hai bằng cách sử dụng debootstrap và thiết lập schroot.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.