Người dùng Linux thường ghi các tập tin ISO vào DVD hoặc CD, nhưng đối với các máy tính hiện đại, ổ đĩa CD đều đã bị loại bỏ. Tạo một ổ USB có khả năng khởi động là một giải pháp tốt hơn — nó sẽ hoạt động trên hầu hết các máy tính và sẽ khởi động, chạy và cài đặt nhanh hơn. Sau đây là hướng dẫn chi tiết cách thiết lập từ Followeek.
Cách hoạt động của ổ USB Linux
Có hai cách để thực hiện việc này: Một số bản Linux bao gồm một công cụ tạo đĩa khởi động USB đồ họa sẽ làm điều đó cho bạn. Bạn cũng có thể sử dụng lệnh dd
để thực hiện việc này từ một thiết bị đầu cuối trên bất kỳ bản Linux nào. Cho dù bạn chọn phương pháp nào, bạn sẽ cần tệp ISO của bản Linux.
Ví dụ, Ubuntu Linux có hai phương pháp tích hợp để tạo ổ USB có thể khởi động. Ổ USB có thể khởi động cung cấp trải nghiệm tương tự cho người dùng như một đĩa Ubuntu Live DVD. Nó cho phép bạn dùng thử hệ điều hành giống Unix phổ biến mà không cần thay đổi máy tính. Khi bạn đã sẵn sàng cài đặt Ubuntu, bạn có thể sử dụng ổ USB làm phương tiện cài đặt.
Bạn sẽ yêu cầu ảnh ISO cài đặt Ubuntu để tạo ổ USB có thể khởi động, vì vậy hãy đảm bảo rằng bạn đã tải xuống phiên bản Ubuntu mà bạn muốn sử dụng.
Nói rõ hơn, ổ USB có thể khởi động này sẽ khởi động vào một bản sao đang hoạt động của Ubuntu Linux nhưng nó sẽ không lưu bất kỳ thay đổi nào bạn thực hiện. Mỗi lần bạn khởi động vào Ubuntu từ ổ USB này, nó sẽ là một phiên bản mới của Ubuntu. Nếu bạn muốn có thể lưu các thay đổi và dữ liệu, bạn cần tạo một ổ USB có khả năng khởi động với khả năng lưu trữ liên tục. Đó là một quá trình phức tạp hơn.
Chỉ cần cắm ổ USB kết quả vào bất kỳ máy tính nào và khởi động từ thiết bị USB. (Trên một số PC, bạn cũng có thể phải tắt Khởi động an toàn, tùy thuộc vào bản Linux mà bạn chọn.)
Cách tạo ổ USB bằng Drive Graphically
Cài đặt Ubuntu mặc định bao gồm một ứng dụng có tên là Startup Disk Creator, ứng dụng này chúng ta sẽ sử dụng để tạo ổ USB có thể khởi động của mình. Nếu bạn đang sử dụng một bản Linux khác, nó có thể bao gồm một tiện ích tương tự.
Đối với người dùng Windows, chúng tôi khuyên bạn nên sử dụng Rufus để tạo ổ USB trực tiếp một cách dễ dàng.
Đối với Ubuntu, bất kỳ ổ USB nào có dung lượng 4 GB trở lên đều ổn. Nếu ISO Linux bạn chọn lớn hơn – hầu hết đều không – bạn có thể cần ổ USB lớn hơn.
Khi bạn chắc chắn rằng ổ USB chính xác là ổ duy nhất được kết nối với máy tính của mình, hãy khởi chạy Startup Disk Creator. Để làm như vậy, hãy nhấn phím Super (đó là phím Windows trên hầu hết các bàn phím) và nhập “startup disk”. Biểu tượng Startup Disk Creator sẽ xuất hiện. Nhấp vào biểu tượng của nó hoặc nhấn Enter.
Cửa sổ chính của Startup Disk Creator sẽ xuất hiện. Thiết bị USB sẽ được đánh dấu trong ngăn dưới.
Nhấp vào nút “Other”. Hộp thoại mở tệp tiêu chuẩn sẽ xuất hiện. Duyệt đến vị trí của tệp ISO Ubuntu của bạn, đánh dấu nó và nhấp vào nút “Open”.
Cửa sổ chính của Startup Disk Creator bây giờ sẽ giống như ảnh chụp màn hình bên dưới. Phải có hình ảnh ISO được đánh dấu trong khung phía trên và ổ USB được đánh dấu ở khung phía dưới.
Xác nhận với chính bạn rằng ảnh ISO và ổ USB là chính xác. Nhấp vào nút “Make Startup Disk” khi bạn muốn tiếp tục.
Một cảnh báo xuất hiện để nhắc bạn rằng ổ USB sẽ bị xóa hoàn toàn. Đây là cơ hội cuối cùng để bạn quay lại mà không thực hiện bất kỳ thay đổi nào đối với ổ USB. Nhấp vào nút “Yes” để tạo ổ USB có thể khởi động.
Một thanh tiến trình cho bạn biết quá trình tạo sắp hoàn thành.
Một thông báo xác nhận sẽ xuất hiện cho bạn biết khi quá trình tạo ổ USB có thể khởi động đã hoàn tất. Trên máy tính chúng tôi sử dụng cho bài viết này, quá trình này mất khoảng năm phút.
Nhấp vào nút “Quit”. Bây giờ bạn có thể khởi động lại máy tính của mình và khởi động từ ổ USB hoặc rút ổ USB, đưa nó sangQuitmáy tính khác và khởi động nó ở đó.
Cách tạo ổ USB bằng dd
Công cụ chúng tôi sẽ sử dụng để tạo ổ đĩa có thể khởi động từ dòng lệnh là dd
.
Chúng tôi cần biết ổ USB của bạn được liên kết với thiết bị nào. Bằng cách đó, bạn biết chắc chắn thiết bị nhận dạng nào để chuyển tới dd
trên dòng lệnh.
Trong cửa sổ dòng lệnh nhập lệnh sau. Các lệnh lsblk
liệt kê các thiết bị khối trên máy tính của bạn. Mỗi ổ đĩa có một thiết bị khối liên kết với nó.
lsblk
Đầu ra từ lsblk
sẽ hiển thị các ổ đĩa hiện được kết nối với máy tính của bạn. Có một ổ cứng nội bộ trên máy này được gọi là sda
và có một phân vùng trên đó được gọi là sda1
.
Cắm ổ USB của bạn và sử dụng lệnh lsblk
một lần nữa. Đầu ra từ lsblk
sẽ thay đổi. Ổ USB bây giờ sẽ được liệt kê trong đầu ra.
Có một mục mới trong danh sách, được gọi là sdb
và nó có hai phân vùng trên đó. Một phân vùng được gọi là sdb1
và có kích thước 1 KB. Phân vùng khác được gọi là sdb5
và có kích thước 14,6 GB.
Đó là ổ USB của chúng tôi. Mã định danh chúng ta cần sử dụng là mã đại diện cho ổ đĩa, không phải một trong hai phân vùng. Trong ví dụ của chúng tôi, đây là sdb
. Bất kể nó được đặt tên như thế nào trên máy tính của bạn, thiết bị đã không phải trước đây lsblk
danh sách phải là ổ USB.
Lệnh chúng tôi sẽ phát hành dd
là như sau:
sudo dd bs=4M if=Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdb conv=fdatasync
- sudo: Bạn cần phải là một siêu người dùng để phát hành các lệnh
dd
. Bạn sẽ được nhắc nhập mật khẩu của mình. - dd: Tên của lệnh chúng ta đang sử dụng.
- bs = 4 triệu: Các tùy chọn
-bs
(blocksize) xác định kích thước của từng đoạn được đọc từ tệp đầu vào và được ghi vào thiết bị đầu ra. 4 MB là một lựa chọn tốt vì nó cung cấp thông lượng tốt và nó là bội số chính xác của 4 KB, là kích thước khối của hệ thống tệp ext4. Điều này mang lại tỷ lệ đọc và ghi hiệu quả. - if = Downloads / ubuntu-19.04-desktop-amd64.iso: Các tùy chọn
-if
(tệp đầu vào) yêu cầu đường dẫn và tên của ảnh ISO Linux mà bạn đang sử dụng làm tệp đầu vào. - của = / dev / sdb: Các
-of
(tệp đầu ra) là tham số quan trọng. Điều này phải được cung cấp cùng với thiết bị đại diện cho ổ USB của bạn. Đây là giá trị chúng tôi đã xác định bằng cách sử dụng lệnhlsblk
trước đó. trong ví dụ của chúng tôi, nó làsdb
, vì vậy chúng tôi đang sử dụng/dev/sdb
. Ổ USB của bạn có thể có một số nhận dạng khác. Đảm bảo rằng bạn cung cấp số nhận dạng chính xác. - chuyển đổi = fdatasync: Các tham số
conv
ra lệnh như thế nàodd
chuyển đổi tệp đầu vào khi nó được ghi vào thiết bị đầu ra.dd
sử dụng bộ nhớ đệm của đĩa nhân khi nó ghi vào ổ USB. Các sửa đổifdatasync
đảm bảo bộ đệm ghi được xóa một cách chính xác và hoàn toàn trước khi quá trình tạo được gắn cờ là đã kết thúc.
Không có phản hồi trực quan từ dd
khi quá trình tạo diễn ra. Nó hoạt động và không báo cáo bất cứ điều gì cho đến khi nó kết thúc.
Cập nhật: Trong các phiên bản gần đây, dd
bây giờ có một status=progress
tùy chọn cung cấp các bản cập nhật về quy trình một lần mỗi giây. Ví dụ: bạn có thể chạy lệnh này thay thế để xem trạng thái:
sudo dd bs=4M if=Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdb conv=fdatasync status=progerss
Khi ổ USB khởi động đã được tạo dd
báo cáo lượng dữ liệu đã được ghi vào ổ USB, thời gian đã trôi qua tính bằng giây và tốc độ truyền dữ liệu trung bình.
Bạn có thể kiểm tra hoạt động của ổ USB có khả năng khởi động bằng cách khởi động lại máy tính và khởi động từ ổ USB hoặc bạn có thể thử khởi động từ nó trong một máy tính khác.
Hy vọng rằng bài viết này đã giúp ích được cho bạn! Followeek chúc bạn một ngày mới tốt lành.