看板 Linux 關於我們 聯絡資訊
我猜是MBR被洗掉了 $ sudo mount /dev/sda3 on / type ext4 (rw,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) none on /sys/fs/fuse/connections type fusectl (rw) none on /sys/kernel/debug type debugfs (rw) none on /sys/kernel/security type securityfs (rw) udev on /dev type devtmpfs (rw,mode=0755) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620) tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755) none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880) none on /run/shm type tmpfs (rw,nosuid,nodev) gvfs-fuse-daemon on /home/scottlin/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=scottlin) $ sudo fdisk -l Disk /dev/sda: 750.2 GB, 750156374016 bytes 255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x000b6d6e Device Boot Start End Blocks Id System /dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT /dev/sda2 206848 1255430143 627611648 7 HPFS/NTFS/exFAT /dev/sda3 1255430144 1465147391 104858624 83 Linux 我看的文章都要先mount,但我用tab找不到 $ sudo mount / / /dev/sr0 /media/floppy0 /proc 硬要mount也不行 $ sudo mount /dev/sda2 /mnt mount: you must specify the filesystem type $ sudo mount -t ntfs /dev/sda2 /mnt NTFS signature is missing. Failed to mount '/dev/sda2': Invalid argument The device '/dev/sda2' doesn't seem to have a valid NTFS. Maybe the wrong device is used? Or the whole disk instead of a partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around? 接下来我就卡住了,請問我該怎麽做? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 42.78.167.66
brli7848:找chdsk.exe來修? 02/21 23:00
無異狀 http://imgur.com/XghO1mz http://imgur.com/YbmZK49
KoenigseggG:bootrepair套件? 02/21 23:53
顯示成功, 但事實上沒有改善, 依舊只有ubuntu
nknudragon:放傳統的Win7光碟片,(或者是instatllation USB) 02/22 02:43
nknudragon:重新安裝,在過程中應該會針測到你的開機選單損毀 02/22 02:45
nknudragon:裝好WIN7以後,請去找EASYBCD來安裝開機選單 02/22 02:46
nknudragon:以後需使用WIN7的開機選單 來啟動Linux /dev/sda3 02/22 02:47
失敗 http://imgur.com/7KXculM http://imgur.com/u6eZ97R 以下是詳細過程 這台筆電是Asus U36S 我不確定出廠的硬碟分割是什麼樣 但我接手的時候是單純只有windows 兩個分割槽,系統與C槽(sda1, sda2) 由於要灌ubuntu所以我用內建的分割程式 http://www.techbang.com/posts/4023-windows-7-get-their-own-partition 但並沒有作格式化就直接重開安裝ubuntu了 安裝過程我選擇手動,選好新割出來的100G,只掛載/(也就是sda3) 接著就安裝了(開機裝在sda) 接著就遇到本文的問題 但試了推文的三個方法都沒改善,請大家再幫幫我吧,謝謝
x000032001:是grub沒windows選項嗎 還是選進去無法開機 02/22 12:20
沒有選項,update-grub無用
KoenigseggG:是喔0.0,我之前是grub有選項,但選了開不成,用了 02/22 14:22
KoenigseggG:bootrepair後,多了一個選項就能開成了。btw, 從此我 02/22 14:24
KoenigseggG:在win 7下可見linux系統,不過點進去會說是空的@@ 02/22 14:27
wgst88w:BCDEdit試過了嗎? http://ppt.cc/L7nm 02/22 18:49
rebuildbcd windows=0, 3個partition都這樣,接著重開就換grub被洗掉了 Missing operating system
wgst88w:你有用到/FixMbr這項參數嗎? 02/22 20:16
wgst88w:Bootrec.exe 選項後面可接一些類似的參數功能 02/22 20:18
有,fixmbr跟fixboot都顯示操作成功,但就是rebuildbcd找不到windows
wgst88w:那你要不要先確認sda1跟sda2是不是NTFS,而不是exFAT? 02/22 22:53
請問如何去確認呢?
wgst88w:印象中cmd的fdisk不是可以看嗎?我再貼個影片你參考一下 02/23 00:37
wgst88w:他的步驟看你有無疏漏:http://ppt.cc/K1qr 只能如此了XD 02/23 00:39
我在cmd裡並沒有fdisk的指令,若你指的是linux的command 上文中有列出fdisk的細節 影片中的步驟我卡在對C碟的操作,顯示 磁碟區未包含可辨識的檔案系統 不過現在連missing os都看不到了,只剩游標在閃
wgst88w:那就表示你曾安裝WIN的C碟(sda2)已無法辨別,你只好回去 02/23 10:30
wgst88w:linux grub了,grub還能重刷,WIN的話一定會要你格式化! 02/23 10:32
OrzOGC:沒動到win的東西的話.重上grub,grub.conf/grub.cfg重設就好 02/23 11:17
我用bootrepair弄回grub了,現在能進ubuntu 在 /boot/grub/grub.cfg 加入 menuentry "Windows 7" { set root=(hd0,msdos1) chainloader +1 } 由grub進入win7的話,一樣是閃游標 改成msdos2也一樣
wgst88w:你的sda1(D:\)才是放Boot的地方吧!主分割區是這個吧..... 02/23 15:00
所以應該怎麼寫呢?
wgst88w:我意思是BCD應該建立在D:\boot\吧!不是嗎? 02/23 16:21
wgst88w:正常cmd下指令 dir d:\boot /a/w 可以找的到BCD檔才對 02/23 16:25
因為已經無法辨識,所以C或D都沒辦法進入
soem:這還真奇怪, 已經不是MBR或grub壞掉,根本是調整partition調 02/23 18:06
soem:壞了... 02/23 18:06
所以除了win重灌,是救不了了是嗎? 能的話我希望能保留原本有授權的win...因為這台不是我的
wgst88w:linux的fdisk也看不到資訊了嗎? 02/23 19:07
就是文中fdisk -l 的樣子,放光碟安裝用gui看的話是寫unknow
rexct:sda1好像是windows 100MB的BitLocker磁碟機加密開機用磁區, 02/23 21:35
rexct:要從sda1開機才能進入sda2加密過的windows。 02/23 21:36
如何從sda1開機呢?
wgst88w:你再用Win7光碟開機,然後在CMD下輸入 list volume 指令 02/23 22:24
wgst88w:看有什麼樣的資訊列出來 02/23 22:25
wgst88w:對了,要先執行diskpart指令,然後再DISKPART>list volume 02/23 22:29
http://imgur.com/vyfLRa7
wgst88w:RAW...Win的做法就是 http://ppt.cc/Dsi6 中1.or 2.這兩個 02/24 00:28
wgst88w:來修復,點1.之後可能還要再做一次BCD的置放才能開機! 02/24 00:31
wgst88w:而Linux的做法是借助強而有力的工具 http://ppt.cc/8ZGa 02/24 00:32
wgst88w:方法你自己選吧 XDDDD 02/24 00:32
win的1,2都不行,testdisk也沒辦法,倆個partition都顯示 Cant open filesystem. Filesystem seems damaged. 看來是沒救了是嗎? 我比較好奇的是我哪一個步驟錯了,才剛灌ubuntu就不能mount(我猜這時候就無法辨識硬碟了) 是因為win有設開機密碼嗎?(不是登入的密碼,是loading前就要輸入的密碼)。 還是說不能灌在直接從C碟割出的分區呢?
wgst88w:一般要W&L雙系統並存,並不建議把L建在邏輯分割區,更何況 02/24 11:26
wgst88w:你還是從既有的邏輯分割再切一塊來當延伸分割區,這樣很容 02/24 11:28
wgst88w:易會因為檔案散離而造成檔案系統相容的錯亂,而WinOS能支 02/24 11:32
wgst88w:援的檔案系統就那幾個,系統本身為了穩定性與獨有性,當然 02/24 11:35
wgst88w:很容易出狀況阿!正常是另外規畫出一個主分割區來裝Linux 02/24 11:36
wgst88w:不然就用後期微軟的VHD虛擬硬碟來掛載才對。 02/24 11:37
wgst88w:你去ASM板看有無高手願意教救援了,或是一樣在 DISKPART> 02/24 11:40
wgst88w:執行 rescan 之後重新開機看能不能幸運的進到C:或D:了,最 02/24 11:42
wgst88w:不得不的做法就是用convert指令去轉檔案格式,只是這有可 02/24 11:44
wgst88w:能更慘或無效!! 02/24 11:44
yesir:bootrec /rebuildbcd-->重建BCD 顯示windows =0的話, 02/24 15:45
yesir:要不CMD改跑 diskpart進入主要磁碟管理, 02/24 15:47
yesir:select disk 0(看你win7安裝的硬碟在哪,你應該只有一稞), 02/24 15:47
yesir:select partition 0 (0,1,2 更改磁區測試) 02/24 15:47
yesir:active,exit 02/24 15:48
yesir:再跑一次 rebuildbcd 不行的話再更改select disk /partition 02/24 15:49
yesir:的參數,慢慢try 直到抓到安裝的windows=1,接著選Y重建 02/24 15:49
yesir:,但它應該會把安裝的boot丢到C糟下,而非sda1(也就是一開 02/24 15:51
yesir:電腦啟動載入的磁區),看可否開linux磁碟掛載後把檔案copy過 02/24 15:52
yesir:去,接著跑個安裝光碟的啟動修復應該就可以開機了 02/24 15:52
yesir:我也砍過windows的boot(汗) 本版 #1IvoTA8r 02/24 15:55
yesir:ubuntu 應該有圖形化的磁碟管理工具可以讓你掛載硬碟 02/24 16:08
yesir:另外裝系統時讓ubuntu安裝光碟的 分割磁碟工具不是較好。 02/24 16:34
yesir:補充linux 下先 sudo blkid 查看sda1 type是不是NTFS 02/24 16:55
wgst88w:yesir大,他的狀況似乎比你的還糟,是整個格式判讀不到! 02/24 17:20
yesir:w大,格式判讀不到是指linux下也無法mount原本windows糟嗎? 02/24 17:41
yesir:原PO,mount sda2時感覺好像是參數下錯的問題。 02/24 17:46
yesir:想問原PO mount時,有沒有先把目標路徑的資料夾建好... 02/24 17:49
wgst88w:這就要問原PO了,基本上我是相信,連testdisk都讀不到了! 02/24 17:59
wgst88w:你可以用網頁版的看,有圖片: http://ppt.cc/2zk0 02/24 18:00
yesir:原PO 的 fdisk -l可以看到sda1 & sda2 ,chdsk也無異狀, 02/24 18:57
yesir:list volume是良好的,testdisk沒用過不清礎狀況。灌個系統 02/24 18:57
yesir:應該不會砍到原本的windows檔案,最多就只動到boot區才對, 02/24 18:58
yesir:真是奇怪。花時間把W大提供的影片看了一遍,或許原PO在CMD進 02/24 18:59
yesir:入C:遇到的「磁碟區未包含可辨識的檔案系統」,是因為沒有 02/24 18:59
yesir:active對應正確的partition。 02/24 18:59
wgst88w:很有可能,但他說"3個partition都這樣",想說他都測過了! 02/24 19:23
是的,我三個都試過了,都無用。我猜當初應該是win有設磁碟加密的關係吧。 今天上班請同事接手,結果現在看到sda1,2被清空了,我想只剩重灌了。 目前卡在nb背面的product key是oem的,但官網又載不到oem的iso,關關難過關關沒過,Orz...
KoenigseggG:有那個key就可以啟用了喔~~不過有人會說可以啟用!=正 02/25 01:32
KoenigseggG:版這樣0.0 (之前google過相關資訊) 02/25 01:33
※ 編輯: Qiqi 來自: 59.126.57.148 (02/25 15:59)