здравствуйте, вот, вопрос, что передать mmap() в качестве второго параметра (длина) (fstat дает 0 в st_size) и можно ли так вообще делать, если в /dev/sda "на самом деле" больше 4 Гб, а void* 32 бит? а /dev/fd0?
mmap+/dev/sda?
Модератор: Модераторы разделов
-
Portnov
- Модератор
- Сообщения: 1786
- Статус: Матёрый линуксоид
- ОС: Debian testing/unstable
Re: mmap+/dev/sda?
Не пробовал такое, но вообще-то последним параметром у mmap идёт offset. Т.е., можно попробовать диск "открывать" "по кусочкам".
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru