Windows Vista Recovery DVD không khởi động hoặc không thấy các phân vùng hiện có


1

Tôi có PC Fujitsu / Siemens được cài đặt Windows Vista và tôi đang cố gắng sửa chữa nó sau khi tôi phải thay bo mạch chủ: Đĩa cứng có ba phân vùng Windows (phân vùng 2 được đánh dấu là có khả năng khởi động). Tôi đã kiểm tra cái này bằng Linux RIP, cái mà tôi đã khởi động từ một Thanh USB.

Tôi đã có DVD khôi phục hệ thống Windows Vista gốc cho model này và tôi đang cố gắng sửa chữa hệ điều hành.

Tôi có vấn đề sau đây. Khi tôi khởi động DVD, sau khi hiển thị thanh tiến trình cho Vài giây, màn hình chuyển sang màu đen và chỉ hiển thị con trỏ chuột. Sau đó nó vẫn như cái này lâu rồi và tôi phải khởi động lại.

Sau đó tôi đã có ý tưởng đánh dấu các phân vùng là không phải Windows (đã thực hiện lại bằng RIP Linux, fdisk). Bây giờ DVD khởi động vào trình cài đặt Windows nhưng nó không thấy các phân vùng mà nó phải sửa chữa.

Có ai gặp phải vấn đề này chưa? Bất kỳ manh mối nào về cách giải quyết vấn đề này (tôi muốn khởi động từ DVD khôi phục và sau đó thử và sửa chữa các phân vùng hiện có)?

CHỈNH SỬA 1

Cảm ơn những lời đề nghị trên diễn đàn và trong trò chuyện. Sao chép 440 byte đầu tiên từ phân vùng Windows Vista đang hoạt động và ghi chúng vào MBR phân vùng khởi động của hệ thống bị hỏng đã giải quyết vấn đề.

CHỈNH SỬA 2

Đây là kết thúc có hậu.

Thật không may, các phân vùng 1 và 2 (nơi có hệ thống cũ) đã quá bị xâm phạm bình phục. Phân vùng 3, chứa dữ liệu tôi muốn khôi phục, cũng bị hỏng, vì vậy nó không thể sao chép tất cả các tập tin có trong đó.

Sau khi khắc phục sự cố bản ghi khởi động, tôi khởi động lại vào RIP Linux, tạo lại các phân vùng 1 và 2 (Tôi không biết tại sao, nhưng Windows có thể thấy chúng ngay sau khi khởi động và sau đó không thể nhìn thấy chúng nữa Vì vậy, tôi không chắc chắn nếu bảng phân vùng được lưu trữ ở hai nơi khác nhau và các bản sao này đã không nhất quán, nhưng để chắc chắn rằng tôi chỉ xóa hai phân vùng này bằng fdisk và tạo lại chúng).

Sau đó, tôi đặt một ntfs mới trên cả hai phân vùng và khởi động lại từ Linux vào cài đặt Windows một lần nữa. Lần này Windows cài đặt mà không gặp vấn đề gì. Sau đó nó phát hiện phân vùng 3 (ổ D :) mà tôi chưa chạm và quét nó. Nó đã sửa các lỗi trên hệ thống tập tin và tất cả các bức ảnh (một số ảnh gia đình) dường như đã trở lại.

Một lần nữa cảm ơn lornix cho các gợi ý.


Tôi cũng đã nghĩ rằng có lẽ đây là một lỗi Windows Vista đã biết, trong trường hợp như vậy tôi muốn chắc chắn về điều này trước khi tôi tiến hành định dạng đĩa cứng và cài đặt lại từ đầu. Mặc dù vậy, tôi muốn chắc chắn, vì tôi có một số dữ liệu trên đĩa mà tôi muốn khôi phục (tôi cần chạy chkdsk).
Giorgio

Câu trả lời:


1

Âm thanh như MBR ( bản ghi khởi động chính ) bị hỏng trên máy tính của bạn. Các cửa sổ CD / DVD của Windows kiểm tra một cái gì đó (!), Thay đổi cách chúng khởi động ... xem xét việc cài đặt các cửa sổ trên một hệ thống trần ... nó khởi động, quay một lúc, sau đó khởi động trình cài đặt windows, trong khi một hệ thống hoạt động, sau đó nói "Nhấn phím bất kỳ để khởi động từ CD / DVD" ...

Vì vậy, bất cứ cửa sổ nào sử dụng để phát hiện điều này đều bị hỏng trên máy tính của bạn và nó đang khóa thói quen kiểm tra cd / dvd của windows. Yay cho bẫy thất bại! (& lt; / mỉa mai & gt;)

Trong một nhúm ... (nhúm, nhớ bạn !!) bạn CÓ THỂ trích xuất mã khởi động từ hệ thống LÀM VIỆC bằng phiên bản SAME của các cửa sổ, sử dụng CD RIP của bạn. Tôi sẽ mô tả phương pháp, cách thực hiện và yêu cầu 'thần kinh thép' tùy thuộc vào bạn ...

Khởi động CD RIP của bạn trên hệ thống LÀM VIỆC, cũng cần chèn đèn flash ổ đĩa hoặc như vậy, chúng ta cần lưu trữ 440 byte ở đâu đó

đảm bảo ổ đĩa flash của bạn được gắn kết và có thể truy cập.

dd if=/dev/sdX of=/path/to/flash/drive/mybootcode.img bs=1 count=440
    (replace /dev/sdX with appropriate boot drive, usually /dev/sda)

điều này sẽ sao chép 440 byte đầu tiên từ MBR sang tệp 'mybootcode.img'

đảm bảo tập tin đã được ghi, đồng bộ hóa, vượt qua ổ đĩa flash

trên hệ thống borken của bạn ... cùng một bước chân, cùng một con dơi ... vâng ...

một lần nữa, chèn, gắn kết, kiểm tra ổ đĩa flash

dd if=/path/to/flash/drive/mybootcode.img of=/dev/sdX bs=1 count=440 conv=notrunc
    (again, /dev/sdX with your appropriate drive, usually /dev/sda)

umount, tắt máy, xóa RIP CD ...

MIGHT hệ thống có thể khởi động ngay bây giờ và MIGHT có thể sử dụng được với CD / DVD sửa chữa windows

Bây giờ có ai đó đang nói ... nhưng các sector là 512 byte ... tại sao chúng ta không sao chép sector đầu tiên? Chà ... hãy xem xét NỘI DUNG của MBR.

Từ Wikipedia , có một cái bàn mà tôi thậm chí sẽ không cố gắng tạo lại ở đây, markdown-fu của tôi vẫn còn yếu ...

440 byte đầu tiên là mã bootstrap ... trong khi 72 byte sau bao gồm nhiều dữ liệu khác nhau, nhưng quan trọng nhất là ... BẢNG THAM GIA !!

Bây giờ, trừ khi bạn muốn xây dựng lại bằng tay (hoặc bằng công cụ này hoặc công cụ khác) ... tốt nhất là chúng tôi không mất (hoặc ghi đè!) thông tin đó!

Đó là lý do tại sao, Virginia, chúng tôi không sao chép toàn bộ nguyên văn của vùng 512 byte.


Tôi có Windows Vista trên máy tính xách tay của mình. Tôi sẽ cố gắng này. Rốt cuộc, trước tiên tôi có thể tạo bản sao lưu của sector đầu tiên trên hệ thống đích trước khi tôi ghi đè 440 byte đầu tiên. Cảm ơn đã gợi ý. Tôi sẽ cho bạn biết nếu nó đã làm việc.
Giorgio

Không chờ đợi! Tôi có grub trên máy tính xách tay của tôi! Vì vậy, / dev / sda sẽ không chứa mã bootstrap của Windows, phải không? Tôi có thể lấy nó từ đâu? Tôi có thể tìm thấy nó ở phần đầu của Windows Vista DVD không?
Giorgio

không, DVD có kiểu khác ... grub thường giữ một bản sao của khu vực khởi động ban đầu trong thư mục con / boot / grub ... nhìn vào đó, có thể giúp ích. Tôi không có bất kỳ máy windows nào để chơi ở đây. Mặc dù tôi có thể kích hoạt Win7-VM ... Nhưng bạn MIGHT có thể lấy nó từ khu vực đầu tiên của các cửa sổ phân vùng được cài đặt trên. (đó là nơi khác mà một khu vực khởi động có thể)
lornix

Có phải /boot/grub/boot.img không?
Giorgio

MIGHT đã ... được một lúc kể từ khi tôi tra cứu các chi tiết cụ thể (ha! hoặc có một máy khởi động kép!)
lornix
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.