Có bất kỳ tác dụng phụ khi hai distro chia sẻ một phân vùng trao đổi?


47

Để tiết kiệm dung lượng ổ đĩa, tôi muốn có hai cài đặt hệ điều hành chia sẻ một phân vùng trao đổi duy nhất (khởi động kép). Đây có phải là một ý tưởng tốt?


Nhận thêm ram, giá rẻ, không sử dụng trao đổi, nó sẽ giúp bạn với vấn đề IO đó. Tôi nhận ra điều này có thể không khả thi, nhưng đã qua đi là những ngày bạn phải trao đổi.
xenoterracide

@xeno rằng vấn đề hoàn hảo không liên quan gì đến trao đổi; nhìn vào bippi của câu trả lời của bạn cho một ví dụ; ồ, và tôi cũng không hết RAM
tshepang

2
@xeno nếu bạn không có trao đổi, bạn sẽ mất khả năng Đình chỉ
tshepang

3
Tôi không sử dụng nó, vì vậy ... vâng tôi không sử dụng nó.
xenoterracide

1
@xenoterracide Tôi thích quan điểm lạc quan của bạn, nhưng tôi sẽ tiếp tục có các phân vùng trao đổi vì tôi thích lưới an toàn. Chỉ cần thay đổi của bạn swapinessthành 0.
shellholic

Câu trả lời:


38

Điều đó là có thể. Trên thực tế, bạn có thể chia sẻ không gian trao đổi giữa các hệ điều hành hoàn toàn khác nhau, miễn là bạn khởi tạo không gian trao đổi khi bạn khởi động. Nó được sử dụng tương đối phổ biến để chia sẻ không gian trao đổi giữa Linux và Windows , khi nó chiếm một phần đáng kể trong đĩa cứng của bạn.

Hai hạn chế xuất hiện trong tâm trí:

  • Các hệ điều hành không thể chạy đồng thời (mà bạn có thể muốn làm với các máy ảo).
  • Bạn không thể ngủ đông một trong các HĐH trong khi bạn chạy hệ điều hành khác.

21

Một tác dụng phụ tôi có thể nghĩ đến là:

  1. Hibernate system1 (sử dụng phân vùng trao đổi để ngủ đông).
  2. Hệ thống khởi động2.

Bạn có thể mất dữ liệu.


7
Luật Murphys đề nghị rằng nếu bạn làm điều này, một ngày nào đó bạn sẽ quên, bạn sẽ ngủ đông hệ điều hành hoặc khởi động nó vào máy ảo, và bạn sẽ vòi hệ thống của bạn, và có thể dữ liệu. Sự thật đơn giản - không gian đĩa rất rẻ, dữ liệu và công việc của bạn có lẽ là không. Trừ khi bạn đang cần không gian trao đổi terabyte cho mỗi HĐH, chỉ cần tạo các vùng riêng biệt.
Daniel Staple

8

Một người bạn của tôi đã thử điều này. Ông đã cài đặt năm hoặc sáu bản phân phối trong một ổ cứng.

Phân vùng chính đầu tiên dành cho GRUB và anh ta có thể khởi động tất cả các bản phân phối. Phân vùng thứ hai là trao đổi. Phân vùng thứ ba là một phân vùng mở rộng và mỗi phân phối được cài đặt vào các phân vùng logic riêng của chúng.

Tất cả các bản phân phối có thể khởi động và có thể ngủ đông. Tôi nghĩ bạn chỉ cần đảm bảo và chọn phân phối chính xác sau khi tiếp tục ngủ đông.

Vì vậy, trên cơ sở thử nghiệm của anh ấy, tôi nên nói CÓ, điều này là có thể, nhưng tôi nghĩ nó có thể phá vỡ mọi thứ. Điều gì xảy ra nếu phân phối 2 đánh thức và phân phối tệp sơ yếu lý lịch 1 đang sử dụng phân vùng trao đổi; Điều gì tiếp theo sẽ xảy ra?
Vì vậy, tôi cũng đồng ý với tất cả các bài viết trên. Tại sao bạn không thử phân chia các phân vùng trao đổi, thay vì chấp nhận rủi ro lớn này?


kiểm tra lại câu hỏi: "nó có phải là một ý tưởng tốt không?" VS "là có thể"
tshepang

điều này cũng có nghĩa là về cơ bản bạn đang lặp lại những gì @shellholic đã nói
tshepang

@Tshepang: Tôi đã thực sự suy nghĩ từ điểm khả năng của nó. Đó là sai lầm của tôi. Sẽ chỉnh sửa câu trả lời thích hợp.
Sen

Trước khi bạn trả lời, hãy kiểm tra các câu trả lời khác, để đảm bảo bạn không lặp lại những gì họ nói.
tshepang

Tôi không bao giờ thực sự đình chỉ. Tôi thực sự muốn biết nếu có những vấn đề khác tôi không nghĩ đến.
tshepang
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.