我想用我已有的 3TB 硬盘创建一个 NAS。我以为使用路由器和 DD-WRT 就可以完成这项工作,但我的路由器 (Asus RT-N13U) 上的 DD-WRT 不支持 GPT,因此仅支持 2TB 硬盘。
那么,我如何知道路由器是否支持大于 2TB 的驱动器,以便我可以连接我已经拥有的驱动器?
在其上运行 DD-WRT 不是必须的。
编辑:到目前为止,我收集了有关路由器支持的以下信息:
- 如果使用路由器,它必须同时支持 GPT 和文件系统以及 USB。
- DD-WRT 的最新版本确实在内核中编译了 GPT 支持
- 番茄 GPT 支持吗?
- 一些 Tomato 固件需要特殊版本才能支持 USB
- 系统启动后,可以通过驱动器本身的内核模块添加文件系统支持
- 闪存只有 4Mb 的路由器似乎不支持 GPT、USB 和 FS,而 8+mb 的路由器通常都支持
我一直在研究的另一种方法是在共享设备(例如 pogoplug)上运行 archlinux,从而卸载 FS 任务并将路由器委托给单独的无线任务。
答案1
问题不在于硬件,而在于软件。DD-WRT 是在不支持 GPT 的情况下编译的。如果您想启用 GPT 支持,您必须从源代码编译 DD-WRT 并更改 Linux 内核的正确编译标志。这很可能会让您非常沮丧(最佳情况)或让您的路由器变砖(最坏情况)。除非您有编译 Linux 内核和从源代码构建 DD-WRT 固件的经验,否则我不建议您这样做。
所以你应该买一个专用的 NAS。
答案2
您根本不必使用分区表,您可以简单地格式化整个驱动器而不需要任何分区表,那么您就不需要 GPT 支持。