You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

重装Ubuntu 16.04时无需外接磁盘备份/home与/opt/lampp的方法咨询

针对你的需求,我有几个实用的方案,不用外接磁盘就能搞定备份或者直接保留数据,分两种场景来说:

一、系统内(未重装前)无需外接磁盘的备份/保留方案

首先,其实你完全可以不用备份直接保留数据,这是最省心的方式——因为你已经把/home和/opt设为独立分区了:

  • 下次重装Ubuntu 16.04时,进入分区选择界面选「手动分区」
  • 找到现有/home分区,设置挂载点为/home,不要勾选「格式化」选项
  • 同样找到现有/opt分区,设置挂载点为/opt,也不勾选格式化
  • 只需要格式化/、/boot分区,Swap可以选择保留或重新创建
  • 重装完成后,/home和/opt/lampp里的数据会完全保留,根本不用备份

如果确实需要做备份(比如担心分区操作出错),可以利用现有分区的剩余空间:

  • 先检查各个分区的剩余空间,找一个有足够容量的分区(比如/opt分区本身的剩余空间,或者/分区的空闲空间):
    df -h
    
  • 备份/home目录(可以排除缓存文件减少体积):
    sudo tar -czvf /opt/home_backup.tar.gz --exclude=/home/*/.cache /home
    
  • 备份/opt/lampp:
    sudo tar -czvf /opt/lampp_backup.tar.gz /opt/lampp
    
  • 重装完成后,用tar -xzvf命令解压备份文件即可恢复
二、通过可引导USB(Live环境)无需外接磁盘的备份方案

当你用Live USB启动进入系统后,本地磁盘分区都是未挂载状态,你可以手动挂载后进行备份:

  1. 先查看所有分区信息,确认/home、/opt、/分区对应的设备名(比如/dev/sda3、/dev/sda4等):
    sudo fdisk -l
    
  2. 创建挂载目录并挂载对应的分区:
    # 挂载原/分区到/mnt/root
    sudo mkdir /mnt/root && sudo mount /dev/sda1 /mnt/root
    # 挂载原/opt分区到/mnt/opt
    sudo mkdir /mnt/opt && sudo mount /dev/sda3 /mnt/opt
    # 挂载原/home分区到/mnt/home
    sudo mkdir /mnt/home && sudo mount /dev/sda4 /mnt/home
    
    注意替换设备名为你实际的分区路径
  3. 选择有剩余空间的分区存放备份(优先选不会被格式化的/opt分区):
    # 备份/home到/opt分区
    sudo tar -czvf /mnt/opt/home_backup.tar.gz /mnt/home
    # 若原/分区有足够空间,也可以备份/opt/lampp到这里
    sudo tar -czvf /mnt/root/lampp_backup.tar.gz /mnt/opt/lampp
    
  4. 重装完成后,再挂载对应的分区,解压备份文件恢复数据即可

注意事项

  • 备份前一定要用df -h确认目标分区的剩余空间大于要备份的数据大小,避免备份失败
  • Live环境下所有操作需要用sudo获取权限,确保挂载和备份操作正常执行

内容的提问来源于stack exchange,提问作者Vivek Sharma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 03:25:19