Uruchamiałem system Windows 7 i Linux Ubuntu z podwójnym uruchomieniem na moim komputerze i dziś jest dzień, w którym rozdali bezpłatne aktualizacje systemu Windows 10. Ależ ekscytujące! Dostałem aktualizację, która była instalowana i wyszedłem, żeby zrobić 30-minutową drzemkę. Jednak gdy wróciłem do komputera, pojawiło się polecenie ratowania gruba.
error: no such partition.
Entering rescue mode...
grub rescue>
Podczas pisania otrzymuję następujące informacje ls
:
grub rescue> ls
(hd0) (hd0,msdos5) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1)
Po szybkim przejrzeniu osób, które spotkały się z monitem ratowania gruba, napisałem set
i otrzymałem następujące
grub rescue> set
cmdpath=(hd0)
prefix=(hd0,msdos6)/boot/grub
root=hd0,msdos6
Nadal byłem trochę zagubiony po stwierdzeniu, że niektóre polecenia, takie normal
jak, nie działały, a następnie znalazłem samouczek wideo, w którym uruchamiasz z dysku CD z obrazem systemu Linux i uruchamiasz niektóre polecenia na terminalu. Na szczęście miałem ze sobą swoją płytę CD i stamtąd wystartowałem. sudo fdisk -l
Jednak po wpisaniu do terminalu otrzymałem:
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
Mówi się tutaj, że żadne z moich urządzeń nie ma systemu Linux! Poza tym nie mogłem śledzić samouczka wideo ...
Trochę drażniłem swój mózg i stwierdziłem, że sda2 zawiera mój system Windows (ponieważ pamiętam, że mój dysk C: ma około 700-GB przestrzeni). Po przemyśleniu trochę więcej, pamiętam, że przydzieliłem około 200-GB GB miejsca na dysku twardym na coś, co jest związane z Ubuntu podczas instalacji Ubuntu. Nie pamiętam dokładnie, ale myślę, że było to po prostu „miejsce na dysku twardym” Ubuntu i nie było w nim żadnych plików rozruchowych. Przypisałem dwie inne rzeczy dla Linuksa, ale były one bardzo małe (jeszcze nie przekraczając znaku 1 GB).
Czy więc ktoś może mi pomóc odzyskać uaktualnienie na właściwe tory? Nie będę miał nic przeciwko, jeśli w końcu będę musiał całkowicie usunąć partycje z Linuksem.
/dev/sda5
lub (hd0,msdos5)
partycji, co wyniósłoby zaledwie 1,7 MB, więc partycja Linuksa prawie się tam nie ukrywała. Domyślam się, że wpis partycji Linuksa został w jakiś sposób przeniesiony w to miejsce (# 5 zamiast # 6) i że jego typ został niewytłumaczalnie zmieniony. Pierwszą rzeczą do wypróbowania będzie ls (hd0,msdos5)/
polecenie ratunkowe GRUB.