Tôi đã khởi động kép Windows 7 và Linux Ubuntu trên máy tính để bàn của mình và hôm nay là ngày họ đưa ra các bản nâng cấp Windows 10 miễn phí. Thật thú vị! Tôi đã nhận được bản cập nhật, và nó đã được cài đặt, và tôi rời đi để ngủ trưa 30 phút. Tuy nhiên, khi tôi quay lại máy tính của mình, nó đã đưa tôi đến dấu nhắc cứu hộ.
error: no such partition.
Entering rescue mode...
grub rescue>
Tôi nhận được những điều sau đây khi tôi gõ ls
:
grub rescue> ls
(hd0) (hd0,msdos5) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1)
Sau khi xem nhanh những người gặp phải dấu nhắc cứu hộ, tôi đã gõ set
và nhận được những điều sau đây
grub rescue> set
cmdpath=(hd0)
prefix=(hd0,msdos6)/boot/grub
root=hd0,msdos6
Tôi vẫn bị lạc sau khi phát hiện ra rằng một số lệnh nhất định như normal
không hoạt động, và sau đó tôi tìm thấy một video hướng dẫn nơi bạn khởi động từ đĩa CD hình ảnh Linux và chạy một số lệnh trên thiết bị đầu cuối. May mắn thay, tôi đã có CD của mình và khởi động từ đó. sudo fdisk -l
Tuy nhiên, khi tôi gõ vào thiết bị đầu cuối, đây là những gì tôi nhận được:
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc03ede74
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 1547022335 773407744 7 HPFS/NTFS/exFAT
/dev/sda3 1547022336 1547943935 460800 27 Hidden NTFS WinRE
/dev/sda4 1547945982 1953521663 202787841 f W95 Ext'd (LBA)
/dev/sda5 1915731968 1953521663 18894848 7 HPFS/NTFS/exFAT
Nói ở đây không có thiết bị nào của tôi có hệ thống Linux trong đó! Và tôi không thể làm theo hướng dẫn bằng video nhiều hơn thế ...
Tôi đã trêu chọc bộ não của mình một chút và xác định rằng sda2 chứa hệ thống Windows của tôi (vì tôi nhớ ổ đĩa C: của tôi có dung lượng khoảng 700 GB). Sau khi suy nghĩ thêm một chút, tôi nhớ việc chỉ định khoảng 200 GB dung lượng ổ cứng của mình cho thứ gì đó liên quan đến Ubuntu khi cài đặt Ubuntu. Tôi không nhớ chính xác, nhưng tôi nghĩ về cơ bản đó là "không gian đĩa cứng" của Ubuntu và nó không có bất kỳ tệp khởi động nào trong đó. Tôi đã gán hai thứ khác cho linux, nhưng chúng có kích thước rất nhỏ (chưa phá vỡ mốc 1 GB).
Vì vậy, bất cứ ai ở đây có thể giúp tôi lấy lại nâng cấp của tôi theo dõi? Tôi sẽ không phiền nếu cuối cùng tôi phải loại bỏ hoàn toàn các phân vùng có Linux.
/dev/sda5
hoặc (hd0,msdos5)
phân vùng, chỉ có 1,7 MB, vì vậy phân vùng Linux khó có thể ẩn trong đó. Dự đoán tốt nhất của tôi là mục nhập phân vùng Linux bằng cách nào đó đã được chuyển vào vị trí đó (# 5 thay vì # 6) và loại của nó đã bị thay đổi một cách không thể giải thích được. Điều đầu tiên để thử là ls (hd0,msdos5)/
trên dấu nhắc cứu GRUB.