Re: [已解決]求救...現在不能開機,沒有grub也沒mbr

看板Linux作者 (這是殺洨)時間13年前 (2012/06/06 23:02), 編輯推噓3(303)
留言6則, 3人參與, 最新討論串1/1
※ 引述《itsasemen (這是殺洨)》之銘言: : 由於有一天我的win7突然「失眠」了,沒有辦法休眠 : 所以我按照了 : http://hao1990.blogspot.tw/2012/03/windows-7.html : 上面所說的方法,在opensuse下安裝了gparted : 但由於我的/dev/sda1 只有100mb,而且label上是一堆亂碼,NTFS格式 : 我也不知道怎麼回事 : dev/sda2是win下的C槽 : dev/sda3是extended : 又分 win下的D槽 : opensuse的各種槽 : ... : ... : 我首先就把/dev/sda1的flag給弄成了boot,但因為我看到下面還有標示 : 成type,我不小心點選取消了type後,這個磁區就不見了 : 我也不知道該怎麼做,就想說那把dev/sda2弄成boot好了 : 真的是我今年最蠢的事,結果重開機後就出現了 BOOTMGR is missing : 就再也進不去了,不管是win7還是opensuse : 現在想想,說不定mbr被弄在那個奇怪的100mb /dev/sda1 : 我的C槽什麼都沒有,當然開不了機 : 請問要怎麼修復呢?拿win7光碟重灌MBR? : 如果可以的話我想只用ubuntu live cd解決,這可能嗎?謝謝大家的指教 問題解決了,由於有人也有遇到和我一樣的問題,結果就是悲慘的重灌... 所以我來說一下我的解決方法 首先我千辛萬苦弄來了各種版本的win7,不管怎麼fixmbr或fixboot都沒有用 直到我看到了一篇文章,大意是這樣: 許多原廠的設定是增加了一個100MB的BOOT磁區 將原本的WINDOWS7開機紀錄放在那 當你重新規畫磁區 可能只留WINDOWS7或是VISTA主磁區時 就會導致找不到BOOTMGR這個檔 案 之篇各位鄉民回文說要修復mbr是正規的修正方式 只是都必須要在WINDOWS7或VISTA的磁區根目錄下必須有這個檔案BOOTMGR才會有作用 不然再做幾次的啟動修復都沒效 依舊是BOOTMGR IS MISSING 請將NB的硬碟卸下 不管以SATA模式還是隨身硬碟模式接到PC(WINDOWS7或VISTA系統的)上 顯示所有系統與隱藏檔案 將PC系統碟下的BOOTMGR複製一份於你的NB硬碟的系統磁區下 接回NB再做一次啟動修復就可以正常修復了 所以我就去下載了win7 ultimate x64的bootmgr回來,裝在隨身碟裡,用ubuntu cd開機 然後把bootmgr放到C槽去,這次說什麼都不去管那該死的100mb空間,幹 然後再用win7光碟fixboot, fixmbr 就可以進win7了!!! 接下來就是重新chroot ubuntu,再重裝grub,再grub-update一下 收工!!!! 在這裡再次感謝大家的解答!!!有你們在貢獻而不只是說什麼 google有這麼難嗎之類 的話才會讓linuxer更加繁榮,這世界還是有笨蛋的T.T 為我們這種笨蛋著想 PS.我把我opensuse洗掉重灌了ubuntu,結果還是讀不到win7,我第一招想法就失敗了 很久沒有用ubuntu了,這次12.04的unity我靠超不習慣,用KDE過太爽了,習慣了K系 列一堆強大軟體套裝和華麗介面和使用習慣。 gnome-shell的面板好像沒有能設定的地方...一個面板而已脾氣這麼大誰都動不了? 我連安裝個佈景主題、以前gnome2自訂佈景的功能都不知道跑哪裡去了 立馬去灌了個LXDE來,東西能用又快就好,反正佈景一換,其實也是漂亮 另外再請問看到這裡的鄉民們,你們若有在用lxde的,請問你們的電池用量顯示是用 哪個? 我本來用lxpanel裡面附的那個,但是那顯示除非真的要沒電,不然永遠顯示 100%。 去google後有的說用xfce的,我用了但又覺得啟動的反應遲頓。 有的像archer們說用batterymon,給個pkgbuild,但我又找不到deb包在哪 請問有用筆電+lxde的大家是怎麼解決這問題的呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.131.40.154

06/06 23:50, , 1F
acpi有設好嗎? @_@
06/06 23:50, 1F

06/07 00:38, , 2F
100MB是win7預設分割就會割的,除了作boot外還有bitlocker
06/07 00:38, 2F

06/07 12:25, , 3F
gnome-shell 設定:游標移到 panel 上按 Win-Alt-滑鼠右鍵
06/07 12:25, 3F

06/07 12:26, , 4F
若用 Win7 安裝光碟分割硬碟,都會割那個 100M 出來
06/07 12:26, 4F

06/07 12:27, , 5F
所以我都先用其他工具分割好,然後直接安裝到指定的 pri
06/07 12:27, 5F

06/07 17:54, , 6F
win7安裝時也可以藉由變更分割區大小來避免那個100M
06/07 17:54, 6F
文章代碼(AID): #1Fpt4Nli (Linux)