因此我有以下设置:
- 运行 Linux Mint 的桌面
- 外置 USB 3.0 硬盘盒(具体来说就是这个一)
- 机箱内有一块 2 TB 硬盘(具体来说是 Seagate Barracuda 2 TB HDD SATA 6 Gb/s NCQ 64MB 缓存 3.5 英寸内置裸盘 ST2000DM001)
- 320 GB SSD 硬盘
事情的经过如下:
- 我将 2 TB 驱动器设置为一个大的 ext4 分区
- 一切似乎都很好
- 如果我断电(已经发生过两次了),2 TB 硬盘上的硬盘分区就会被清除
- 具体来说,驱动器仍能被检测到,但
sudo fdisk -l
只显示驱动器本身,没有分区 - 我也尝试运行测试磁盘并得到以下结果
- 具体来说,驱动器仍能被检测到,但
Invalid NTFS or EXFAT boot
0 D HPFS - NTFS 135824 27 4 288899 60 33 2459151984
HPFS - NTFS 135824 27 4 288899 60 33 2459151984
Linux 121420 84 9 364621 129 52 3907026944 [media]
- 我最初以为这是由于外壳引起的,但我并没有丢失 320 GB SSD 驱动器上的分区数据
- 由于上述情况,我认为这与 2 TB 是 HDD 有关
除了 UPS,我还能做些什么来让这个设置更能抵御断电?例如,我应该使用不同的文件系统吗?买一个大容量的 SSD 就行了?