Tạo một USB có thể khởi động từ Ubuntu Terminal

Tác giả NetworkEngineer, T.Ba 31, 2022, 12:37:34 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Tạo một USB có thể khởi động từ Ubuntu Terminal


Tại sao bạn cần một USB có khả năng khởi động trong Ubuntu? Dưới đây là một số lý do có thể xảy ra:

  • Bạn có thể sử dụng USB có khả năng khởi động để cài đặt hoặc nâng cấp Ubuntu.
  • Một phiên bản Ubuntu khác có thể được chạy trực tiếp từ thẻ USB.
  • Bạn có thể sử dụng USB để khắc phục sự cố cấu hình bằng các công cụ tiêu chuẩn đi kèm với gói Ubuntu ISO

Có nhiều cách để tạo thanh USB có thể khởi động trong Ubuntu. Một số liên quan đến việc sử dụng các công cụ hệ thống, trong khi những công cụ khác yêu cầu cài đặt các gói bên ngoài. Trong bài viết này, mình sẽ sử dụng dòng lệnh Ubuntu, cửa sổ dòng lệnh Terminal, để tạo một USB Ubuntu có thể khởi động. Điều này được thực hiện với lệnh dd. Cửa sổ dòng lệnh Terminal là một sự thay thế tốt để thực hiện các tác vụ của bạn thông qua giao diện người dùng Ubuntu. Sử dụng cửa sổ dòng lệnh Terminal làm cho một số tác vụ hiệu quả hơn và thậm chí nhanh hơn. Các công cụ dòng lệnh không tiêu tốn quá nhiều tài nguyên, vì vậy chúng là một giải pháp thay thế tốt cho các ứng dụng đồ họa được sử dụng rộng rãi, đặc biệt nếu bạn không thể đối phó với phần cứng cũ hơn.

Mình đã chạy các lệnh và thủ tục được đề cập trong bài viết này trên hệ thống Ubuntu 20.04 LTS.

Vui lòng làm theo các bước sau để tạo USB Ubuntu có thể khởi động từ cửa sổ dòng lệnh Terminal của bạn.

Bước 1: Tải xuống tập tin ISO Ubuntu

Mở trang web Ubuntu chính thức thông qua bất kỳ trình duyệt web đã cài đặt nào và tải xuống Ubuntu ISO thông qua liên kết tải xuống sau:

  Đăng nhập để xem liên kết

Nhấp vào bất kỳ phiên bản Ubuntu nào bạn muốn cài đặt. Mình đã sử dụng liên kết "Download Ubuntu Server 20.04 LTS" trong Ubuntu Server. Thao tác này sẽ mở hộp thoại để lưu tập tin. Chọn tùy chọn Lưu tập tin và sau đó bấm OK. Gói .iso sẽ được lưu trong thư mục tải xuống của bạn.

Liên kết tải xuống trực tiếp tại thời điểm viết hướng dẫn này là:   Đăng nhập để xem liên kết

Bước 2: Mở Ubuntu Terminal

Mở dòng lệnh Ubuntu của bạn, Terminal, thông qua tìm kiếm Trình khởi chạy ứng dụng Ubuntu hoặc bằng cách sử dụng phím tắt Ctrl + Alt + T.


Bước 3: Ngắt kết nối USB nếu nó đã được gắn kết

Trước khi ghi thẻ USB, bạn cần đảm bảo rằng nó không tự động được gắn vào Ubuntu của bạn. Cắm USB vào hệ thống của bạn và sau đó chạy lệnh sau để tìm nạp tên USB của bạn:

Mã nguồn [Chọn]
$ df
Dòng cuối cùng trong đầu ra của lệnh df của mình liệt kê USB được gắn vào hệ thống Ubuntu của mình.

Ghi lại tên thiết bị (/dev/sdb1 trong trường hợp của mình) và đường dẫn nó được gắn trên (/media/Ubuntu-Server 20.04.2 LTS amd64 trong trường hợp của mình).

Có hai cách để bạn có thể ngắt kết nối USB khỏi Ubuntu của mình:

Bằng cách sử dụng đường dẫn USB của bạn được gắn vào:

Mã nguồn [Chọn]
$ sudo umount /path/where/mounted
Ví dụ: mình sẽ sử dụng đường dẫn sau để ngắt kết nối USB:

Mã nguồn [Chọn]
$ sudo umount /media/'Ubuntu-Server 20.04.2 LTS amd64'
Bạn cũng có thể sử dụng tên thiết bị để ngắt kết nối nó:

Mã nguồn [Chọn]
$ sudo umount /device/name
Ví dụ: mình sẽ sử dụng tên thiết bị sau để ngắt kết nối USB:

Mã nguồn [Chọn]
$ sudo umount /dev/sdb1
Bước 4: Tạo Ubuntu có thể khởi động

Bây giờ bạn đã ngắt kết nối USB, bạn biết tên và đường dẫn ảnh ISO của mình, và bạn biết tên thiết bị của mình, chỉ cần một lệnh để tạo USB khởi động. Đây là cú pháp lệnh dd bạn có thể sử dụng trong Terminal của mình:

Mã nguồn [Chọn]
$ sudo dd bs=4M if=/path/to/ISOfile of=/dev/sdx status=progress oflag=sync
Thay vì nhập lệnh, bạn có thể sao chép lệnh từ đây và dán vào Terminal bằng cách sử dụng Ctrl + Shift + V hoặc bằng cách sử dụng tùy chọn Dán từ menu chuột phải.

Mình sẽ sử dụng lệnh sau để ghi ISO Ubuntu trên thẻ USB của mình:

Mã nguồn [Chọn]
$ sudo dd bs=4M if=/home/Downloads/ubuntu-20.04.2-live-server-amd64.iso of=/dev/sdb1 status=progress oflag=sync
Lệnh dd bắt đầu ghi tập tin ISO vào thẻ USB của bạn và hiển thị thanh trạng thái.

Sau một vài phút, thẻ USB có thể khởi động của bạn với Ubuntu ISO trên đó đã sẵn sàng.

Trong số nhiều cách để tạo thẻ USB có thể khởi động, mình đã xem xét ứng dụng Terminal cho mục đích này. Mình chắc rằng bạn đã thấy rằng nó không yêu cầu cài đặt thêm bất kỳ ứng dụng nào và mất ít thời gian hơn nhiều so với một số ứng dụng giao diện người dùng. Thông qua điều này và nhiều ví dụ khác, gần đây mình đã trở thành người ủng hộ việc thích dòng lệnh hơn giao diện người dùng, ngay cả đối với những người không quen thuộc với các lệnh trong cửa sổ dòng lệnh Terminal. Vì lý do này, mình đã cố gắng giải thích quy trình càng đơn giản càng tốt.