makebootfat - онлайн в хмарі

Це команда makebootfat, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


makebootfat ‐ Створення завантажувального FAT диска Makebootfat

СИНТАКСИС


makebootfat [параметри] ЗОБРАЖЕННЯ

ОПИС


Ця утиліта створює завантажувану файлову систему FAT і заповнює її файлами та інструментами завантаження.

В основному він призначений для створення завантажувального USB і фіксованого диска для проекту AdvanceCD.

Офіційний сайт AdvanceCD і makebootfat:

http://advancemame.sourceforge.net/

ВАРІАНТИ


-о, ‐‐вихід ПРИСТРІЙ
Вкажіть пристрій виведення. Це має бути пристрій, на якому ви хочете налаштувати
файлова система. Ви можете використовувати спеціальне значення ˝usb˝ для автоматичного вибору USB
Запам'ятовуючий пристрій, підключений до системи. Ця опція завжди потрібна.

-b, ‐‐завантаження Фото

-1, --boot-fat12 Фото

-2, --boot-fat16 Фото

-3, --boot-fat32 Фото
Вкажіть зображення завантажувального сектора FAT, які потрібно використовувати. Опція ‐b використовує той самий сектор для
всі види FAT. Інші параметри можна використовувати для визначення іншого сектора
різні види ЖИРУ. Типи FAT, для яких не вказано завантажувальний сектор, не є
використаний. Ця опція завжди потрібна.

-м, ‐‐мбр Фото
Вкажіть зображення сектора MBR для використання. Якщо цей параметр вказано таблицю розділів
створюється на диску. В іншому випадку диск заповнюється без таблиці розділів, як
дискету.

-F, ‐‐мбржир
Змініть зображення MBR, зазначене опцією ‐m, щоб видавати себе за файлову систему FAT
починаючи з першого сектора диска. Це дозволяє завантажуватися з USB-FDD
(флоппі-дисковод) також з використанням таблиці розділів, яка зазвичай потрібна для USB-HDD
(Жорсткий диск). Зображення MBR, зазначене опцією ‐m, повинно мати виконуваний файл
код, розташований як завантажувальний сектор FAT. Ви можете використовувати доданий файл 'mbrfat.bin'.

-c, - копія Фото
Скопіюйте вказаний файл у кореневий каталог диска. Файл скопійовано
використовуючи атрибут "лише читання".

-x, ‐‐виключити Фото
Виключіть вказані файли та підкаталоги в каталозі IMAGE для копіювання. The
шлях потрібно вказати, використовуючи той самий формат, що й у каталозі IMAGE
специфікація.

-X, --syslinux2
Застосуйте обмеження для syslinux 2.xx FAT. Syslinux 2.xx не підтримує FAT32 на
всі, і FAT16 з форматами 64 і 128 секторів на кластер. Цей варіант виключає
всі формати FAT, які не підтримуються syslinux. Зверніть увагу, що це обмежує
максимальний розмір файлової системи до 1 Гб.

-Y, --syslinux3
Забезпечте підтримку syslinux 3.xx FAT. Syslinux 3.00 підтримує всі типи FAT і
розмірів, але це вимагає спеціального налаштування завантажувального сектора та файлу
«ldlinux.sys». Цей параметр виконує цю настройку без необхідності використання
інсталятор syslinux, якщо файл 'ldlinux.sys' скопійовано на диск з опцією ‐c.

-Z, ‐‐блискавка
Якщо можливо, встановіть сумісність ZIP-диска. Він встановлює геометрію з 32 секторів і
64 голови. Він також використовує 4-й запис розділу в таблиці розділів. Його
необхідно також завантажуватися в режимі USB-ZIP.

-P, ‐‐розділ
Переконайтеся, що ви працюєте на розділі, а не на диску.

-D, ‐‐диск
Переконайтеся, що ви працюєте на диску, а не на розділі.

-L, ‐‐ етикетка LABEL
Встановіть мітку FAT. Мітка являє собою рядок із 11 символів.

-О, --oem OEM
Встановіть назву FAT OEM. Ім’я OEM – це рядок із 11 символів.

-S, ‐‐серіал СЕРІЙНИЙ
Встановіть серійний номер FAT. Серійний номер — це 32-розрядне ціле число без знака.

-E, ‐‐загнати ПРИВІД
Налаштуйте диск BIOS у завантажувальному секторі FAT. Загалом це значення є
ігнорується завантажувальними секторами, за винятком завантаження FAT12 і FAT16 FreeDOS
сектори, які вимагають правильне значення або значення 255 для примусового автоматичного визначення.

-v, ‐‐дослівно
Роздрукуйте деяку інформацію про пристрій і створену файлову систему.

-я, ‐‐інтерактивні
Покажіть помилки у вікні повідомлення. Тільки для Windows.

-h, ‐‐допомога
Роздрукуйте коротку довідку.

-V, ‐‐версія
Надрукуйте номер версії.

IMAGE Образ каталогу для копіювання на диск. Усі файли та підкаталоги, наявні в
цей каталог скопійовано на диск.

ДИСКІ І ПЕРЕГОРОДИ ІМЕНА


У Linux дискові пристрої називаються /dev/hdX або /dev/sdX, де X — буква. Перегородка
пристрої називаються /dev/hdXN або /dev/sdXN, де X — буква, а N — цифра.

У Windows дискові пристрої називаються \\.\PhysicalDriveN, де N — цифра. Пристрої перегородки
називаються \\.\X: де X - буква, але іноді \\.\X: це диск, а не розділ,
наприклад, на дискетах і на всіх USB-пристроях Mass Storage без таблиці розділів.

SYSLINUX


Щоб створити завантажувальний FAT за допомогою syslinux, ви повинні використовувати параметр ‐X для syslinux версії 2.xx
або параметр ‐Y для syslinux версії 3.xx. Ви також повинні скопіювати в кореневий каталог
диск файли:
ldlinux.sys Завантажувач syslinux.
syslinux.cfg Конфігураційний файл syslinux.
Linux Образ ядра Linux (назва файлу може відрізнятися).
initrd.img Файлова система initrd (ім'я файлу може бути іншим або відсутнім).

Ви також повинні вказати завантажувальний сектор 'ldlinux.bss' за допомогою параметра ‐b і, можливо,
'mbr.bin' сектор MBR з опцією ‐m. Обидва зображення сектора присутні в
пакет syslinux.

Наприклад:

makebootfat ‐o usb
-Y
‐b ldlinux.bss ‐m mbr.bin
‐c ldlinux.sys ‐c syslinux.cfg
‐c linux ‐c initrd.img
зображення

НАВАНТАЖЕННЯ І ФРИДОС


Щоб створити завантажувальний FAT за допомогою loadlin і FreeDOS, ви повинні скопіювати його в кореневий каталог
диск файли:
kernel.sys Ядро FreeDOS. Не забудьте використовувати версію ядра ˝32˝ для підтримки FAT32.
command.com Оболонка FreeDOS.
autoexec.bat Використовується для запуску loadlin.
loadlin.exe Виконуваний файл loadlin.
Linux Образ ядра Linux (назва файлу може відрізнятися).
initrd.img Файлова система initrd (ім'я файлу може бути іншим або відсутнім).

Ви також повинні вказати сектори завантаження FreeDOS, доступні у джерелі FreeDOS 'sys'
пакет з опцією ‐1, ‐2, ‐3. Для MBR ви можете використовувати доступне зображення секторів
на вихідному пакеті FreeDOS 'fdisk'.

Наприклад:

makebootfat ‐o /dev/hda1
-E 255
‐1 fat12com.bin ‐2 fat16com.bin ‐3 fat32lba.bin
‐c kernel.sys ‐c command.com
‐c autoexec.bat ‐c loadlin.exe
‐c linux ‐c initrd.img
зображення

MULTI STANDARD USB Завантаження


Підтримка BIOS завантаження через USB, як правило, поділяється на три категорії: USB-HDD, USB-
FDD і USB-ZIP.

Стандарт USB-HDD (жорсткий диск) є кращим вибором, і він вимагає
наявність таблиці розділів у першому секторі диска. Ви можете створити цей тип
диск за допомогою параметра ‐m.

Стандарт USB-FDD (флоппі-дисковод) вимагає наявності запуску файлової системи
з першого сектора диска без таблиці розділів. Ви можете створити цей тип
диск без використання параметра ‐m.

Стандарт USB-ZIP (ZIP Drive) вимагає наявності пристрою з дуже специфічним
геометрія. Зокрема, для цього потрібна геометрія з 32 секторами та 64 головками. Це також
вимагає наявності таблиці розділів лише з завантажуваним розділом у четвертому
вхід. Ви можете створити цей тип диска за допомогою параметрів ‐m та ‐Z.

Зазвичай ці стандарти несумісні, але за допомогою параметрів ‐m, ‐F та ‐Z можна
створити диск, сумісний з усіма ними.

Щоб використовувати параметр ‐F, вказане зображення MBR має відповідати обмеженням:
· Він повинен починатися зі стандартної інструкції переходу FAT 3 байти.
· Він повинен мати невикористані байти від адреси 3 до 89 (включено).

І приклад такого зображення є у файлі 'mbrfat.bin'.

Наприклад, щоб створити образ syslinux:

makebootfat ‐o usb
-Y

‐b ldlinux.bss ‐m mbrfat.bin ‐F
‐c ldlinux.sys ‐c syslinux.cfg
‐c linux ‐c initrd.img
зображення
а для образу FreeDOS і loadlin:

makebootfat ‐o usb
-E 255

‐1 fat12com.bin ‐2 fat16com.bin ‐3 fat32chs.bin
‐m mbrfat.bin ‐F
‐c kernel.sys ‐c command.com
‐c autoexec.bat ‐c loadlin.exe
‐c linux ‐c initrd.img
зображення
Зверніть увагу, що FreeDos має деякі проблеми із завантаженням з USB. Він працює лише на дуже небагатьох
умовах.

ВИКЛЮЧЕННЯ


Щоб виключити з копії зображення деякі файли або каталоги, можна скористатися опцією ‐x за допомогою
ту саму специфікацію шляху, яку ви використовуєте для каталогу зображень.

Наприклад, якщо вам потрібно виключити підкаталоги 'isolinux' і 'syslinux' з
каталог 'image' ви можете використовувати команду:

makebootfat...
‐x зображення/ізолінукс
‐x зображення/syslinux
зображення

АВТОРСЬКЕ


Цей файл є авторським правом (C) 2004, 2005 Андреа Маццолені

Використовуйте makebootfat онлайн за допомогою служб onworks.net



Найновіші онлайн-програми для Linux і Windows