V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
yingluck
V2EX  ›  问与答

一直以来都是开机从移动硬盘启动运行 ubuntu,硬盘已经使用了五年了,有没有什么办法将操作系统无损移动到另一块 SSD 上?

  •  
  •   yingluck · 2014-03-23 14:39:27 +08:00 · 4265 次点击
    这是一个创建于 3904 天前的主题,其中的信息可能已经有所发展或是发生改变。
    移动硬盘上的ubuntu已经使用多年了,上面好多的配置和软件还有包,使用起来很得心应手。
    最近感觉移动硬盘越来越慢,甚至有时候会响起‘唧唧唧唧’的恐怖声音,十分害怕某一天会突然死掉。
    最近准备入手SSD,装上UBUNTU使用,如果重新安装系统的话要花费不少时间,而且肯定没有原来的好用了。
    所以想请教一下,有没有什么解决方案,能将系统无损移植到另一块硬盘上?
    谢谢。
    14 条回复    1970-01-01 08:00:00 +08:00
    Ansonyi
        1
    Ansonyi  
       2014-03-23 14:53:48 +08:00 via iPad   ❤️ 1
    winhex 全盘镜像
    yingluck
        2
    yingluck  
    OP
       2014-03-23 15:00:35 +08:00
    @Ansonyi 多谢 我先去查一下怎么搞!
    laoyu
        3
    laoyu  
       2014-03-23 15:05:11 +08:00
    好像Linux也有一个类似ghost的软件,具体叫什么记不清了。
    niseter
        4
    niseter  
       2014-03-23 15:46:00 +08:00
    我倒是不建议LZ这样做,因为不同硬件之间迁移往往有硬件麻烦,虽然说硬盘这方面的问题不多,但是我还是建议LZ重装而不是迁移
    xinhugo
        5
    xinhugo  
       2014-03-23 15:46:46 +08:00
    我们可以做朋友?看起来你的移动硬盘很耐用,方便介绍一下品牌及型号?
    yingluck
        6
    yingluck  
    OP
       2014-03-23 16:05:53 +08:00
    @xinhugo 大概是09年到10年之间买的,国产的品牌,IT-CEO,听过吗?我买的是IT600这款,120G的,当时还是学生,画了二百块钱买的,里面就装了个ubuntu系统。我觉得质量也一般,只是凑巧我用的比较长罢了。
    yingluck
        7
    yingluck  
    OP
       2014-03-23 16:06:27 +08:00
    @niseter 恩,那我考虑一下。
    xinhugo
        8
    xinhugo  
       2014-03-23 16:17:44 +08:00
    @yingluck 我还真没听过,原来中国也有生产机械硬盘的厂家。
    lazycat
        9
    lazycat  
       2014-03-23 17:35:47 +08:00 via Android
    直接dd全盘考过去就行了吧
    little_cup
        10
    little_cup  
       2014-03-23 17:54:24 +08:00   ❤️ 1
    以前干过这事儿,如果lz像我一样是全盘就一个ext4且用的swap文件而非分区的话可以这样做:

    老硬盘:/dev/sda
    新硬盘:/dev/sdb

    0. 格式化新硬盘

    mkfs.ext4 /dev/sdb1
    mkdir 1
    mount /dev/sdb1 1

    1. 拷贝内容

    rsync -avP --exclude=/root/1 / /root/1/

    2. 修改 fstab

    vim /etc/fstab 进去改一下硬盘的ID

    3. 安装引导

    grub-install --root-directory=1/ /dev/sdb
    chroot 1
    update-grub

    4. 重启,搞定。

    http://www.1ittlecup.com/2013/10/03/Ubuntu%E8%BF%81%E7%A7%BB%E7%A1%AC%E7%9B%98/
    mytharcher
        11
    mytharcher  
       2014-03-23 21:02:45 +08:00   ❤️ 1
    ls+1,最重要的是改硬盘ID,不然操作系统找不到。以前在Win下也干过这事,需要改注册表。
    inee
        12
    inee  
       2014-03-23 21:15:55 +08:00 via Android
    ghost 最简单,通用
    Marble
        13
    Marble  
       2014-03-23 23:34:17 +08:00 via iPhone
    @laoyu Clonezilla?
    msg7086
        14
    msg7086  
       2014-03-24 06:38:22 +08:00
    dd多好。我转移windows分区都是用的dd,把分区缩小,新硬盘分一样大小或者稍微大几个block的区,然后直接做分区dd,完了以后进新系统把分区拉大就结束了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2742 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:56 · PVG 13:56 · LAX 21:56 · JFK 00:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.