Где связь между mkfs и номером minor

Тема в разделе "WASM.UNIX", создана пользователем chetr, 26 дек 2006.

  1. chetr

    chetr New Member

    Публикаций:
    0
    Регистрация:
    16 мар 2006
    Сообщения:
    13
    Есть девайсина-флешка на PCI плате. Нужно сделать так, чтобы можно было её разбивать на разделы простым fdisk'ом. Реализовал, как сделано в hd.c. Но вот проблема...когда я вызываю mkfs /dev/myflash, то затирается MBR. Отсюда вопрос где связь между mkfs и номером minor? Как VFS понимает куда писать boot сектор? Почему я так решил, потому что если принудительно ставить условие if (minor == 1) offset+=512; то mkfs не затирает MBR.