发布于 2019-02-21 04:23:00
JFFS2不是为在常规的块设备上使用它而设计的,例如那些通过USB存储或硬盘驱动器控制器实现的设备--它是为嵌入式设备设计的,并且当您可以直接访问闪存芯片时。
在块设备上使用它是不可能的,除非使用一些相当高级的黑客,例如这一个,它使用一个名为"block2mtd“的内核技巧来模拟块设备上的MTD接口。这太不切实际了,仅仅是一种智力上的好奇心,不要在现实世界中这样做。
如果你想在一个USB驱动器上建立一个日志结构的文件系统,那就得到一个在硬件上实现的文件系统--任何实现磨损的Flash硬盘或USB棒,本质上都是一个低级别的日志结构文件系统,而常规的文件系统是在更高层次上实现的。虽然SSD是SSD的中流砥柱,但对于USB棒来说,这仍然比较少见,除了一些例外,比如我的"Sandisk“品牌棒。
或者您可能想尝试使用NILFS进行实验。但是,在某些任务上,它比传统的文件系统慢得多。你可能会惊讶地发现,好的老ext4比你想象的要快。
发布于 2019-02-21 14:28:41
我不认为你需要格式化你的USB驱动器或内存粘在JFFS2上。只需使用名为JFFS并使用ext2格式化的分区即可。启用USB磁盘服务,它应该由DD-WRT自动挂载.我在运行DD/w的R7800上使用了一个记忆棒,查看GUI、选项卡、USB和NAS中的设置。在管理中也有一个jffs设置。
https://askubuntu.com/questions/1120005
复制相似问题