Ngăn LiveCD sử dụng phân vùng trao đổi hiện có


11

Tôi có một bản cài đặt hiện có với phân vùng trao đổi và tôi muốn khởi động Ubuntu 10.04 Desktop LiveCD mà không cần sử dụng phân vùng trao đổi. Tôi muốn tránh sử dụng phân vùng trao đổi để tôi có thể thay đổi kích thước nó và các phân vùng khác.

Câu trả lời:


9

Nếu bạn đang sử dụng Ubuntu Live CD, bạn có thể vô hiệu hóa việc sử dụng phân vùng trao đổi qua máng Trình biên tập phân vùng (GParted) bằng cách nhấp chuột phải vào phân vùng trao đổi và chọn trao đổi.

Điều này sẽ cho phép thay đổi kích thước phân vùng.


Tôi nghĩ rằng sẽ có một tùy chọn khởi động, nhưng điều này chắc chắn là đủ tốt cho những gì tôi cần.
Liam

2

Bạn có thể thêm noswap vào các tham số grub để đạt được điều này.

Nhưng thường thì dễ dàng hơn khi để Live CD khởi động bình thường và sau đó trong loại bảng điều khiển:

sudo swapoff device

Trong đó thiết bị là tập tin hoặc phân vùng của trao đổi.


Tôi đã thử thêm noswap và --noswap vào các tùy chọn khởi động (được truy cập bằng cách nhấn F6 ở menu livecd). Không hoạt động, System Monitor vẫn hiển thị trao đổi khi được bật.
Liam

Bạn đã thử phương pháp hoán đổi?
Javier Rivera

1

Nếu CD trực tiếp sử dụng trao đổi, bạn có thể vô hiệu hóa nó bằng swapofflệnh. Hoán đổi cũng không cần thiết để cài đặt Ubuntu, nhưng nên.


-1

Tôi đã sai và Live CD không sử dụng phân vùng trao đổi hiện có. Không có noswap mã cheat được liệt kê (dù sao tôi cũng đã thử mã cheat noswap, nhưng hoán đổi vẫn được sử dụng).

Tôi không biết làm thế nào để ngăn chặn việc sử dụng trao đổi khi khởi động, nhưng vì mục đích phân vùng lại, các áp phích khác đề xuất cách tắt trao đổi.

ubuntu@ubuntu:~$ swapon -s
Filename    Type        Size     Used   Priority
/dev/sda5   partition   225272   0      -1

Live CD không sử dụng các phân vùng trao đổi có sẵn, nhưng trao đổi của bạn nằm trên một phân vùng được mã hóa và không thể nhận ra đó là phân vùng trao đổi trước khi khởi tạo phân vùng được mã hóa, điều này không xảy ra theo mặc định.
JanC

@JanC lưu ý, cảm ơn. Tôi sẽ cần thiết lập một VM không được mã hóa để kiểm tra lại điều này.
đảo ngược

Tôi nghĩ rằng hỗ trợ cho tùy chọn noswap được bật hoặc tắt vào thời gian biên dịch kernel (tôi không thể nhớ mình đã đọc nó ở đâu), vì vậy nó có thể có sẵn trong một số bản phân phối Linux chứ không phải các bản khác.
Liam
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.