CrashJack
(CrashJack)
6 Grudzień 2014 21:55
#1
Po instalacji win7 było trzeba przywrócić grub, udało się ale teraz nie mogę żadnego systemu uruchomić, a lista grub jest pusta. Nic tam nie ma.
A przeglądając
Wg. tych przepisów robiłem.
http://linuxiarze.pl/bootloader/
http://www.ubucentrum.net/2009/06/naprawianie-uszkodzonego-grub-2-po.html
A przeglądając /etc/default/grub oraz /boot/grub/grub.cfg to te pliki nie są puste.
Operacja była wykonywana na manjaro live.
roobal
(roobal)
6 Grudzień 2014 23:08
#2
Po co montujesz wszystkie partycje? Zamontuj tylko partycję, na której jest katalog boot.
sudo mount /dev/sdaX /mnt
sudo mount -t proc none /mnt/proc
sudo mount -o bind /dev /mnt/dev
sudo chroot /mnt
grub-install /dev/sda
update-grub
exit
sudo umonut /mnt/dev /mnt/proc /mnt
sudo reboot
X - numer partycji, czyli 5 lub 6.
CrashJack
(CrashJack)
7 Grudzień 2014 14:11
#3
Ok. Bo partycje /boot mam oddzielnie, przed partycją /root.
A tutaj np jest jeszcze dodatkowa komenda:
https://wiki.manjaro.org/index.php/Restore_the_GRUB_Bootloader
mount -t devpts pts /mnt/dev/pts/
roobal
(roobal)
7 Grudzień 2014 17:20
#4
Dlaczego nie zrobisz po prostu tak, jak napisałem? Poza tym, z tego co widać, update-grub wykrył jądro i inne systemy.
To nie są po prostu pliki live cd?
CrashJack
(CrashJack)
8 Grudzień 2014 19:53
#5
OK, chyba doszedłem w końcu, zrobiłem według angielskiej strony, bo na polskich czegoś brakowało i nie wychodziło mi na moim komputerze i systemie który był zainstalowany.
A z tym błędem również, powiedz mi czy jak:
Sformatuje partycję boot to uuid się zmieni przed i po formacie?
Usunę partycję boot i utworzę nową, to czy również uuid się zmieni przed i po zmianie ?
Bo może był problem z uuid w pliku fstab. Temu mi nie bootował system z partycji /boot ?
No nie wiem z tymi live cd, nie wgrywałem do grub’a live cd.
eranet
(eranet)
11 Grudzień 2014 22:00
#6
po co chcesz wgrać livecd do gruba? imo bez sensu takowa operacja…
ad 1 & 2. uuid partycji ulegnie zmianie po utworzeniu ich na nowo…
co do fstaba to jeżeli się nie wie na 100% co tamtejsze wpisy oznaczają, to lepiej ten plik zostawić w spokoju.
CrashJack
(CrashJack)
12 Grudzień 2014 13:37
#7
Wiem co oznacza uuid dysku, tylko nie wiedziałem, czy tworzy się nowy za każdym formatowanie partycji.
Ja nie wgrywałem gruba do livecd, tylko na /dev/sda i udało mi się.
roobal
(roobal)
12 Grudzień 2014 18:40
#8
Chodziło mi o pliki uruchomione w systemie live.