Câu hỏi Sau khi khởi động lại, hoán đổi sẽ tắt vấn đề


Tôi đang sử dụng Ubuntu 14.04LTS.

Tôi có một vấn đề với phân vùng trao đổi của tôi. Tôi thay đổi kích thước trao đổi với GParted. Khi phân vùng, tôi phải tắt phân vùng trao đổi. Sau khi thay đổi kích thước, tôi đặt nó trở lại trạng thái hoạt động (ON).

Khi tôi khởi động lại máy tính xách tay của tôi, phân vùng trao đổi là OFF. Tôi phải bật nó sau mỗi lần khởi động lại. Làm cách nào để tôi có thể bật tính năng hoán đổi vĩnh viễn?


2
2017-07-23 19:24


gốc




Các câu trả lời:


Mở một thiết bị đầu cuối.

Sử dụng sudo lsblk -f để có được một danh sách các phân vùng và các điểm gắn kết. / là điểm gắn kết cho phân vùng ubuntu của bạn và [SWAP] cho bạn biết về hoán đổi phân vùng nào. (ví dụ: sda1 / và sda2 [SWAP]).

Bây giờ sử dụng sudo blkid để liệt kê các phân vùng và UUID của chúng. (ví dụ: / dev / sda1 UUID: "2904d822-ebc9-4d33-8529-e17138380e88" TYPE = "ext4" và / dev / sda: UUID = "ff0f94c6-c126-4c40-8290-1ed828c49c19" TYPE = "trao đổi")

Điều này là nếu tôi hiểu chính xác / etc / fstab của bạn:

# # <file system> <mount point> <type> <options> <dump> <pass>

proc /proc proc nodev,noexec,nosuid 0 0 

# / was on /dev/sda1 during installation

# /windows was on /dev/sda6 during installation 

# swap was on /dev/sda5 during installation –

Chỉnh sửa tệp / etc / fstab với thông tin từ đầu ra của các lệnh trước đó. Trong loại thiết bị đầu cuối sudo gedit /etc/fstab và chỉnh sửa tệp. Sau đây là một ví dụ:

# # <file system> <mount point> <type> <options> <dump> <pass>

proc /proc proc nodev,noexec,nosuid 0 0 

# / was on /dev/sda1 during installation

UUID=2904d822-ebc9-4d33-8529-e17138380e88 / ext4 errors=remount-ro 0 1 (đặt này trên một dòng)

# /windows was on /dev/sda6 during installation 

# swap was on /dev/sda5 during installation –

UUID=ff0f94c6-c126-4c40-8290-1ed828c49c19 none swap sw 0 0 (cũng trên một dòng)

Điều duy nhất bạn sẽ phải thay đổi từ ví dụ là các số UUID. Giữ phần còn lại của ví dụ và phần còn lại của / etc / fstab

Khởi động lại và tất cả nên được tốt.


2
2017-07-24 20:12



Tôi không có UUID trong tập tin / etc / fstab, cái này tôi có: # / etc / fstab: thông tin hệ thống tập tin tĩnh. # # Sử dụng 'blkid' để in số nhận dạng duy nhất phổ biến cho # thiết bị; điều này có thể được sử dụng với UUID = như một cách mạnh mẽ hơn để đặt tên thiết bị # hoạt động ngay cả khi đĩa được thêm vào và bị loại bỏ. Xem fstab (5). # # <file system> <mount point> <type> <tùy chọn> <dump> <pass> proc / proc proc nodev, noexec, nosuid 0 0 # / là trên / dev / sda1 trong khi cài đặt # / windows được bật / dev / sda6 trong khi cài đặt # swap là / dev / sda5 trong khi cài đặt - user308430
Tôi đã chỉnh sửa câu trả lời với thông tin mới của bạn. - jeroen


Trong khi cài đặt Ubuntu, tôi đã định nghĩa phân vùng trao đổi nhưng gặp vấn đề tương tự và được giải quyết như thế;

- khối danh sách
gốc @ kerem: ~ # blkid
/ dev / sda1: UUID = "4e098809-7c30-41b2-99d6-c548c50a3108" TYPE = "ext2"
/ dev / sda5: UUID = "f10cb0a9-0310-4318-883c-b38506bc8942" TYPE = "trao đổi"
/ dev / sda6: UUID = "f1514d98-d032-49f4-a027-0677cc83dc14" TYPE = "ext4"
/ dev / sda7: UUID = "ccb4a3ef-1b9d-4639-a16b-aee762c074ba" TYPE = "ext4"

- cho phép hoán đổi trên phân vùng thích hợp
root @ kerem: ~ # swapon / dev / sda5

- chỉnh sửa crypttab
root @ kerem: ~ # nano -w / etc / crypttab
- nhận xét ra dòng này
# cryptswap1 UUID = f10cb0a9-0310-4318-883c-b38506bc8942

- chỉnh sửa fstab
gốc @ kerem: ~ # nano / etc / fstab
- nhận xét dòng thứ hai bên dưới
# UUID = e657f6df-a346-46ec-b201-0d4d2f5e5b1c không trao đổi sw 0 $
# / dev / mapper / cryptswap1 không trao đổi sw 0 0
- đã thêm dòng này
/ dev / sda5 không trao đổi sw 0 0

- khởi động lại máy tính
root @ kerem: ~ # khởi động lại

Tín dụng: https://superuser.com/a/22190/178001


0
2018-02-13 15:26





Đối với khối lượng trao đổi lưu trữ AWS EC2 Instance, bạn có thể phải kích hoạt lại hoán đổi sau khi dừng và bắt đầu lại phiên bản của bạn.

Xem http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-store-swap-volumes.html


0
2017-11-20 17:30



Xin chào, chào mừng bạn đến với AskUbuntu! Liên kết là rất tốt, nhưng nếu họ bị di chuyển hoặc xóa câu trả lời của bạn sẽ trở thành vô dụng. Vui lòng trích dẫn trang web thay vì chỉ cung cấp liên kết. - Daniel