![在SSD上安装Freenas](https://linux22.com/image/1377943/%E5%9C%A8SSD%E4%B8%8A%E5%AE%89%E8%A3%85Freenas.png)
只是想知道这里是否有人在 SSD 上安装了 Freenas。我知道它应该放在 USB 笔式驱动器上。但我有一个备用的 64Gb SSD,我可以在上面安装 Freenas,我想也许还有其他东西可以在上面运行。我使用 dd 将映像复制到 SSD,但它无法启动。屏幕空白。有人有什么想法吗?
用过的,
xzcat FreeNAS-x64.img.xz | dd of=/dev/sdb1 bs=64k (sdb1 being the ssd)
答案1
在将磁盘映像(在我的例子中是 FreeNAS-9.2.0-RELEASE-x64.img.xz)直接还原到 SSD 后,我尝试从 SSD 启动时遇到了类似的问题。由于我的 NAS 盒没有光盘设备,我首先尝试使用通过 USB 启动的 Tiny Core Linux,使用与原始海报相同的方法将 FreeNAS 磁盘映像还原到 SSD。这导致显示了预启动加载程序(“F1 FreeBSD”等),但无法找到 BTX 加载程序。接下来,我尝试从 FreeBSD 9.2 USB 启动(FreeBSD-9.2-RELEASE-amd64-memstick.img),进入“实时”模式,然后执行“dd”将 FreeNAS 磁盘映像还原到 SSD。这进一步进行,找到 BTX 加载程序,但最终结果是控制台上显示了无休止的“#”字符流。
对我来说最终有效的是“dd”将 FreeNAS 磁盘映像恢复到 USB 记忆棒,从该记忆棒启动,进入 shell,然后将 USB 记忆棒内容复制到 SSD,即:
dd if=/dev/da1 of=/dev/ada0 bs=64k conv=sync
其中“/dev/da1”是 USB 记忆棒,“/dev/ada0”是 SSD。
答案2
我使用 FreeNAS 已经有一段时间了(OpenMediaVault 发布后我就改用了),但我确实从 HDD 运行了它 - FreeNAS 不会在意它是 HDD 还是 SSD。您应该能够下载映像安装程序并将其刻录到 CD 上。
答案3
我正在运行 5x3TB Seagate 7200 FreeNAS 9.2.5。我有一个额外的(第 6 个)SATA 端口和一个额外的 SSD - 所以我把它放进去并格式化了一个卷。它工作得很好 - 例如格式化得很好,我把它用作 VMWare VM 的 NFS。它明显比传统的 RAIDZ1 7200RPM Seagates 快 - 即使两个卷上的 sync=always 也是如此。