fdisk
[-fpz]
[-B загрузчик]
диск
[команда
[аргументы]]
Neutrino
-B загрузчик
-f
-p
Пауза перед запуском.-z
Обнулить таблицу разделов (только в интерактивном режиме).диск
Диск для разбиения. Должен быть указан блок-ориентированный специальный файл (например, /dev/fd1, /dev/hd0).[команда [аргументы]]
Программа установки Microsoft Windows всегда записывает собственную основную загрузочную запись поверх имеющейся. Если на диске предусмотрено наличие загрузочных разделов DOS или QNX (или иных разделов, отличных от DOS), необходимо сначала установить Windows, и только затем создать другие разделы. Если установка Windows выполняется после создания раздела QNX, восстановить загрузчик можно путем загрузки с установочного диска и явного вызова dloader.
На некоторых компьютерах на базе x86 загрузка возможна только с образов операционных систем, загруженных в первые 1024 цилиндра диска. Таким образом, несмотря на первоначально успешную установку и загрузку с раздела, не помещающегося в 1024 цилиндра, в дальнейшем возможно возникновение отказов после обновления загрузочного образа, поскольку местоположение некоторых блоков может измениться. При этом загрузка системы станет невозможной.
devb-eide &
Затем необходимо вызвать утилиту fdisk для разбиения жесткого диска:fdisk
/dev/hd0
add
Тип |
Файловая система |
Разделяемый объект |
Команда инициализации |
Команда проверки |
1, 4 или 6 |
DOS |
fs-dos.so |
mkdosfs |
chkdosfs |
5 |
DOS, расширенная |
Нет |
Нет |
Нет |
7 |
Windows NTa |
fs-nt.so |
Нет |
Нет |
8 или 9 |
QNX 2 |
Нет |
Нет |
Нет |
11, 12 или 14 |
FAT32 |
fs-dos.so |
mkdosfs |
chkdosfs |
15 |
Windows 95, расширенная |
Нет |
Нет |
Нет |
77, 78 или 79 |
QNX 4 |
fs-qnx4.so |
dinit |
chkfsys |
99 |
UNIX |
Нет |
Нет |
Нет |
130 |
Файл подкачки Linux |
Нет |
Нет |
Нет |
131 |
Linux (Ext2) |
fs-ext2.so |
Нет |
Нет |
133 или 147 |
Linux, расширенная |
Нет |
Нет |
Нет |
165 |
BSD |
Нет |
Нет |
Нет |
175 |
Macintosh Apple HFS или HFS Plusa |
fs-mac.so |
Нет |
Нет |
177, 178 или 179 |
Power-Safe |
fs-qnx6.so |
mkqnx6fs |
chkqnx6fsb |
a Только для чтения.
b Обычно не требуется.
add [аргументы]
-b
-c начало,конец
Начало и конец участка диска, на котором требуется создать раздел.-p процент
-s слот
Используемый слот в таблице разделов. По умолчанию используется первый открытый слот.-t тип
Тип добавляемого раздела (0–255). Значение по умолчанию – 77.boot [аргументы]
-s слот
Загрузить раздел из выбранного слота.-t тип
Загрузить раздел выбранного типа.delete [аргументы]
Удалить указанные разделы. Аргументы команды delete:-a
Удалить все разделы.-s слот
Удалить разделы в выбранном слоте.-t тип
Удалить раздел этого типа.info
loader
Записать загрузчик QNX на диск.query [аргументы]
Вывести количество цилиндров в стандартный поток вывода. Аргументы команды query:-f
Вывести информацию об общем объеме свободного пространства.-s слот
Запросить раздел в выбранном слоте.-T
Вывести информацию об общем объеме пространства.-t тип
Запросить раздел выбранного типа.show
FDISK
Ignore Next Prev 1 2 3 4 Change Delete Boot Unboot Restore Loader Save Quit
_____OS_____ Start End ______Number_____ Size Boot
name type Cylinder Cylinder Cylinders Blocks
--> 1. QNX6 (177) 0 7648 7649 122881122 60000 MB
2. QNX6 (178) 7649 9963 2315 37190475 18159 MB *
3. ______ (___) _______ _______ _______ _________ _____
4. ______ (___) _______ _______ _______ _________ _____
Choose a partition by typing the partition number OR moving the pointer
with the UP/DOWN arrows.
Then, choose one of the actions on the top line of the screen.
Drive : /dev/hd0 Config: 255 Heads
Size : 78159 Mbytes 63 Sectors/track
Loader: Unknown 9964 Cylinders
512 Block Size
Last cylinder is 9963
Команда |
Действие |
Next |
Перемещение указателя к следующей записи. |
Prev |
Перемещение указателя к предыдущей записи. |
1, 2, 3 или 4 |
Перемещение указателя на указанную запись. |
Change |
Изменение выбранного раздела (см. ниже). |
Delete |
Удаление выбранного раздела. |
Boot |
Установка флага загрузки для выбранного раздела. Если для другого раздела уже установлен флаг первичного раздела начальной загрузки, этот флаг снимается. |
Unboot |
Снятие флага загрузки для выбранного раздела. |
Restore |
Восстановление предыдущей программы начальной загрузки, отличной от загрузчика QNX. |
Loader |
Замена программы начальной загрузки на загрузчик QNX. |
Save |
Выход с сохранением всех изменений. Выполняется запись на устройство; эту команду невозможно отменить. |
Quit |
Выход без сохранения изменений. |
|
|
Сохраните подробные данные о разделе (например, на листке бумаги), поскольку fdisk очищает поля во время правки.
Необходимо ввести номер типа раздела, а также начальный и конечный цилиндры; остальная информация рассчитывается утилитой fdisk автоматически. После ввода каждого значения нажимайте Enter.
fdisk /dev/hd0 add -t 77 -p 50
То же, но раздел загрузочный:fdisk /dev/hd0 add -b -t 77 -p 50
mount -e /dev/hd0
dinit -h /dev/hd0t77
mount
-t qnx4 /dev/hd0t77 /mnt/q4fs
fdisk /dev/hd0 add -b -t 179 -p 50
mount -e /dev/hd0
mkqnx6fs /dev/hd0t179
mount
-t qnx6 /dev/hd0t179 /mnt/psfs
0
Успешно.>0