Tạo USB cài đặt Linux có thể khởi động mà không cần unetbootin


11

Tôi muốn cài đặt Linux khoa học từ USB. Tôi không biết tại sao unetbootin không hoạt động nhưng tôi không tò mò tìm hiểu: sau tất cả, tôi đã chuyển sang Linux từ Windows để xem và tìm hiểu các quy trình cơ bản. Tôi định dạng ổ USB của mình thành FAT32 và chạy lệnh này với quyền root:

# pv -tpreb /path/to/the/downloaded/iso | sudo dd of=/path/to/the/USB/device 

Mặc dù nó hoạt động cho Live-CD hoặc cài đặt mạng (dưới 1 GB) nhưng nó không hoạt động đối với các DVD cài đặt thực tế có dung lượng khoảng ~ 4GB. Tôi sẽ thực sự biết ơn nếu có ai có thể giúp tôi khắc phục vấn đề này.

Xem xét thực tế rằng nó hoạt động cho các tệp .iso nhỏ hơn, tôi đoán nó phải làm với Hệ thống tệp, tôi có đúng không? Tôi có những lựa chọn nào khác?

Câu trả lời:


13

Một đĩa CD-ROM và USB sử dụng các phương pháp hoàn toàn khác nhau để khởi động. Đối với hình ảnh ISO9660 trên CD-ROM, đó là Thông số kỹ thuật El Torito giúp nó có khả năng khởi động; đối với thẻ nhớ USB, nó cần khu vực khởi động kiểu Master Boot Record .

ISOLINUX , bộ tải khởi động được sử dụng trong các ảnh CD-ROM ISO9660 để khởi động Linux, gần đây đã thêm một chế độ lai "isohy điều chỉnh" sử dụng một số thủ thuật thông minh để tạo một hình ảnh duy nhất có thể được khởi động cả hai cách.

Tôi đoán là LiveCD của bạn thực sự là hình ảnh isohy điều chỉnh, trong khi DVD cài đặt đầy đủ thì không. Bạn có thể sử dụng isohybridcông cụ trong bản syslinuxphân phối để chuyển đổi chúng, như được mô tả trong liên kết chế độ kết hợp ở trên.


Cảm ơn thông tin chi tiết, tôi đã học được rất nhiều. Áp dụng isohy điều chỉnh cho .iso cho hai nhận xét sau: isohybrid: Warning: more than 1024 cylinders: 3482isohybrid: Not all BIOSes will be able to boot this device. Tôi đang cố gắng sao chép .iso sang USB để xem điều gì xảy ra.
makhlaghi

May mắn thay, những lỗi đó không quan trọng đối với BIOS của tôi và nó đã hoạt động rất tốt. Cảm ơn Jim rất nhiều.
makhlaghi
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.