Cho đến nay tôi vẫn luôn thành công trong việc tạo USB có thể khởi động, cho đến ngày hôm qua. Tôi đã thử tạo một USB có thể khởi động cho Arch Linux, Chakra OS và Ubuntu theo cách này:
Xác định vị trí thanh USB của tôi:
lsblk # My drive is in /dev/sdb1
Định dạng thanh USB:
sudo umount /dev/sdb1
sudo mkdosfs -F 32 /dev/sdb1
Sao chép hình ảnh ISO:
sudo dd if=archlinux-2014.10.01-dual.iso of=/dev/sdb1 conv=notrunc,noerror bs=4M | md5sum
Vấn đề bắt đầu từ đây: tổng kiểm tra được trả về bởi md5sum khác với ảnh ISO gốc. Sau đó, khi tôi khởi động trên USB có thể khởi động mới được tạo, tôi nhận được một thông báo cho biết có một hệ điều hành bị thiếu ".
Tôi được cho biết định dạng USB trước khi viết tệp ISO là không hợp lý và tôi nên sử dụng Unetbootin. Công cụ này hoạt động nhưng ngay cả khi đó, tôi cần định dạng các thanh USB, nếu không Unetbootin sẽ không phát hiện ra nó. Tôi muốn biết cách ghi tập tin ISO vào thẻ nhớ USB, sử dụng dd. Tôi bối rối vì tất cả các hướng dẫn tôi có thể tìm thấy trên web sử dụng dd mà không có vấn đề gì.
/dev/sdb
hoặc đến/dev/sdb1
?