nixp.ru v3.0

23 ноября 2024,
суббота,
11:42:28 MSK

vv40in написал 31 октября 2008 года в 11:53 (1048 просмотров) Ведет себя неопределенно; открыл 2 темы в форуме.

все здравствуйте!

проблема вот в чем :

что делать если block==0 после выполнения

ioctl(fd, FIBMAP, &block) ??

например у меня файл из 5ит блоков (bcount=5) и в цикле

for(i=0; i < bcount; i++) {

block = i;

ioctl(fd, FIBMAP, &block);

}

скажем, 2 раза block==0.

Вопрос: что делать в этом случае? как найти для этих блоков правильные физические номера блоков?

(только не надо пердлагать мне смотреть filefrag, пож-ста. там ничего нет. во всяк случае в 1.39)

а вот может знаете где есть исчерпывающая информация по FIBMAP, или может есть какой другой ioctl?

Последние комментарии

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.