為什麼不建議先裝 Ubuntu 再裝 Windows? - Linux

By Caroline
at 2016-12-17T15:34
at 2016-12-17T15:34
Table of Contents
吃光光
ubuntu在安裝的時候有個custom選項
可以自訂boot loader要裝在mbr/gpt或是partition
---
首先假設手上有個空硬碟:sda要裝新的雙系統
由於無論是mbr或是gpt
windows都會吃掉其他系統用的boot loader
所以我們先安裝windows
sda1=win7~win10的系統保留區
sda2=win7
sda3=NTFS資料區
然後留free space給ubuntu
做好ubuntu的光碟或usb安裝,boot起來進入ubuntu installer
記得看到installation type的時候選something else
https://usercontent2.hubstatic.com/13024911_f520.jpg
接下來問題來了:
如果這硬碟是用mbr不是gpt,只能有4個primary partition
sda4如果設定成primary partition
要能mount /,就沒有swap,也太不能把/home獨立到其他patition
兩種解法:
1.sda4弄成logical partition
切割出sda5當swap、
sda6用來mount /、
sda7用來mount /home、sda8用來mount...
2.維持sda4的primary partion,ubuntu裝好之後再用loop檔的方式弄swap
缺點是想要獨立出來的位置,例如/home,還是綁在sda4裡面
我是選擇1的解法,
不過沒試過把/home放在ntfs的sda3會怎樣
理論上應該是可行的,/var/log、/tmp或許也是可行的
有興趣自己玩玩看吧~
不過像/usr、/etc這種,還是別放在ntfs-3g會比較好
重點來了:
選something else一定會看到一個選項
"device for boot loader installation"
用關鍵字
"ubuntu install device for boot loader installation"
可以搜到一堆截圖
不管是解法1或解法2,這邊都選/dev/sda4,
而不是放在會被windows吃掉的/dev/sda
如果是用gpt,那boot loader就放在用來mount /的磁區就可以了
讀到這邊會問:那麼之後怎麼進入系統?
因為要雙系統
所以就選擇在windows那邊改BCD
用windows光碟改BCD還蠻麻煩的
不過有個簡單的軟體叫做EasyBCD,for windows vista ~ windows 10
用關鍵字"easybcd linux"就可以搜到一堆截圖
然後在Drive那邊選擇grub boot loader所在的sda4就可以了
https://i.stack.imgur.com/visjQ.png
開機就會看到先跳出windows的開機選單介面
然後選ubuntu會進入grub的開機選單介面
這也就不用再擔心windows update之後
grub會被吃掉的問題了
---
給直接end的人:
grub2的boot loader裝在partition裡面
改windows的BCD開機選單就不會被windows吃掉boot loader了
--
ubuntu在安裝的時候有個custom選項
可以自訂boot loader要裝在mbr/gpt或是partition
---
首先假設手上有個空硬碟:sda要裝新的雙系統
由於無論是mbr或是gpt
windows都會吃掉其他系統用的boot loader
所以我們先安裝windows
sda1=win7~win10的系統保留區
sda2=win7
sda3=NTFS資料區
然後留free space給ubuntu
做好ubuntu的光碟或usb安裝,boot起來進入ubuntu installer
記得看到installation type的時候選something else
https://usercontent2.hubstatic.com/13024911_f520.jpg

接下來問題來了:
如果這硬碟是用mbr不是gpt,只能有4個primary partition
sda4如果設定成primary partition
要能mount /,就沒有swap,也太不能把/home獨立到其他patition
兩種解法:
1.sda4弄成logical partition
切割出sda5當swap、
sda6用來mount /、
sda7用來mount /home、sda8用來mount...
2.維持sda4的primary partion,ubuntu裝好之後再用loop檔的方式弄swap
缺點是想要獨立出來的位置,例如/home,還是綁在sda4裡面
我是選擇1的解法,
不過沒試過把/home放在ntfs的sda3會怎樣
理論上應該是可行的,/var/log、/tmp或許也是可行的
有興趣自己玩玩看吧~
不過像/usr、/etc這種,還是別放在ntfs-3g會比較好
重點來了:
選something else一定會看到一個選項
"device for boot loader installation"
用關鍵字
"ubuntu install device for boot loader installation"
可以搜到一堆截圖
不管是解法1或解法2,這邊都選/dev/sda4,
而不是放在會被windows吃掉的/dev/sda
如果是用gpt,那boot loader就放在用來mount /的磁區就可以了
讀到這邊會問:那麼之後怎麼進入系統?
因為要雙系統
所以就選擇在windows那邊改BCD
用windows光碟改BCD還蠻麻煩的
不過有個簡單的軟體叫做EasyBCD,for windows vista ~ windows 10
用關鍵字"easybcd linux"就可以搜到一堆截圖
然後在Drive那邊選擇grub boot loader所在的sda4就可以了
https://i.stack.imgur.com/visjQ.png

開機就會看到先跳出windows的開機選單介面
然後選ubuntu會進入grub的開機選單介面
這也就不用再擔心windows update之後
grub會被吃掉的問題了
---
給直接end的人:
grub2的boot loader裝在partition裡面
改windows的BCD開機選單就不會被windows吃掉boot loader了
--
Tags:
Linux
All Comments

By Todd Johnson
at 2016-12-17T17:00
at 2016-12-17T17:00

By Heather
at 2016-12-19T11:46
at 2016-12-19T11:46
Related Posts
為什麼不建議先裝 Ubuntu 再裝 Windows?

By Erin
at 2016-12-17T02:30
at 2016-12-17T02:30
誠徵高手幫忙把linux伺服器連上線

By Selena
at 2016-12-16T15:42
at 2016-12-16T15:42
為什麼不建議先裝 Ubuntu 再裝 Windows?

By Valerie
at 2016-12-16T14:32
at 2016-12-16T14:32
sudo 執行 expect 問題

By Edward Lewis
at 2016-12-15T16:24
at 2016-12-15T16:24
Botnet : Ganiw.Botnet

By Yuri
at 2016-12-15T09:58
at 2016-12-15T09:58