Створення завантажувального інсталяційного USB Linux без unetbootin


11

Я хочу встановити Scientific Linux з USB. Я не знаю, чому unetbootin не працює, але мені не цікаво дізнатися: зрештою, я перейшов до Linux з Windows, щоб побачити та вивчити основні процедури. Я форматую свій USB-накопичувач у FAT32 і запускаю цю команду як root:

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

Незважаючи на те, що він працює для Live-CD або мережевих інсталяцій (менше 1 Гб), він не працює для фактичних DVD-дисків, які розміщують близько 4 Гб. Я був би дуже вдячний, якщо хтось може допомогти мені виправити цю проблему.

Враховуючи той факт, що він працює для менших файлів .iso, я думаю, що це стосується файлової системи, чи я правильно? Які ще є варіанти?

Відповіді:


13

Компакт-диск та USB-накопичувач використовують для завантаження абсолютно різні методи. Щодо зображення ISO9660 на компакт-диску, специфікація El Torito робить його завантажуваним; для USB-накопичувача потрібен сектор завантаження в стилі Master Boot Record .

ISOLINUX , завантажувач, який використовується в образах компакт-дисків ISO9660 для завантаження Linux, нещодавно додав "ізогібридний" гібридний режим, який використовує деякі хитрі трюки для створення єдиного зображення, яке може бути завантажено обома способами.

Я здогадуюсь, що ваші LiveCD є насправді ізогібридними зображеннями, тоді як повноцінні інсталяційні DVD - це не так. Ви можете використовувати isohybridінструмент у syslinuxдистрибутиві для їх перетворення, як описано в гібридному режимі вище.


Дякую за детальну інформацію, я багато чого навчився. Застосування ізогібриду до .iso дає ці два коментарі: isohybrid: Warning: more than 1024 cylinders: 3482і isohybrid: Not all BIOSes will be able to boot this device. Я намагаюся скопіювати .iso на USB, щоб побачити, що відбувається.
makhlaghi

На щастя, ці помилки не були важливими для мого BIOS, і він працював чудово. Велике спасибі Джим.
makhlaghi
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.