我想用Python创建一个ramdisk。我希望能够以跨平台的方式做到这一点,这样它就可以在Windows XP- to -7、Mac和Linux上运行。我希望能够像普通驱动器一样读/写ramdisk,最好使用驱动器号/路径。
我希望这样做的原因是为创建具有特定结构的目录的脚本编写测试。我希望在ramdisk中完全创建目录,这样我就可以确保在测试结束后将其完全删除。我考虑过使用Python的tempfile,但如果测试在中途停止,目录可能不会被删除。
我正在尝试做一个Linux编译的早期版本,你可以从git://github.com/azru0512/linux-0.12.git下载源代码。编译''kernel/blk_drv/ramdisk.c'‘时,我收到以下错误消息:
ramdisk.c:36:10: error: can't find a register in class 'CREG' while reloading 'asm