如何在 Windows PC 上制作 TOS 的 USB 引导?
问题现象:
USB Initboot(引导系统)是 TOS 启动前用于配置基础硬件的一些程序,这些程序被储存在一个 U 盘里。意外停电、非正常关机、硬件故障均有可能导致引导系统出现故障。如果您的 x.86 TNAS 无法正常启动,而且在无硬盘空机开机时也无法搜索到设备时,极可能是 USB Initboot 出现故障。
解决方法:
旧方法较为繁琐且有几率失败,我们已应诸位的建议更换成简单的方法。
步骤1. 在你的电脑安装刻录工具
balenaEtcher:https://etcher.balena.io/
更多其他的:https://alternativeto.net/software/rufus/
步骤2. 取下 TNAS 内部的 USB initboot 盘,或准备一个没有数据的 U 盘。将 U 盘接入电脑,并拔掉电脑上的其他U盘。右键点击“开始”,打开“磁盘管理”确认U盘的容量。
步骤3. 根据 TNAS 机型和需要安装的 TOS 版本下载对应的镜像文件。
USB Initboot Image(TOS 4 Legacy 119MB)
适用机型:F2-220、F2-221、F2-420、F2-421、F4-220、F4-221、F4-420、F4-421、F5-220、F5-221、F5-225、F5-420、F5-421、F5-422、F8-421、F8-422
USB Initboot Image(TOS 5 Legacy 120MB)
USB Initboot Image(TOS 5 Legacy 60MB)
适用机型:F2-220、F2-221、F2-420、F2-421、F4-220、F4-221、F4-420、F4-421、F5-220、F5-221、F5-225、F5-420、F5-421、F5-422、F8-421、F8-422
注意:如果您的 USB 容量没有达到120 MB,请选择60MB 版本的镜像文件。
USB Initboot Image(TOS 5 UEFI 120MB)
适用机型:F2-223、F2-423、F2-424、F4-223、F4-423、F4-424、F4-424 Pro、T6-423、T9-423、T12-423、U4-423、U8-423、U12-423
USB Initboot Image(TOS 6 Legacy 126MB)
适用机型:F2-221、F2-421、F4-221、F5-221、F5-421、F2-422、F4-422、F5-422
(此 8 个机种的 BIOS 版本必须为 MAPL0304V16 至 MAPL0304V22,或 MAPL0303V16 至 MAPL0303V22,可前往 TOS控面板>通用设置>系统>更新>BIOS/InitBoot位置查看BIOS版本。也可以在技术支持>问题反馈处收集系统报告, 下载, 解压, 找到device.txt并打开查看BIOS版本.)
USB Initboot Image(TOS 6 UEFI 120MB)
适用机型:F2-223、F2-423、F2-424、F4-223、F4-423、F4-424、F4-424 Pro、T6-423、T9-423、T12-423、U4-423、U8-423、U12-423
F4-424 Max、F6-424、F6-424 Pro、F6-424 Max、F8 SSD、F8 SSD Plus、U8-500 Plus、T9-500 Pro、T12-500 Pro、U12-500 Plus
USB Initboot Image(TOS 6 UEFI 150MB)
适用机型:F4 SSD、F8 SSD、F8 SSD Plus、F2-425、F4-425、F2-425 Plus、F4-425 Plus
USB Initboot Image(TOS 7 Legacy 230MB)
适用机型:F2-221、F2-421、F4-221、F5-221、F5-421、F2-422、F4-422、F5-422
(此 8 个机种的 BIOS 版本必须为 MAPL0304V16 至 MAPL0304V22,或 MAPL0303V16 至 MAPL0303V22,可前往 TOS控面板>通用设置>系统>更新>BIOS/InitBoot位置查看BIOS版本。也可以在技术支持>问题反馈处收集系统报告, 下载, 解压, 找到device.txt并打开查看BIOS版本.)
USB Initboot Image(TOS 7 UEFI 230MB)
适用机型:
F2-425, F4-425, F4 SSD, U4-500
F6-424, F4-424 Max, F6-424 Max
U12-500 Plus, U8-500 Plus, T12-500 Pro, T9-500 Pro
需要调整以适配的机型:
F8 SSD、F8 SSD Plus
需先将系统更新至 6.0.794(更新系统时会更新固件)。若您是通过安装包直接安装的 6.0.794,请手动再次更新一次。或者参考此贴更新固件:
https://forum.terra-master.com/cn/viewtopic.php?t=5051
F2-223、F2-423、F4-223、F4-423、T6-423、T9-423、T12-423、U4-423、U8-423、U12-423
如果您的系统当前或计划安装在 M.2 NVMe SSD 上,请在更新前按照指引调整BIOS启动顺序:
https://forum.terra-master.com/cn/viewtopic.php?t=5211
F2-424、F4-424、F4-424 Pro
请先确保NAS的BIOS版本和设置符合TOS7的要求:
https://forum.terra-master.com/cn/viewtopic.php?t=5412
F4-425 Plus、F2-425 Plus
请先确保NAS的BIOS版本和设置符合TOS7的要求:
https://forum.terra-master.com/cn/viewtopic.php?t=5410
T9-450、T12-450、U8-450
安装TOS7前需要将系统盘从 NVMe M.2 SSD 迁移至 HDD,否则安装TOS7后将会回到系统安装页面。如果遇到未启动的情况,则需要拔掉 USB 引导后重新开机。
步骤4. 执行刻录工具,选择目标镜像和目标U盘开始制作。
步骤5. 将U盘接回 TNAS 上,并确保这是唯一接在 TNAS 上的U盘。然后在不安装任何HDD/sataSSD/m.2SSD的情况下启动 TNAS,观察引导系统是否成功启动。
步骤6. 如果刚制作完成的 USB Initboot 在 TNAS 上没有起作用。请尝试用硬盘工具擦除 U 盘重试一次,或更换其他 U 盘重试一次。
如何在 Windows PC 上制作 TOS 的 USB 引导?
版主: TerraSupport, TMsupport, TMjack
Re: 如何在 Windows PC 上制作 TOS 的 USB 引导?
这个门槛低多了哈,感谢工程师。。。。
Re: 如何在 Windows PC 上制作 TOS 的 USB 引导?
晕,试了一下,提示错误,不知道是什么原因。
Failed to write cleared MBR. Error code: 5
Failed to create script file.
当前目录无效。
Failed to run diskpart script.
Failed to open image file: usb_boot.img. Error code: 34
Failed to write cleared MBR. Error code: 5
Failed to create script file.
当前目录无效。
Failed to run diskpart script.
Failed to open image file: usb_boot.img. Error code: 34
Re: 如何在 Windows PC 上制作 TOS 的 USB 引导?
请关闭杀毒软件再尝试一下。
联系我们的团队,请发送电子邮件到以下地址,记住用@代替(at):
技术团队:support(at)terra-master.com(技术支持)
服务团队:Service(at)terra-master.com(用于购买,退货,更换,RMA服务)
技术团队:support(at)terra-master.com(技术支持)
服务团队:Service(at)terra-master.com(用于购买,退货,更换,RMA服务)
Re: 如何在 Windows PC 上制作 TOS 的 USB 引导?
关闭杀毒软件还是同样的报错。用以前的老方法,制作后,有如下提示,请问题是成功还是没成功啊。谢谢。
root@ubuntu:/mnt# ./make_uefi bzImage
#########mkfs ext4#############
mkfs.fat 4.1 (2017-01-24)
#########install grub###########
./make_uefi: 27: grub2-install: not found
mv: 无法获取'/mnt/bootdev/boot/grub2' 的文件状态(stat): 没有那个文件或目录
tar: ./boot/grub/x86_64-efi.cfg:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./boot/grub/fonts/tos.pf2:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./boot/grub/fonts:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./boot/grub/grub.cfg:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./boot/grub:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./boot:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./EFI/BOOT/BOOTx64.EFI:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./EFI/BOOT/mmx64.efi:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./EFI/BOOT/grubx64.efi:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./EFI/BOOT:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./EFI:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: .:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: 由于前次错误,将以上次的错误状态退出
#########done##################
################COMPLATE!!!###################
root@ubuntu:/mnt# ./make_uefi bzImage
#########mkfs ext4#############
mkfs.fat 4.1 (2017-01-24)
#########install grub###########
./make_uefi: 27: grub2-install: not found
mv: 无法获取'/mnt/bootdev/boot/grub2' 的文件状态(stat): 没有那个文件或目录
tar: ./boot/grub/x86_64-efi.cfg:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./boot/grub/fonts/tos.pf2:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./boot/grub/fonts:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./boot/grub/grub.cfg:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./boot/grub:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./boot:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./EFI/BOOT/BOOTx64.EFI:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./EFI/BOOT/mmx64.efi:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./EFI/BOOT/grubx64.efi:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./EFI/BOOT:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: ./EFI:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: .:无法将所有权改为 uid 1000,gid 1000: 不允许的操作
tar: 由于前次错误,将以上次的错误状态退出
#########done##################
################COMPLATE!!!###################
Re: 如何在 Windows PC 上制作 TOS 的 USB 引导?
修改了 TMusbflashing.exe,优化格式化程序。
md5: 8d805d6ccf110626be8120096b0e85a0
md5: 8d805d6ccf110626be8120096b0e85a0
Re: 如何在 Windows PC 上制作 TOS 的 USB 引导?
我没试这个.exe文件。看到有镜像,就用刻录工具写到U盘上了,能跑。不知道用什么的化可以用这个:https://www.oschina.net/p/etcher?hmsr=aladdin1e1
Doraemon is reaching out to you.
