Бъркам с обвързванията fuse-python и изглежда не мога да разбера как да стартирам примера xmp.py
от пакета на библиотеката (xmp.py
се намира тук). Разглеждане на слайд от лекция от MIT (разположен тук), на слайд 33 , показва командния ред, извикващ xmp.py
:
./xmp.py --o root=/mit/sipb/ /tmp/mntdir
(Правя python xmp.py
вместо ./xmp.py
, тъй като моето ubuntu не разбира ./
с python скрипт по някаква причина)
От това, което извличам от него, root=/mit/sipb
arg е директория на това, което емулирате, а /tmp/mntdir
е мястото, където монтирате вашия FUSE FS. И така, опитвам се...
python xmp.py --o root=/home/chris /tmp/fs
...и не иска да стартира и се оплаква от опцията --o
. Премахвам опцията --o
и тя работи (ps ax
показва, че работи), но папката /tmp/fs
се поврежда и когато се опитам да отида до нея, получавам cannot access /tmp/fs: Input/output error
.
Как правилно да стартирам xmp.py
?
Благодаря!
(Опитах също да заменя --o
с -o
и все още не работи.)