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

Caroline avatar
By Caroline
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了

--
Tags: Linux

All Comments

Todd Johnson avatar
By Todd Johnson
at 2016-12-17T17:00
謝謝
Heather avatar
By Heather
at 2016-12-19T11:46
推好心!

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

Erin avatar
By Erin
at 2016-12-17T02:30
※ 引述《Equalmusic (Cosmajoonitist)》之銘言: : 之前看到很多網路上的文章都說建議雙系統先裝 Windows 再裝 Linux : 之前因為趕著工作要用,先裝了 Ubuntu : 但是最近想一想,我的這台 PC 這麼威,不拿來打電動實在太可惜了 XD : 雖然也有一些文章在講怎麼 ...

誠徵高手幫忙把linux伺服器連上線

Selena avatar
By Selena
at 2016-12-16T15:42
1. 執行內容:讓linux電腦 ( CentOS 6 ) 可以連上wifi 2. 額外條件:必須於今天 (12/16 星期五) 到位於三創文化園區十樓辦公室協助,越快越好 3. 注意事項:光碟機已損毀 方法有二: a. 直接使用 usb dongle b. 另加一個分享器 薪酬:2000 元 (不含材料支 ...

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

Valerie avatar
By Valerie
at 2016-12-16T14:32
之前看到很多網路上的文章都說建議雙系統先裝 Windows 再裝 Linux 之前因為趕著工作要用,先裝了 Ubuntu 但是最近想一想,我的這台 PC 這麼威,不拿來打電動實在太可惜了 XD 雖然也有一些文章在講怎麼先裝 Linux,但是開頭都會講一句不建議 可是完全沒有說明為什麼不建議阿...看起 ...

sudo 執行 expect 問題

Edward Lewis avatar
By Edward Lewis
at 2016-12-15T16:24
如果你的目的是ssh自動登錄的話,可以提供我在用的腳本, 例如我公司的內部網址是 192.168.10. 開頭, 登錄 192.168.10.1 只要執行 $./sshp.sh 1 密碼 就可以了 bash shell如下(如果登錄不是root,請自行把root也改成參數): #!/bin/sh alive ...

Botnet : Ganiw.Botnet

Yuri avatar
By Yuri
at 2016-12-15T09:58
客戶的電腦(OS:CentOS 6.5) 因為這個病毒被停權使用 希望我們幫他修正這個問題 之前已經幫他開啟 CentOS 內建的 Firewall (看來是沒什麼用..) 也不知道怎麼修正這個問題 所以上來請問各位要怎麼檢測跟修正 目前想到的辦法只有重灌 CentOS 但是由於這是一台 License S ...