看板 Linux 關於我們 聯絡資訊
現在我在Intel Server上要安裝ubuntu 16.04 LTS。 花了點時間,發現grub並不支援使用軟體raid開機。 目前手上有四顆硬碟,個別都分割了boot,root,home,跟swap。 其中只有一顆硬碟mount的boot空間mount到/boot, 其他三顆的boot空間都暫時是unmount。 剩下的root,home跟swap組成raid10。 雖然這樣可已解決找不到boot問題, 但也有點擔心,如果將來有mount的這顆硬碟掛點, 系統也是開不了機。 請問這樣的設定下,我有辦法將boot資料備份到其他三顆硬碟 並可以直接用其他三顆硬碟開機嗎? 或者是有其他的方式來做軟體raid? 感謝板上的強者回答了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 130.126.255.226 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1490822284.A.589.html
rickieyang: 很久很久以前玩 softraid, boot 好像只能用 raid1 03/30 10:44
HamalAri: 沒那回事,你可以三顆硬碟都裝 grub 並且都放 /boot 03/30 22:17
目前只有一顆硬碟裝grub,剩下三顆都有留空間。 不過不太清楚要怎麼將其他三顆都mount到/boot? 感謝回覆! ※ 編輯: jijikoko (130.126.255.226), 03/31/2017 03:09:25
HamalAri: 先卸掉第一顆,掛上第二顆到 /boot,然後裝grub, 裝好後再 03/31 16:19
HamalAri: 換第三顆 03/31 16:19
HamalAri: 怎麼可能同時 mount 上去, 同時mount 的話只能讀寫最後 03/31 16:20
HamalAri: mount 上去的那顆吧 03/31 16:20
非常感謝回覆。 另外一個問題是,如果是這樣,若是mount的那顆壞掉的話, 我們要mount其他顆才可以順利重新開機對嗎? 系統應該是找到/boot才可以使用boot loader。 如果沒mount到,應該不能開機了。 不知道這樣的觀念是否正確? ※ 編輯: jijikoko (130.126.255.226), 04/01/2017 06:50:18
HamalAri: initramfs 是 grub 會去找, 根本不用 mount 起來也能開 04/01 20:28
HamalAri: 機, 你也可以 fstab 裡不要有 /boot 那行啊; mount 起來 04/01 20:28
HamalAri: 只是更新系統時可以更新 /boot 下面的檔案; 你現在有三 04/01 20:28
HamalAri: 顆, 所以每次系統更新你都要手動摳過去另外兩顆 04/01 20:28