被CENTOS的GRUB弄到崩潰.... - Linux

Ula avatar
By Ula
at 2016-10-28T00:16

Table of Contents

我的機器都是架在XEN上的虛擬機器,一般都是用UBUNTU,
硬碟分割基本上是用1個SWAP+1個EXT4(/),一直都沒什麼問題

有少部份機器要用CENTOS去架,我也是用1個SWAP+1個EXT4去處理
昨天早上想說差不多該更新了,一台centos 6.8就用yum update下去
看到kernel有更新就重開機....


然後他就死掉了Q_Q


GRUB沒有作用開不了機,拿centos的光碟開機跑救援模式,
grub-install /dev/xvda 跟我說找不到device
拿再生龍光碟硬跑grub-install開機變成grub救援模式,還是沒用

因為9/1有一個snapshot,只好從這份復原,復原之後發現9/8有一個重大變動
(我為什麼9/8做完更動後沒有再做一個snapshot啊!)
只好重做一次,做完之後看看jre還在8_66,現在都8_112了就去更新
更新完畢之後重開機


然後他又死掉了orz


....不會吧,剛才也有重開過幾次也還活的好好的啊?

再重開一次,沒用
先關機再重開,還是沒用

....
....
....

崩潰~~~~

我記得這機器上的grub是0.98,似乎是不支援ext4的,可是先前這樣灌都沒事啊


然後捨棄從9/1復原的版本回到先前升級後掛掉的版本,用再生龍光碟(DRBL-LIVE)
裡面的gparted砍掉SWAP的空間(4G),切一個500M格式化成ext2做/boot用
也就是

SWAP (4G) / ext4 (46G)
|--------------------|--------------------------------------------|
xvda1 xvda2

500M
boot SWAP (3.5G) / ext4
|-----|--------------|--------------------------------------------|
xvda1 xvda3 xvda2

然後把原本/boot的東西移動到新的boot,修改fstab內容
再用再生龍的ocs-install-grub去弄

ocs-install-grub -p "xvda1 xvda2" -s xvda

試了幾次之後終於成功把grub塞進去可以看到選單了Q_Q
開機發現menu.lst也要微調,總之最後是把系統救回來了
下次碰到centos還是乖乖切boot吧orz

--
~hc是個有美女就好的軟派阿宅,各種被大家批評的作品他都有辦法看的津津有味~
路人:BLEACH超好看的 hc:不斷創造出神入化視效大決,久保老師總是能讓讀者驚奇。
路人:火影忍者超好看的 hc:用BL映襯女性的幽怨哀愁,岸本老師編劇有如神之一手。
路人:網球王子超好看的 hc:持續挑戰自我與人類的極限,許斐老師重新定義進化一詞。
路人:卡通柯南超好看的 hc:案件後藏著綿密的愛恨情仇,青山老師何時挑戰言情小說?
路人:艦娘動畫超好看的 hc:....他喵的你當我潘子嗎?

--
Tags: Linux

All Comments

Hedda avatar
By Hedda
at 2016-11-01T08:30
你的結論根本不對,沒查明原因亂猜
Olive avatar
By Olive
at 2016-11-05T06:22
還有,既然CentOS新架的,為何不選7?
Heather avatar
By Heather
at 2016-11-06T23:18
是用minimal install?為何有jre?跑java?
Oscar avatar
By Oscar
at 2016-11-10T13:50
樓上,你這樣子只會讓我以後再也不用centos
這問題我不是第一次碰到,ubuntu/debian從沒這問題
David avatar
By David
at 2016-11-12T02:25
就fedora/centos有事,當然也可能是xen的問題
Emma avatar
By Emma
at 2016-11-15T06:42
畢竟虛擬機跟實體機器還是會有差
Heather avatar
By Heather
at 2016-11-18T20:19
原因不知道之前只能用猜的啊,難道等天上掉答案下來
Daph Bay avatar
By Daph Bay
at 2016-11-21T15:24
不熟grub而己吧...舊的grub碰到新系統會有些問題
Emma avatar
By Emma
at 2016-11-25T17:49
CentOS 6 的 GRUB 0.97 是有特別修改過的,有支援 ext4
Donna avatar
By Donna
at 2016-11-27T21:46
所以拿跑 Debian 的再生龍光碟去設定可能沒用
Oliver avatar
By Oliver
at 2016-11-28T15:43
再來找不到 /dev/xvda 的問題可能要檢查裝置是否被改成
其他名稱,或是 xen-blkfront 之類的 module 沒自動載入
Brianna avatar
By Brianna
at 2016-11-29T14:11
我是碰到開不了機才跑去用再生龍想要救的,至少能把
資料撈出來Q_Q
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2016-12-01T23:09
我碰到的倒是完全相反..CENTOS OK ubuntu也是一定要切一個
Lucy avatar
By Lucy
at 2016-12-02T15:00
/boot給他才能動...
Emily avatar
By Emily
at 2016-12-06T03:12
完全無言的DeBug方式,用猜的,呵呵
Agatha avatar
By Agatha
at 2016-12-09T23:39
你文中完全只提到update之後出問題,沒說做法?
Edwina avatar
By Edwina
at 2016-12-12T16:19
版本更新造成grub的問題?你如何肯定?
還是看到grub壞就直接想成這樣呢?
最後還下一個莫名其妙的結論誤導
Rosalind avatar
By Rosalind
at 2016-12-16T23:30
CentOS一定要切/boot的理由又是如何得知?
Daph Bay avatar
By Daph Bay
at 2016-12-20T23:00
然後裝過什麼自己也不清楚,實在慘
Eden avatar
By Eden
at 2016-12-24T10:56
xvda 過不了要查 xen 設定
Charlie avatar
By Charlie
at 2016-12-28T14:43
先改 hvm 跑看看 ? 然後不要 pv on hvm
Regina avatar
By Regina
at 2016-12-30T10:57
我沒那個美國時間可以慢慢抓問題
Yedda avatar
By Yedda
at 2017-01-03T04:53
下次問題解不了就有美國時間了(?
Oscar avatar
By Oscar
at 2017-01-04T12:43
所以你這篇到底想幹嘛?不知道問題又沒打算討論
反正不知道為什麼突然正常了,就沒事了
Susan avatar
By Susan
at 2017-01-07T19:57
只能說我的能力無法駕馭CENTOS,還是乖乖用ubuntu就好
Xanthe avatar
By Xanthe
at 2017-01-10T19:55
青菜蘿蔔各有所好ˊ_>ˋ
Rae avatar
By Rae
at 2017-01-14T19:02
我沒那個美國時間 <- 沒時間就花錢請人管啊(笑
Jacky avatar
By Jacky
at 2017-01-18T05:06
沒搞清楚問題哪天ubuntu壞掉是不是改用windows了啊XD
Jack avatar
By Jack
at 2017-01-18T17:36
然後你xen到底是用pv hvm 兩者開機模式也不同
Sarah avatar
By Sarah
at 2017-01-19T03:44
人家就寫 [閒聊] ,抒發心情是不行啊?你們住海邊喔?
Skylar Davis avatar
By Skylar Davis
at 2017-01-23T14:54
閒聊 所以我們抒發心情不行嗎?
Elma avatar
By Elma
at 2017-01-26T05:52
整篇誤導跟錯誤觀念去解問題,然後推文還自以為是
Ula avatar
By Ula
at 2017-01-30T17:47
遇到問題只會重灌跟重開機的話,那就別亂發文
反正你就覺得自己的做法沒問題,不願意討論
Kumar avatar
By Kumar
at 2017-02-04T15:16
何必還需要到版上發文害人?最好笑的是快照當備份
Isla avatar
By Isla
at 2017-02-09T09:53
我不反對你的做事方式,但人家有更好的建議時
Emma avatar
By Emma
at 2017-02-10T09:25
你從頭到尾只會在推拖,全部責任都因為用CentOS?
真的有意義嗎?
Rachel avatar
By Rachel
at 2017-02-11T11:10
建議?哈哈哈哈哈,我得到的建議是噓啊
我裝jre還要你同意啊?
Elizabeth avatar
By Elizabeth
at 2017-02-13T22:05
可能的問題點都跟你說了 你一句沒美國時間 我們能怎辦
Jacky avatar
By Jacky
at 2017-02-16T00:27
真心祝你不要遇到ubuntu也爆炸的時候
Tracy avatar
By Tracy
at 2017-02-17T03:35
提供service的機器突然掛了,我只能盡快把東西弄上去
Michael avatar
By Michael
at 2017-02-17T23:21
這台機器是運作了約一年,不是新架的
Erin avatar
By Erin
at 2017-02-18T10:34
我沒說清楚的是那個XEN是指ctrix xenserver 6.5
Necoo avatar
By Necoo
at 2017-02-22T22:49
更正 citrix
Eartha avatar
By Eartha
at 2017-02-27T03:11
更新前沒先snapshot能怎辦?
Eden avatar
By Eden
at 2017-03-02T13:00
你說實體機備份比較麻煩也就算了 VM大更動先snapshot
這是基本不是嗎?
Olivia avatar
By Olivia
at 2017-03-03T09:26
然後一個好奇點 你更新jre應該是用yum install沒錯吧?
Connor avatar
By Connor
at 2017-03-06T02:19
更新前沒有做snapshot是我的錯,我自己也很氣
Connor avatar
By Connor
at 2017-03-10T14:56
jre是直接去抓tgz解開到/opt然後設定關聯而已
Frederic avatar
By Frederic
at 2017-03-15T11:06
但實際上yum update下去也只有更新幾個程式
Hamiltion avatar
By Hamiltion
at 2017-03-19T15:39
第一次掛掉的時候沒有去動jre
Ingrid avatar
By Ingrid
at 2017-03-23T23:41
ubuntu那邊做了一堆apt-get update 、apt-get upgrade
Donna avatar
By Donna
at 2017-03-26T07:32
每一台都沒事,我沒想到centos做個yum update就死掉
每一台都沒事,我沒想到centos做完yum update就開不了
Hamiltion avatar
By Hamiltion
at 2017-03-30T18:49
檔案都在,xvda2也是bootable就是進不了grub選單
Bethany avatar
By Bethany
at 2017-04-04T17:18
全新安裝的話我就砍掉重練了哪裡需要去救?
Bennie avatar
By Bennie
at 2017-04-09T02:02
你看過yum.log更新項目了嗎?
你更新掛了跟一定需要/boot的兩者關係?
Bethany avatar
By Bethany
at 2017-04-13T22:45
問你jre是因為8_66就很舊的版本,代表很久沒更新
Edwina avatar
By Edwina
at 2017-04-17T11:22
問你是不是minimal是因為GUI更新容易導致其他問題
Vanessa avatar
By Vanessa
at 2017-04-18T16:24
你覺得沒有美國時間不想回答是你自由
但你文中荒謬的debug過程跟結論毫無意義
Frederica avatar
By Frederica
at 2017-04-19T20:58
只會還原跟重灌學不會任何事情
難道每個distribution遇到都要來發文一次嗎?

請求各位前輩指點一條明路

Hamiltion avatar
By Hamiltion
at 2016-10-25T21:36
大家好 在下初涉程式語言,上網自學了python,目前看到一個有趣的R語言課程,想來上上看。 但這樣漫無目的地學,好像還欠缺一個目標。因此想了一個要達成的使命: 我想寫一個排班程式。 我本身是醫療業,都在上夜班。由於人手短缺,每個月我們組長都對著excel努力很久才 排出下個月的班表。想說或許能寫個程 ...

cygwin 中的 tmux 或

Edwina avatar
By Edwina
at 2016-10-25T17:18
由於會用到不少台 windows 電腦, 又都沒有 admin 權限, 所以打算灌 cygwin 來取得熟悉的 cli 介面。 cygwin 可以用 --no-admin 選項, 就不用管理者權限。 我是在 64bit windows 7 上裝 32bit 的 cygwin , 因為某些電腦是 ...

Ubuntu 16.04右側數字鍵不能用?

Olga avatar
By Olga
at 2016-10-25T17:09
原本是使用14.04版本 後來更新成16.04後 右側數字鍵就無法使用了 但是+-*/和Enter鍵是好的 數字鍵在平常時都沒有動靜 但是在開機的登入畫面 以及登入line時 數字鍵就可以用 不知道這到底是什麼問題? 先謝過大家了 -- 作者 CornyDragon (好俗龍) ...

如何快速移除link的原資料夾

Leila avatar
By Leila
at 2016-10-25T14:38
想請教各位高手: 假如在當前目錄底下simulation後,會在其他的目錄底下產生好幾個資料夾,而當前目錄 底下的資料夾會link到這幾個資料夾 請問有辦法能快速的直接移除link的原資料夾嗎? 每次都慢慢打rm -r dir_1 蠻沒效率的 rm -r dir_2 ...

openSUSE當機問題

Andy avatar
By Andy
at 2016-10-25T12:28
之前筆電用openSUSE leap42.1一直很順 但最近換新筆電(Dell XPS 15 9550), openSUSE一直當機(win10反而沒當過) 按ctrl+Alt+F1~F7 及Alt+sysrq+r e i s u b 都完全沒反應 只能直接按power解決 查看journalctl及memt ...