On Mon, Apr 26, 2004 at 12:24:41AM +0600, Alexander Mayorov wrote: [skip] > [mnr@Darkstar mnr]$ /sbin/fdisk -l /hdimage > You must set cylinders. > You can do this from the extra functions menu. > > Disk /win: 0 MB, 0 bytes > 16 heads, 63 sectors/track, 0 cylinders > Units = cylinders of 1008 * 512 = 516096 bytes > > Device Boot Start End Blocks Id System > /win1 * 1 1941 978232+ c Win95 FAT32 (LBA) > Partition 1 has different physical/logical endings: > phys=(916, 15, 63) logical=(1940, 15, 63) > [mnr@Darkstar mnr]$ > win1 - это созданный в файле и отформатированный под fat32 винюковый раздел > т.е. линуксовый fdisk можно заставить считать файл физическим диском (узнал об > этом только что, обрадован) > > Так вот, КАК ПОЛУЧИТЬ ДОСТУП К РАЗДЕЛУ win1? > Я пробовал зарегистрировать с помощью hdparm этот файл как IDE-интерфейс, > ничего не получилось. Тут лучше было смотреть вывод fdisk с добавлением опции -u - в секторах. Обычно первый раздел начинается с сектора 63, поэтому можно попробовать mount -t vfat -o loop,offset=32256 /hdimage /mnt/disk (32256 = 63*512)