我今天全新安装了 22.04。我的机器上有两个 SSD,第二个包含开发文件。我找不到该数据。全新安装的 22.04 会擦除第二个硬盘吗?操作系统是否可能为其指定了我无法识别的分区名称或设备名称?
答案1
在全新安装中,22.04 是否会擦除第二个硬盘?
如果您将第二个分区或磁盘标记为要格式化,或者选择将其标记为要格式化的选项,那么答案是肯定的。通常这也是最终答案;当磁盘被写入时,恢复软件会得到糟糕的结果,因为这会删除旧文件的所有痕迹。
每次我重新安装时,我都会选择“其他”。你也是这么做的吗?如果是这样,你必须告诉系统这个磁盘/分区将包含在这个新系统中,分配一个挂载点,分配一个文件系统,如果它与原来的相同,你可以忽略“格式化”选项,它将被挂载到文件可用的位置,在你将所有者更改为管理员帐户后。如果你选择另一个文件系统,该磁盘/分区将被摧毁。很可能无法恢复。
操作系统是否可能为其提供了我无法识别的分区名称或设备名称?
我总是会得到一个设备名称,但这并不意味着它会在启动时安装。需要手动插入名称,并且您还需要告诉它使用什么文件系统,否则磁盘/分区将被忽略。命令如下...
sudo fdisk -l
sudo parted -l
将显示所有分区及其文件系统。如果您的第二个磁盘/分区在那里,但不在,sudo mount
或者df -H
它可能不包含在您的新系统中。安装该设备,它将在您提供的安装点上显示您的数据。如果是这种情况,请将设备添加到,/etc/fstab
然后一切都会恢复正常。
执行此操作之前您所做的备份在哪里?如果这些是开发文件,并且您关心这些文件,那么您确实需要定期进行备份。它可以完全自动化,因此您只需进行设置即可。只需几分钟,这样的事情就不再是问题了。如果您做出错误的选择而删除了这些数据怎么办?然后呢?