如果我使用命令dd
将几乎已满的 1TB 硬盘驱动器从 PlayStation 4 克隆到新的 2TB 驱动器,然后使用 GParted 调整分区大小以利用新驱动器的全部容量,最后将新驱动器安装到游戏机?
我遇到过使用在 Windows 操作系统上运行的 MiniTool Partition Magic 和 EaseUS 等程序的过程,但我没有在 Windows 操作系统上运行这些程序,但我在任何 Linux 发行版(Linux Mint 21、antiX 和 Mageia)上都没有找到类似的选项)。
输出lsblk
:
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 512M 0 part
├─sda3 8:3 0 1G 0 part
├─sda5 8:5 0 16M 0 part
├─sda7 8:7 0 128M 0 part
├─sda9 8:9 0 1G 0 part
├─sda10 8:10 0 1G 0 part
├─sda11 8:11 0 1G 0 part
├─sda12 8:12 0 1G 0 part
├─sda13 8:13 0 8G 0 part
├─sda17 259:0 0 1G 0 part
├─sda19 259:1 0 8G 0 part
├─sda25 259:2 0 6G 0 part
├─sda27 259:3 0 885.9G 0 part
├─sda29 259:4 0 1G 0 part
└─sda31 259:5 0 16G 0 part
sdb 8:16 1.8T
答案1
是的,那会起作用的。你可以用dd
它。
您运行的目标设备必须具有相同的尺寸或必须更大。
您无法将较大的设备克隆到较小的驱动器,也无法仅克隆分区的已用空间dd
!
如果空分区和满分区的合并在第一次尝试时不起作用,请再试一次。
克隆/复制磁盘后,请在游戏机上尝试,然后继续合并。
检查lsblk
设备名称,并将 [HD1TB] 更改为 HD-1TB(源),将 [HD2TB] 更改为 HD-2TB(目标)
dd if=/dev/[HD1TB] of=/dev/[HD2TB] bs=1M status=progress
if
=输入/源of
=输出/目标bs
=复制的块大小可以使用不同的块大小我更喜欢1MB,您可以使用此设置加快或减慢完成过程,您必须自己找到最佳选项status=progress
实时状态
我不确定你是否可以直接从游戏机进行合并。
exFAT
PlayStation 4 通常可以检测和读取使用或格式化的外部驱动器,例如硬盘驱动器和 USB 记忆棒FAT32
,但这FAT32
是较旧的格式,建议使用exFAT
lsblk
输出后更新
现在这是你的命令:
dd if=/dev/sda of=/dev/sdb bs=1M status=progress
执行
dd
命令后(可能需要很长时间),将硬盘(新的 2TB,sdb)重建到 PlayStation 中。在尝试分区或合并剩余磁盘空间之前检查是否可以引导系统。
答案2
任何人都无法修改 Play Station 的分区或文件系统!它是一个源自 FreeBSD 的专有系统,但仍然有所不同。其工作的唯一方法是遵循索尼的指示。 Gparted、Easeus、傲梅、Minitool PM 都无法理解 Play Station 分区和文件系统。没有人会对其进行逆向工程,因为他们面临着一场与庞大强大企业的战斗......我尝试了一切!从 UFS 和 ZFS 到我之前提到的所有这些程序!没有人工作!只有索尼的方式有效!