|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 15 Aug 2007 18:32:03 To : Victor Sudakov Subject : Re: newfs_msdos --------------------------------------------------------------------------------
15 авг 2007, среда, в 13:08 KRAST, Victor Sudakov написал(а):
>> Я бы сделал образ раздела один раз, при изготовлении нового
>> нужного объема newfs_msdosfs, сохранение параметров BPB из полученного
>> бут-сектора (программа на C на полстраницы), переписывание бут-сектора
>> эталонным, восстановление параметров BPB (еще полстраницы на C)
>> и копирование файлов из эталонного образа в новый просто через cp -r.
>> Всех дел на час максимум.
VS> При условии, что уже есть эталонный образ, вообще не надо ничего
VS> писать на С. Должно быть достаточно
VS> dd if=/dev/ad0s1 bs=512 count=1 > bootsect.dos
VS> если VBR действительно имеет размер 512 байт и находится в самом
VS> первом секторе слайса.
В смысле, news_msdosfs знает, что в бутсекторе лежит BPB и что его
надо не тупо копировать, а инициализировать в зависимости от размера?
Hу тогде вообще непонятны твои затруднения, один-то раз эталонный
образ сделать можно и на винде. Тем более что dd туда портирован.
Eugene
--
Hароду - чтоб не вздумал бунтовать! -
Мы тоже разрешили воровать.
Пусть лучше сам ворует потихоньку,
Чем с воровскою властью враждовать!..
--- slrn/0.9.8.1 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093d33b1762.html, оценка из 5, голосов 10
|