有較強的時效性!!先看一眼日期是否太古老!
任務
卸載雙系統中的Ubuntu14,安裝Ubuntu16
環境
操作系統: Win10 + Ubuntu14雙系統
硬盤: 固態硬盤 + 機械硬盤,電腦的BIOS模式是UEFI啟動
Win10裝在固態硬盤
Ubuntu裝在機械硬盤
建議!
- **建議先在Ubuntu下看看各目錄的容量,便於在Win下查看磁盤分區時能辨別出Ubuntu的分區。 **
- 建議裝機不熟練的新手在整個過程中有另一台電腦備用,遇到問題隨時搜索!!只是用手機查會比較麻煩!!
常識
Ubuntu下查看磁盤分區
ctrl+alt+T 打開終端
fdisk -l
Win下查看磁盤分區
win+R
輸入 cmd 調出命令行
list disk 查看磁盤,最好記下各個盤符對應的標號,比如磁盤0對應的C盤等等。
select disk 0 選擇磁盤0
list partition 查看該磁盤的分區
select partition 3 選擇分區3
detail partition 輸出該分區的詳細信息
卸載舊的Ubuntu
首先確認電腦的BIOS模式是UEFI還是Legacy,大部分新電腦是UEFI
- windows + R 調出Run窗口,輸入msinfo32.exe
- 在打開的窗口里查看 System Summary - BIOS Mode 這一欄
https://www.easyuefi.com/resource/check-windows-is-booted-in-uefi-mode.html
本電腦是UEFI,因此以下的都是基於UEFI:
1. 下載easyUEFI
- 設置windows為第一啟動項
- 刪除ubuntu啟動項
2. 下載disk genius 可詳細查看磁盤分區
- 刪除Ubuntu分區
- 徹底刪除Ubuntu的EFI分區
https://blog.csdn.net/mtllyb/article/details/78635757
- 刪完后再查看分區,會發現原屬於Ubuntu的分區變為 [未分配] 狀態
至此卸載完畢。
安裝新的Ubuntu
1. 寫入Ubuntu的鏡像文件到U盤,做啟動盤
准備一只容量不小於8G的空白U盤。
- 官網下載Ubuntu16,選擇后綴名為iso的文件
- 官網下載Ultra ISO 用於制作U盤啟動盤
- 用Ultra ISO 打開ISO文件,選擇 操作-寫入硬盤映像,
- 格式化U盤
- 選擇 便捷啟動-寫入引導扇區-syslinux
- 寫入扇區成功后,再寫入ISO文件
2. 修改啟動設置
win下禁用快速啟動
- 在 設置-電源 里改
win下禁用安全啟動
-
在BIOS里改,不同牌子的電腦有不同的進入BIOS模式的方式,自行搜一下。
-
華碩的台式機是
F2
或del
3. 修改磁盤分區(可選)
如果覺得原本分給Ubuntu的磁盤分區太少,想擴充,那就走這一步。
如果覺得夠用就跳過這一步。
- 在開始之前,務必先查清楚Ubuntu下各個目錄的意思!! https://blog.csdn.net/qq897958555/article/details/53363363
- 先想好要為某個目錄掛載多大容量的分區!!一般需要掛載的都是 / 目錄(即根目錄) 和 /home 目錄
- 比如:
- 假設現有磁盤分區是 D盤 和 E盤 ,都各剩余200+ G (C盤一般作為Win系統盤,不做修改)
- 想為 Ubuntu的 / 目錄留出100G,為 /home 目錄留出100G。
- 可在D盤的剩余空間中壓縮100G留給 / 目錄, 在E盤壓縮100G留給 /home 目錄。
- 【注意】這是比較理想的情況。但如果是剩余空間不足,嘗試從D盤分40G和E盤分60G 給 /home 目錄,這樣壓縮后得到的未分配空間不是一段連貫的100G,因為每個分區(盤)的剩余空間一般在該分區尾部。
- 最好先提前想好Ubuntu每個目錄要掛載多大的分區,而且要怎么從現有磁盤分區里面分出來。想好再去壓縮現有磁盤分區的剩余空間。怕手殘的話,可以一次先試着壓縮少一點,比如5G、10G什么的。
- 壓縮現有磁盤分區的剩余空間
- 得出一段未分配的分區
- 檢查一下 未分配的分區 是否和自己的計划一致。
4. U盤啟動,安裝Ubuntu
- 關機,進入BIOS模式,選擇USB啟動,不同牌子的電腦進入方式不一樣,自己搜一下。
- USB啟動后,進入Ubuntu界面,一些基本的設置
- 掛載Ubuntu目錄到磁盤分區
- 如果只是需要掛載 根目錄和home目錄的話,可以選擇默認操作,好處是比較省心,出現問題較少且好解決 ,一路設置完安裝好之后,對默認操作沒做完的事情進行完善:
- 默認操作會將根目錄掛載到磁盤中第一個比較大的未分配空間,而home目錄的掛載需要在安裝后自己手動修改 /etc/fstab文件
- 默認操作會將啟動安裝在U盤,這時要在開着Ubuntu的情況下,先把U盤卸載,拔出,然后用 grub-install 到根分區
- 如果有比較多自定義的要求,可以選擇自定義,注意這時候要看清楚哪些分區是未分配分區(free space),只能對未分配分區操作!!!!選擇安裝引導設備時選擇 \ 所在分區
- 如果只是需要掛載 根目錄和home目錄的話,可以選擇默認操作,好處是比較省心,出現問題較少且好解決 ,一路設置完安裝好之后,對默認操作沒做完的事情進行完善:
正常操作到這里就差不多完事兒了。
然而
掛載時一個手殘把Windows的C盤分區格式化了。。
Ubuntu如果要自己弄分區的話,千萬不要手賤亂點!!!!
先找好free space!!只能對free space操作!!!
接下來要重裝Win了
重裝Win10
下Win10的鏡像,制作啟動盤
同樣用 U盤啟動,選擇安裝Win,
本電腦是固態+硬盤,Win裝在固態,由於只想抹掉C盤即固態,故選擇自定義
選擇安裝到之前的系統所在分區,下一步
如果失敗,報錯說無法創建新的分區也找不到現有分區:
- 格式化
- 如果也沒用的話,將該磁盤擦除:
shift+F10 調出命令行
輸入 diskpart
list disk 查看磁盤情況
select disk 0 選擇磁盤0 (系統盤C盤是磁盤0)
list partition 查看該磁盤分區
select partition 3 選擇分區3 (Win系統所在的分區)
detail partition 該分區的詳細信息
是UEFI+GPT分區:
clean 擦除該磁盤 (即擦除整個C盤)
convert gpt 將磁盤分區格式轉換為GPT
輸入exit 退出diskpart
回到安裝程序,選擇Win10要安裝到的磁盤,注意:自己不懂怎么分區的話就不要自己手動分區【因為試了用diskpart擦除磁盤后,在磁盤0手動創建了EFI , PRIMARY,MSR三個分區,但安裝程序會報EFI分區的文件系統格式錯誤,而且發現運行多次安裝程序的話還會多出來幾個EFI分區,索性不手動對磁盤分區,只是將其轉換到GPT分區格式即可,剩下的交給系統默認】,讓安裝程序默認分配
重裝完win10后,MBR被重寫了,又找不到Ubuntu啟動項了
參考 https://blog.csdn.net/orDream/article/details/80969717
安裝root-repair 修復
修復完之后,輸入命令讓其生效
sudo update-grub #或是 sudo update-grub2
關於分區的博客