Cách sử dụng Swap space trên ổ USB trong Rasbian Linux

Cách sử dụng Swap space trên ổ USB trong Rasbian Linux

Raspberry Pi có một lượng nhỏ không gian SWAP có sẵn để người dùng sử dụng khi họ hết RAM vật lý trong Raspbian. Lượng SWAP chính xác trên Pi là khoảng 100 MB, không đủ và khi sử dụng hết, nó có thể gây ra độ trễ lớn.

Một cách tuyệt vời để cải thiện hiệu suất tổng thể của thiết bị Raspberry Pi là tăng kích thước của không gian SWAP. Tuy nhiên, hãy hiểu rằng chỉ tăng kích thước thôi là chưa đủ. Nguyên nhân? Raspberry Pi hết thẻ SD và bằng cách mở rộng SWAP trên thẻ SD, thẻ SD sẽ chết nhanh hơn. Thay vào đó, bạn nên di chuyển nó sang ổ USB bên ngoài. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách thực hiện điều đó!

Định dạng ổ đĩa flash USB

Trước khi tháo dung lượng SWAP khỏi thẻ SD và đặt nó vào ổ USB flash, bạn phải định dạng USB sang định dạng chính xác (EXT4.) Để bắt đầu quá trình, hãy cắm bất kỳ ổ flash USB nào vào cổng USB và mở một thiết bị đầu cuối.

Lưu ý: nếu thiết bị Raspberry Pi của bạn là máy chủ, hãy đăng nhập qua SSH thay vì truy cập trực tiếp vào thiết bị đầu cuối trên đó.

Bên trong terminal, chạy lệnh lsblk  trong terminal. Đầu ra của  lệnh lsblk  sẽ hiển thị cho bạn tất cả các thiết bị lưu trữ được kết nối với Pi. Tìm nhãn của ổ USB  để xác nhận rằng Pi đang đọc thiết bị. Nhãn phải là / dev / sda .

lsblk

Sau khi tìm thấy nhãn thiết bị cho ổ USB flash, hãy mở nó trong công cụ phân vùng Cfdisk bằng lệnh bên dưới.

Lưu ý: ổ flash USB chỉ có nhãn / dev / sda nếu nó là thiết bị lưu trữ USB duy nhất được kết nối. Nếu bạn có các thiết bị khác được kết nối với Raspberry Pi ngoài ổ USB flash, nó có thể không hiển thị dưới dạng / dev / sda mà là / dev / sdb , / dev / sdc hoặc thậm chí / dev / sdd . Nếu bạn cần trợ giúp tìm nhãn của ổ đĩa, hãy làm theo hướng dẫn này .

sudo cfdisk / dev / sda

Bên trong trình chỉnh sửa phân vùng Cfdisk, bạn phải xóa tất cả các phân vùng trên ổ đĩa flash. Để thực hiện việc này, hãy làm theo hướng dẫn từng bước bên dưới.

Bước 1: Đánh dấu phân vùng chính trên thiết bị USB bằng Mũi tên  Lên / Xuống  trên bàn phím. Sau đó, sử dụng  Mũi tên Trái / Phải  để chọn “Xóa” và xóa phân vùng.

Bước 2: Chọn “Dung lượng trống” trong Cfkdisk bằng các Mũi tên Lên / Xuống trên bàn phím. Sau đó, chọn “Mới” bằng  Mũi tên Trái / Phải trên bàn phím và nhấn  nút Enter  để tạo một phân vùng mới.

Cách sử dụng Swap space trên ổ USB trong Rasbian Linux

Bước 3: Khi chọn “Mới”, Cfdisk sẽ nhắc bạn chỉ định kích thước phân vùng. Theo mặc định, Cfdisk sẽ điền vào kích thước tối đa của đĩa. Ví dụ: nếu ổ flash USB của bạn là 14,6 GB, nó sẽ đề xuất tạo một phân vùng có dung lượng 14,6 GB.

Cách sử dụng Swap space trên ổ USB trong Rasbian Linux

Nhấn  Enter  để sử dụng kích thước phân vùng được đề xuất. Nếu không, hãy chỉ định một kích thước khác trong lời nhắc và nhấn  Enter.

Bước 4: Sau khi nhấn  Enter  để tạo phân vùng mới trong Cfdisk, bạn sẽ cần chỉ định loại phân vùng. Có hai loại: sơ cấp và mở rộng. Chọn tùy chọn "chính" và nhấn  Enter.

Bước 5: Chọn “ Nhập ” bằng Mũi tên Trái / Phải trên bàn phím và nhấn  Enter . Sau đó, chọn “83 Linux” để đặt loại phân vùng mới làm hệ thống tệp Linux.

Cách sử dụng Swap space trên ổ USB trong Rasbian Linux

Bước 6: Chọn “Viết” bằng  Mũi tên Trái / Phải  trên bàn phím và nhấn  Enter để ghi các thay đổi trong Cfdisk vào ổ USB flash.

Bước 7: Chọn “Quit” bằng Mũi tên Trái / Phải để đóng Đĩa Cf.

Bước 8: Bây giờ Cfdisk đã đóng, hãy chạy  lệnh mkfs.ext4  bên dưới để ghi hệ thống tệp Ext4 vào thiết bị USB.

sudo mkfs.ext4 -F / dev / sda1

Gắn ổ USB

Ổ USB phải được gắn để được sử dụng như một không gian SWAP. Để gắn USB của bạn vào Raspbian, hãy làm theo hướng dẫn từng bước bên dưới.

Bước 1: Sử dụng thiết bị đầu cuối, tạo một thư mục mới trong thư mục /mntvới tên “usb-flash”.

sudo mkdir -p / mnt / usb-flash /

Bước 2: Bạn phải thêm thiết bị USB vào /etc/fstabtệp để tệp có thể được tải khi khởi động. Sử dụng các lệnh bên dưới, thêm mã vào /etc/fstab.

sudo -s echo '' >> / etc / fstab echo '# USB Flash for SWAP space' >> / etc / fstab echo '/ dev / sda1 / mnt / usb-flash / ext4 noatime, defaults 0 2' >> / etc / fstab

Bước 3: Chạy  lệnh mount  để tải ổ USB flash vào /mnt/usb-flash/thư mục.

sudo mount / mnt / usb-flash /

Sử dụng không gian SWAP trên ổ USB

Cách sử dụng Swap space trên ổ USB trong Rasbian Linux

Việc thiết lập không gian SWAP trên Raspberry Pi rất dễ dàng nhờ cấu hình đơn giản mà các nhà phát triển cung cấp. Làm theo hướng dẫn từng bước dưới đây để thực hiện trên thiết bị của bạn.

Bước 1: Tắt SWAP trên thẻ SD Rasbian của bạn bằng  lệnh dừng  trong thiết bị đầu cuối.

sudo /etc/init.d/dphys-swapfile dừng lại

Bước 2: Mở tệp cấu hình SWAP của Raspbian trong trình soạn thảo văn bản Nano.

sudo nano -w / etc / dphys-swapfile

Bước 3: Định vị CONF_SWAPSIZE=100và thay đổi 100thành 1024.

Bước 4: Xác định vị trí #CONF_SWAPFILE=và xóa #biểu tượng. Nó sẽ giống như ví dụ dưới đây.

CONF_SWAPFILE =

Bước 5: Xác định vị trí CONF_SWAPFILE= và tẩy xóa nội dung sau =dấu. Sau đó, thêm vào /mnt/usb-flash/swap.file. Nó sẽ giống hệt như ví dụ bên dưới.

CONF_SWAPFILE = / mnt / usb-flash / swap.file

Bước 6: Khởi động sao lưu SWAP của Raspbian bằng lệnh sau. Nếu lệnh thành công, bạn sẽ chạy SWAP từ ổ đĩa flash USB của mình!

sudo /etc/init.d/dphys-swapfile start


Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Bạn mới sử dụng Linux và muốn thêm nhạc của mình vào Rhythmbox nhưng không chắc về cách thực hiện? Chúng tôi có thể giúp! Hãy làm theo hướng dẫn này khi chúng tôi xem xét cách thiết lập

Cách kết nối với Ubuntu từ Windows

Cách kết nối với Ubuntu từ Windows

Bạn có cần truy cập PC hoặc Máy chủ Ubuntu từ xa từ PC Microsoft Windows của mình không? Không chắc chắn về cách làm điều đó? Làm theo hướng dẫn này khi chúng tôi chỉ cho bạn

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Bạn có sử dụng trình duyệt web Vivaldi làm trình điều khiển hàng ngày trên Linux không? Bạn đang cố gắng tìm cách sao lưu cài đặt trình duyệt của mình để giữ an toàn? chúng tôi

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách nghe podcast trên máy tính để bàn Linux với CPod

Cách nghe podcast trên máy tính để bàn Linux với CPod

Bạn đang cần một ứng dụng khách podcast tốt, thanh lịch cho máy tính để bàn Linux của mình? Nếu vậy, bạn cần dùng thử CPod. Đó là một ứng dụng nhỏ thân thiện giúp lắng nghe

Cách cài đặt TuxGuitar trên Linux

Cách cài đặt TuxGuitar trên Linux

TuxGuitar là một công cụ soạn nhạc mã nguồn mở. Với nó, người dùng có thể tạo và chỉnh sửa khuông nhạc guitar của riêng mình. Trong hướng dẫn này, hãy xem qua cách

Cách chú thích hình ảnh trên Linux với Annotator

Cách chú thích hình ảnh trên Linux với Annotator

Nếu bạn làm việc nhiều với hình ảnh trên Linux nhưng thấy thiếu các công cụ hình ảnh tích hợp sẵn, Annotator có thể dành cho bạn. Với ứng dụng này, bạn có thể thêm tem, văn bản,

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

AppImagePool là một ứng dụng khách AppImageHub dành cho Linux. Với nó, người dùng có thể dễ dàng duyệt và tải xuống AppImages từ cửa hàng AppImageHub. Đây là cách để lấy nó