AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1060424
Accepted
SPooKYiNeSS
SPooKYiNeSS
Asked: 2018-07-29 18:17:29 +0800 CST2018-07-29 18:17:29 +0800 CST 2018-07-29 18:17:29 +0800 CST

将主驱动器从 SATA HDD 升级到 SSD

  • 772

我想将安装了 ubuntu 的系统驱动器升级到 SSD。

它目前安装在一个1TB SATA 驱动器上,这也是启动驱动器,我所有的数据都在其他驱动器上(除了文档、下载等文件夹中的一些东西,我知道我可以备份。没有 windows或这个桌面上安装的其他系统,都是Ubuntu。

我将使用PCIe 端口升级到1TB NVMe M.2 2280 SSD(而不是出于我个人原因的板载 SATA M.2 选项)。

我的问题是,我可以将 SATA HDD克隆到 SSD,然后将它们“交换”出来,启动到 SSD 吗?(我会创建相同的分区以完全匹配当前系统驱动器)或者我是否必须在 SSD 上安装全新的和新的(我真的不想这样做,因为我安装了很多自定义和程序,它会花很长时间才能让一切恢复正常)?

所以tl;博士:我可以克隆(或只是复制)安装驱动器上的分区从1TB SATA HDD到1TB NVMe SSD,还是我被迫从头开始重新安装Ubuntu并永远安装我所有的定制。

我使用的是Ubuntu 18.04 LTS,哦,如果克隆/复制可行,是否有任何推荐的程序我应该使用它。系统上没有安装任何窗口,它是 100% Ubuntu。

编辑:从技术上讲,我想我正在寻找关于回答问题的两个想法,但也要阅读任何潜台词,这意味着有些事情是行不通的

boot ssd clone hard-drive copy
  • 2 2 个回答
  • 1365 Views

2 个回答

  • Voted
  1. fields_g
    2018-07-29T19:38:52+08:002018-07-29T19:38:52+08:00

    也许。

    1TB 驱动器的大小并不总是相同,尤其是当您从 HDD 跨到 SDD 时。执行 fdisk -l 并验证 SSD 的大小是否与 HDD 相同或更大。

    如果你很好,请继续执行“dd if= of= bs=1M conv=noerror”并让它运行直到完成(大约 3 小时)。

    如果对于您的 if 和 of,您选择整个设备(例如 sda 而不是 sda1),它也会复制引导扇区和分区表。

    如果您的 SSD 较小,它仍然可以工作,但您必须使用 gparted 调整分区大小,以便最后一个分区在 SSD 容量内结束。(在调整大小之前备份重要数据)。

    确保您的 Bios/uefi 设置为在重新启动时启动新设备。

    • 1
  2. Best Answer
    SPooKYiNeSS
    2018-08-19T08:53:56+08:002018-08-19T08:53:56+08:00

    忘了我问过这个。无论如何,为了记录,以防其他人想在将来尝试它(或过去,时间机器是真实的);我现有的 SATA 驱动器是 1TB,我们都知道它实际上不是,它是1,000,000,000,000 字节。(假设我认为零的数量是正确的;信心很高。

    但是,我购买的三个 SSD 驱动器(每台机器一个作为引导系统驱动器)稍大一些。 一个是 m.2 SATA 2280 SSD(直接安装在笔记本电脑主板上),两个是 m.2 NVMe 2280(安装在两个非常不同的台式机上的 PCIe 卡上),所有三个都是1,024,000,000,000。并且所有三个 SSD 都相对便宜,不是最便宜的,但无论如何都不是“最好的质量”,它们处于定价范围的低端。

    因此,针对每种情况,使用所有将 SATA 克隆到 SSD 的常规方法

    GParted:失败(制作映像,然后将其还原到新驱动器)。

    DD:失败(我不知道为什么,但它在所有三个设备上都失败了)。

    Zilla Live:在所有三个驱动器上都有效。

    对于所有三个尝试,我确保插入的唯一两个驱动器是新 SSD 和旧 SATA(以确保不会对其他驱动器造成附带损害)。它愉快地在那里坐了一个小时左右(想了很久),然后我重新插上其他所有东西,拔掉旧的 1TB 并让Bios 启动到 PCIe SSD(或者只是笔记本电脑上的 SSD)和所有三台机器愉快地启动,一切都完好无损。

    (是的,我每次尝试其他方法时都更改了BIOS)

    所以,总而言之,看起来(基于我见过的三个)SSD 比 SATA 驱动器稍大,这允许Zilla Live克隆并且只是让驱动器的末端不使用(我用 Gparted 修复了它)一旦我重新启动并运行,以使整个驱动器可用)。

    似乎没有其他方法会失败的原因,但它们确实在三台设置完全不同的机器上失败了。

    • 0

相关问题

  • 用户如何避免在启动时输入密码?[关闭]

  • 更改 Wubi 的启动顺序

  • Ubuntu 是否支持与 SSD 一起使用的 TRIM 命令?

  • 如何在 Ubuntu 启动时显示或隐藏启动消息?

  • 如何避免启动时出现“S to Skip”消息?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve