Cách viết, định dạng và quản lý thẻ SD trong Linux
Thẻ SD đóng một vai trò đặc biệt đối với người dùng máy tính để bàn Linux. Có, chúng được dùng như một cách để lưu trữ ảnh hoặc video và đưa cả hai vào ổ cứng của bạn. Chúng cũng cung cấp một cách đơn giản để mở rộng số lượng tệp bạn có thể mang trên máy tính xách tay. Nhưng trong nhiều trường hợp, những ô lưu trữ di động nhỏ này là thứ bạn cần để biến máy Windows hoặc macOS của mình thành một hộp Linux ngay từ đầu.
Có nhiều cách để định cấu hình và quản lý thẻ SD của bạn, từ dòng lệnh hoặc sử dụng một số ứng dụng đồ họa. Đây là cách bạn làm điều đó.
Mục Lục
Trình quản lý phân vùng là gì?
Phân vùng là một vùng của không gian lưu trữ kỹ thuật số. Đây có thể là toàn bộ ổ cứng của bạn, nhưng không phải lúc nào cũng vậy. Bộ khởi động kép sẽ có một phần dành riêng cho bất kỳ bản phân phối Linux nào được cài đặt và một phần khác được phân bổ cho Windows.
Một số sử dụng phân vùng để giữ cho hệ điều hành của họ tách biệt với các tệp cá nhân của họ. Thông thường, cũng có một phân vùng riêng để hoán đổi trong các hệ điều hành dựa trên Linux.
Trình chỉnh sửa phân vùng là một công cụ để quản lý các phân vùng này. Đây là những gì bạn sử dụng để định dạng thẻ SD, tạo phân vùng mới hoặc tạo bản sao.
Thẻ SD thường đi kèm với một phân vùng, nhưng bạn có thể chia thẻ 32GB thành hai thẻ 16GB nếu muốn.
Tại đây, bạn có thể thấy thẻ 32GB được lắp vào máy tính Linux chạy GNOME Disks.
Thẻ nhớ thường được gán một tên thiết bị đơn giản như / dev / sda, / dev / sdbhoặc / dev / sdc. Không phải lúc nào cũng vậy. Ở trên, bạn thấy dài hơn đáng kể / dev / mmcblk0p1. Nếu bạn sử dụng dòng lệnh, đây là vị trí bạn sẽ nhập.
Một cách khác để tìm tên là nhập vào thiết bị đầu cuối:
mount
Bạn sẽ nhận được một danh sách dài các kết quả, vì vậy phương pháp này được khuyến nghị cho những người đã có một số ý tưởng về những gì họ đang tìm kiếm.
Một số môi trường máy tính để bàn và bản phân phối đi kèm với trình chỉnh sửa phân vùng của riêng chúng. Đĩa GNOME (hình trên) tích hợp với máy tính để bàn GNOME, trong khi người dùng KDE có thể muốn Trình quản lý phân vùng KDE. Nhiều bản phân phối vẫn sử dụng GParted. Tất cả về cơ bản đều làm giống nhau.
Nếu bạn đang tìm kiếm một phần mềm duy nhất không yêu cầu cài đặt phần mềm bổ sung và hoạt động trên các bản phân phối Linux, dd là lựa chọn tốt nhất cho bạn. Công cụ dòng lệnh này làm cho việc sao lưu thẻ SD của bạn và ghi hình ảnh trở thành một nhiệm vụ đơn giản, một dòng. Nhưng bạn cần phải cẩn thận vì một lệnh sai duy nhất có thể xóa sạch nội dung của toàn bộ ổ cứng của bạn.
Định dạng thẻ SD trên Linux
Các trình chỉnh sửa phân vùng thường sẽ cung cấp cho bạn một tùy chọn để chọn một phân vùng và định dạng nó thành một phân vùng mới. Nếu muốn cho đi hoặc tái chế thẻ, bạn có thể chọn xóa hoàn toàn tất cả nội dung của thẻ.
Quá trình này mất một khoảng thời gian, vì vậy nếu bạn chỉ muốn xóa dữ liệu trên thẻ để có thể đặt nhiều thứ hơn vào thẻ hoặc có ý định biến nó thành ổ Linux có thể khởi động, chọn tùy chọn nhanh hơn là được.
Bạn phải chọn loại phân vùng khi thực hiện việc này. Định dạng FAT sẽ hoạt động trên các hệ điều hành máy tính để bàn khác nhau và đây là cách hầu hết các thẻ SD bắt đầu cuộc sống của chúng. Rất có thể, đó là lựa chọn bạn muốn.
Để xóa thẻ bằng dòng lệnh, chúng ta chuyển sang dd. Lệnh dưới đây sẽ xóa tất cả dữ liệu khỏi thẻ của bạn và thay thế nó bằng các số 0. Không phải là không thể khôi phục dữ liệu bị xóa theo cách này, nhưng hầu hết mọi người sẽ không thể.
dd if=/dev/zero of=/dev/sdc
Trong các lệnh dd, nếu tham số xác định nguồn của dữ liệu. Các của cho biết điểm đến. Ở đây, chúng tôi đang sao chép các số 0 vào / dev / sdc. Thay thế vị trí này bằng bất kỳ vị trí nào mà máy tính chỉ định cho thẻ của bạn, như đã đề cập ở trên.
Sau khi chạy lệnh này, bạn có thể cần tạo một phân vùng mới. Thậm chí có thể là hai.
Tạo một phân vùng riêng biệt
Tạo một phân vùng riêng biệt ngoài phân vùng bạn đang sử dụng là một cách nguy hiểm để mất dữ liệu. Để chơi an toàn, hãy sao lưu dữ liệu của bạn và bắt đầu mới. Xóa phân vùng hiện tại của bạn bằng cách nhấn vào – hoặc chọn tùy chọn từ menu. Sau đó nhấn vào + hoặc chọn tùy chọn menu tương ứng để tạo mới.
Thay vì sử dụng tất cả dung lượng có sẵn, hãy chọn một số lượng mới. Ở đây, bạn thấy không gian được tạo cho hai phân vùng có cùng kích thước.
Lặp lại quá trình này cho bao nhiêu phân vùng bạn muốn tạo.
Nếu bạn muốn làm điều này từ dòng lệnh, bạn có thể chuyển sang fdisk để điều kỳ diệu xảy ra.
Sao lưu thẻ SD trên Linux
Cách đơn giản nhất để sao lưu thẻ SD của bạn là mở trình quản lý tệp và sao chép tệp vào một thư mục trên máy tính của bạn. Nhưng phải thừa nhận rằng phương pháp này không phải là tốt nhất nếu bạn đang muốn tạo các bản sao giống hệt nhau hoặc lưu trữ nhiều bản sao lưu.
Trong trường hợp đó, bạn muốn tạo một hình ảnh phân vùng. Rất có thể, bạn có thể tìm thấy tùy chọn này trong trình chỉnh sửa phân vùng của mình.
Để làm điều tương tự bằng cách sử dụng dd, bạn sẽ mở một thiết bị đầu cuối và nhập một dòng giống như sau:
dd if=/dev/sdc of=sdcard.img
Lệnh trên sao lưu nội dung của thẻ SD vào tệp IMG trong thư mục chính của bạn, cho phép bạn khôi phục một bản sao giống hệt sau này.
Bạn cần có nhiều dung lượng trống trên ổ cứng bằng với kích thước của thẻ SD, nghĩa là thẻ 32GB sẽ sử dụng 32GB trên máy tính của bạn. Chờ cho tác vụ hoàn thành có thể mất một lúc và có vẻ như dd đã ngừng hoạt động. Chỉ cần kiên nhẫn.
Khôi phục hình ảnh sao lưu
Khi bạn đã sẵn sàng khôi phục thẻ SD của mình, bạn chỉ cần lật hai điểm đến trong lệnh dd.
dd if=sdcard.img of=/dev/sdc
Trong trình chỉnh sửa phân vùng, bạn sử dụng tùy chọn để khôi phục hình ảnh. Thao tác này sẽ nhắc bạn chọn một hình ảnh mà bạn đã tạo trước đó để ghi vào thẻ SD của mình.
Tạo thẻ SD có thể khởi động trên Linux
Để khởi động Linux từ thẻ SD bằng dd, trước tiên, hãy tải xuống hình ảnh của bản phân phối Linux mà bạn đang tìm để kiểm tra hoặc cài đặt. Sau đó, chèn đường dẫn đến tệp đó dưới dạng nếu , giống như cách bạn làm khi khôi phục thẻ SD. Ví dụ:
dd if=/home/user/Downloads/parabola-2015.11.11-dual.iso of=/dev/sdc
Đây là lệnh cuối cùng trong số các lệnh dd mà chúng tôi đề cập ở đây. Chỉ cần biết, dd đủ mạnh để sao chép toàn bộ ổ cứng của bạn, ngay cả khi bạn đang di chuyển hàng terabyte dữ liệu.
Khi bạn đã sẵn sàng giải quyết các lệnh nâng cao hơn, bạn có thể tìm thấy danh sách trên trang Wikipedia dd. Nhưng một lần nữa, hãy cẩn thận. Bạn không muốn nhập những thứ này một cách vội vàng.
Nếu bạn muốn tránh dòng lệnh, hãy tìm kiếm trình quản lý gói của bản phân phối để tìm trình tạo thẻ USB trực tiếp. Ubuntu có Trình tạo đĩa khởi động. Fedora có Fedora Media Writer. Các bản phân phối này và các bản phân phối khác hoạt động với Etcher.
Sử dụng một trong những công cụ này, bạn chọn hình ảnh Linux mà bạn muốn cài đặt (hoặc tải ứng dụng xuống ngay tại chỗ) và chỉ định thẻ SD của bạn làm thiết bị đích.
Thẻ SD: Đa năng và nhỏ gọn
Thẻ SD có nhiều ưu điểm hơn so với ổ đĩa flash. Chúng mỏng hơn, nhẹ hơn và dễ mang theo số lượng lớn. Vì chúng thường nằm ngang với cạnh máy tính, bạn có thể cắm chúng toàn thời gian theo cách mà bạn chỉ có thể làm với những ổ đĩa flash nhỏ nhất và chúng vẫn nhô ra ít hơn.
Nếu bạn thích ổ đĩa flash, điều đó cũng tốt. Các công cụ để quản lý một công cụ này thường hoạt động với công cụ kia.
Đọc tiếp
Thông tin về các Tác giả