Grub2和Windows 7 - Linux

Mary avatar
By Mary
at 2012-01-29T13:50

Table of Contents

我有一台Thinkpad。筆記型電腦原本配的是Windows 7。原本好像三個Partition:
一個比較小(好像拿來启動Windows 7)
一個很大(Windows 7的系統)
最後一個應該是Lenovo的Recovery。

忘了詳細我當時做了甚麼。大概好像:
删除Recovery Partition。
删除掉一個Partition。
把Windows 7的分區縮小,移到硬碟最後面。
前面空間做了個LVM的volume,装Linux。

現在只剩:
$ ls /dev/sda*
/dev/sda /dev/sda1 /dev/sda2

然後我一直都只用在/dev/sda1的Linux。Grub2跑grub2-mkconfig時也看到/dev/sda2的Windows 7分區。我也可以把它當做一般的NTFS volume來正常mount。
Grub2的chainload不能启動Windows 7。反正一直没有用Windows的理由,也不太關心。

但最近有需要用Windows了,却不知道如何boot它。

因為把Recovery volume删掉,現在不太可能用它還原出廠狀態。何况我也不想把Linux删掉。Windows 7启動似乎比XP复雜。最後是這電腦没有光碟,也没有Windows的Recovery CD。雖然可以用USB手指開機,但是手上只有Linux的USB手指。

請問有方法启動哪個Windows嗎?

--
In heaven, all the interesting people are missing.


--
Tags: Linux

All Comments

George avatar
By George
at 2012-01-29T16:00
你的win7啟動區大概被你幹掉了...用CD進pe
Agnes avatar
By Agnes
at 2012-02-02T05:15
bcdboot.bootsect修復一下.再用grub包進來
Kyle avatar
By Kyle
at 2012-02-04T16:11
沒Windows的CD……也没有光碟drive。
Tom avatar
By Tom
at 2012-02-07T20:30
拍拍…當初vista也是這樣被我幹掉了…
Quanna avatar
By Quanna
at 2012-02-12T00:50
win7有的recovery資料夾.裡面的東西可以解開成pe
Odelette avatar
By Odelette
at 2012-02-14T07:36
但在Win7本身不能boot的情况下要如何使用?
Megan avatar
By Megan
at 2012-02-19T02:18
我也是用 ubuntu 把 win7 幹掉了ㄎㄎㄎㄎ…
Todd Johnson avatar
By Todd Johnson
at 2012-02-23T00:17
#1F6ZPfGC 參考看看有沒有用~
Dorothy avatar
By Dorothy
at 2012-02-24T20:41
GRUB2 用 ntldr 可以載入 Windows 7 的 bootmgr
Connor avatar
By Connor
at 2012-02-26T12:53
(用 chainloader 應該是 GRUB4DOS)
Noah avatar
By Noah
at 2012-02-27T20:47
樓上:愿聞其詳
Rachel avatar
By Rachel
at 2012-02-29T08:40
例如用 GRUB 1.99 有個指令叫做 ntldr (其他版我不知道)
Connor avatar
By Connor
at 2012-03-03T17:38
你可以把 chainloader +1 之類的那行刪除
Una avatar
By Una
at 2012-03-07T21:33
改成 ntldr (hd0,2)/bootmgr (這個開機檔案應該存在才是)
Leila avatar
By Leila
at 2012-03-11T03:40
也可以用 GRUB4DOS:chainloader (hd0,1)/bootmgr
(當然GRUB1.99寫入grub.cfg可能要加個 insmod ntfs)
Isabella avatar
By Isabella
at 2012-03-13T22:53
有进步:原本只是閃閃的_。用ntldr開機出現錯誤訊息:
File: \Boot\BCD
Status: 0xc0000225
Charlie avatar
By Charlie
at 2012-03-17T04:10
Info: An error occured while attempting to read the
boot configuration data.
Lydia avatar
By Lydia
at 2012-03-21T09:48
可能 Boot 一整個目錄放在 被你刪掉的地方......
James avatar
By James
at 2012-03-23T10:42
可能還是只能用 Windows 7 安裝光碟開機救援了
Frederica avatar
By Frederica
at 2012-03-27T07:25
或是 Windows 7 可能在 C:\Windows 留有備份
Tom avatar
By Tom
at 2012-04-01T05:56
把它找出來複製成 C:\Boot
Erin avatar
By Erin
at 2012-04-03T15:12
原來是Windows7不喜歡fdisk寫的msdos partition table
Mason avatar
By Mason
at 2012-04-08T13:10
用usb分區装盗版w7,再把C:\磁區用ntfsclone把备份的原版
Tom avatar
By Tom
at 2012-04-10T13:53
clone回去。問題解决。(當然也要备份和修复Linux磁區)

mysqld.log 一直長大???

Tracy avatar
By Tracy
at 2012-01-28T23:54
/var/log/mysqld.log 這個檔案 變大的有點離譜耶..... 一小時大約10mb..... 一天就兩百多mb........ 請問 這個mysqld.log變這麼大是正常的嗎? 我該去哪邊找把這個問題解決的方式??? - ...

要怎麼看網路介面是不是存在?

Margaret avatar
By Margaret
at 2012-01-28T23:32
之前都是使用 virtualbox 來當模擬器~ 但是最近用退換下來的機器安裝 centos 6 以後發現~ 有實機比較容易出問題~ 在模擬器上安裝完以後就可以直接看到網路卡介面~eth 0 OR eth 1 但是實機安裝完以後才發現~ ifconfig 裡面只有看到 lo~ 不知道是沒抓到網路卡介面? ...

Xming如何調整視窗大小

Callum avatar
By Callum
at 2012-01-28T13:47
各位好 我現在在windows系統下,使用Xming去叫出遠端linux server上軟體的圖示 但是叫出的X windows視窗,我無法改變它的大小 ^^and#34; (我覺得太小了) 我想要調整X windows視窗的大小 請問我要: 1.去調整遠端linux server的linux環境 ...

多顆硬碟整合~增大空間

Robert avatar
By Robert
at 2012-01-28T13:34
---- 前提: 沒有RAID 介面卡 20G硬碟*1 80G硬碟*1 160G硬碟*1 目標: 1.想讓/var/www/html 空間增大 2.避免一顆硬碟掛了導致其他硬碟也毀了~ ---- 各位好~ 我安裝centos測試, 目前是先將160G HD拿來安裝os, 但是我想把另一顆80G HD也 ...

如何讓 Shell 在自動開機時執行呢?

Suhail Hany avatar
By Suhail Hany
at 2012-01-27T23:15
※ 引述《logooo77 (肉狗七十七)》之銘言: : 各位好,想請教 Linux 板上的各位一個問題 : 小弟目前有一些數據資料放在伺服器上,讓程式處理 : 我希望能機器開機時就自己處理這些事情 : 但小弟不才,只會 SSH 連到主機執行 shell 呼叫 nohup 讓它掛我的程式在背景裡運作 : ru ...