先用Linux Mint的Live開機,然後用rsync對拷資料過去新硬碟(記得先格式化):
rsync -axHAWXS --numeric-ids --info=progress2 /old-disk/ /new-disk/
然後記得修改新碟碟中的/etc/fstab,對應正確的UUID,查UUID的方法:
blkid
Ubuntu搬移至新系統後,開機不正常一般可以用boot-repair來修復:
https://help.ubuntu.com/community/Boot-Repair
選擇reinstall grub就好,不需要purge grub,記得安裝位置及開機位置要選對(都選新碟碟)
開機進新系統後,再修復一下開機選單:
sudo update-grub
sudo update-initramfs -ukall
不過比較令人困擾的是若是選擇purge grub,
memtest86+ 及中文開機選單會不見,因此必須重裝回來:
sudo apt-get purge memtest86+
sudo apt-get memtest86+ language-pack-zh-hant
sudo cp /usr/share/locale-langpack/zh_TW/LC_MESSAGES/grub.mo /boot/grub/locale/zh_TW.mo
Mint 19.3由於新增了開機佈景主題,還需修改一個地方,讓中文顯示正常:
sudo vi /etc/default/grub.d/60_mint-theme.cfg
修改為 GRUB_FONT="/boot/grub/fonts/unicode.pf2"
用locale檢查環境變數(或檢查/etc/default/locale),需為:
LANG=zh_TW.UTF-8
LANGUAGE=zh_TW:zh
若不是請到偏好設定/語言去修改,
或下指令:
sudo update-locale LANG="zh_TW.UTF-8" LANGUAGE="zh_TW:zh"
sudo dpkg-reconfigure locales
sudo locale-gen zh_TW.UTF-8
更新grub:
sudo update-grub
沒有留言:
張貼留言