создание файла на жёстком диске из kernel module в Linux
От: gnutha  
Дата: 12.03.08 17:57
Оценка:
как создать файл на hdd из user space — всё просто — open и вперёд.
Из kernel module этот фокус не проходит
а надо писать файл из модуля ядра.

Имеем: linux 2.6.17
/dev/sda
/dev/sda1
cоответственно:
/ # lsmod | grep sd
sd_mod 15184 0 — Live 0xc0254000
scsi_mod 86796 2 sd_mod,libata, Live 0xc021f000

Неимеем: опыта писания модулей ядра

Можем:
-отфармотировать: # jfs_mkfs /dev/sda1
-подмантировать к каталогу /hdd : # mount -t jfs /dev/sda1 /hdd
-писать файл туда но это всё в user space

плиз хелп ... где читать об этом????
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.