Ubuntu 16.10从小容量硬盘迁移至320GB硬盘及相关问题求助
解决系统迁移与Restricted Extras安装问题
嘿,针对你遇到的这两个棘手问题,我整理了实用的解决步骤,咱们一个个来搞定:
一、系统迁移到320GB空白硬盘(GParted/YUMI无法启动)
首先,GParted和YUMI启动盘无法启动大概率是启动盘制作过程出了问题——比如镜像损坏、U盘格式化不规范,或者BIOS启动模式不兼容。给你几个靠谱的替代方案:
1. 重新制作可靠的启动盘
- 放弃YUMI,改用Ubuntu官方的启动盘创建工具(你当前系统里就有,直接搜索"Startup Disk Creator"就行),选择官方Ubuntu 16.10镜像,用空白U盘制作,过程中勾选"抹去磁盘内容",能最大程度避免兼容问题。
- 如果还是不行,试试用
dd命令直接写入镜像(注意!替换/dev/sdb为你的U盘设备名,千万别写错成系统盘):sudo dd if=/path/to/ubuntu-16.10-amd64.iso of=/dev/sdb bs=4M status=progress
2. 系统迁移的稳妥方法
既然目标盘是空白的,最省心的是用Clonezilla(专门的磁盘克隆工具):
- 制作Clonezilla启动盘(用上面的官方工具或
dd都可以),启动后选择"device-device"克隆模式,把旧硬盘的所有分区直接克隆到新硬盘。 - 克隆完成后,用新硬盘启动,打开GParted(这次应该能正常启动了),把新硬盘上的根分区扩展到剩余的空白空间,调整后记得点击"应用"按钮生效。
如果不想用Clonezilla,也可以在当前系统里直接用rsync同步系统文件:
- 先在新硬盘上用当前系统的GParted创建分区(比如一个根分区
/dev/sdb1,需要的话再加swap分区),挂载新分区到/mnt/newdisk。 - 执行同步命令:
sudo rsync -aAXv / --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} /mnt/newdisk - 最后安装引导:
sudo grub-install --root-directory=/mnt/newdisk /dev/sdb sudo update-grub
二、Live DVD安装时无法安装Restricted Extras包
这个问题通常是Live环境的软件源限制,或者安装时网络不稳定导致的,试试这些办法:
1. 先完成系统安装,再手动安装
- 跳过Live安装时的Restricted Extras勾选,先把系统正常装到新硬盘上。
- 系统启动后打开终端,先更新源:
sudo apt update - 然后直接安装Restricted Extras:
安装过程中会弹出版权协议,按Tab键选中"OK"回车确认就行。sudo apt install ubuntu-restricted-extras
2. 安装时手动调整源(如果非要在Live环境装)
- 进入Live DVD的试用模式,打开终端编辑源列表:
sudo nano /etc/apt/sources.list - 确保里面包含
universe和multiverse源(Ubuntu 16.10默认应该有,但可以检查下),比如:deb http://archive.ubuntu.com/ubuntu/ yakkety main universe multiverse deb http://archive.ubuntu.com/ubuntu/ yakkety-updates main universe multiverse - 保存退出(按Ctrl+O,回车,再按Ctrl+X),然后更新源并安装:
sudo apt update sudo apt install ubuntu-restricted-extras
另外,还要确认安装时网络连接稳定,有时候网络波动会导致包下载失败,换个靠谱的网络试试也很有必要。
内容的提问来源于stack exchange,提问作者Cosmo
相关产品推荐
相关产品推荐

