Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2015-03-25 18:35:35

  poslad - Użytkownik

poslad
Użytkownik
Zarejestrowany: 2012-12-26

Przywracanie grub2 przez chroot (livecd)

Witam

Mój problem jest następujący. Miałem debiana, wczoraj zainstalowałem windows 7 na pierwszej partycji, oczywiście zainstalował się windowsowy bootloader. Wszystko szło ok, do momentu jak chciałem przywrócić gruba. Skorzystałem z tego poradnika:

http://jakilinux.org/linux/ubuntu/przywracanie-boot … acji-windows/

Myślę, że robię wszystko dobrze, po przywracałem gruba już nie raz i nie było problemów. Tym razem jednak są.

Na początku robię tak:

Kod:

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 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: 0x00097b76

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    65017855    32507904    7  HPFS/NTFS/exFAT
/dev/sda2        65019900   249565183    92272642    5  Extended
/dev/sda3       249565184   281073663    15754240   83  Linux
/dev/sda4       281073664   312580095    15753216   83  Linux
/dev/sda5        65019902    67115007     1047553   82  Linux swap / Solaris
/dev/sda6        67117056   211820543    72351744   83  Linux
/dev/sda7       211822592   249565183    18871296   83  Linux

Disk /dev/sdb: 4006 MB, 4006608896 bytes
28 heads, 52 sectors/track, 5374 cylinders, total 7825408 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: 0x24026f07
   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048     7825407     3911680    b  W95 FAT32
ubuntu@ubuntu:~$ sudo mount /dev/sda4 /mnt
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
ubuntu@ubuntu:~$ sudo mount --bind /proc /mnt/proc
ubuntu@ubuntu:~$ sudo chroot /mnt
root@ubuntu:/#

Wygląda ok. Teraz próbuję zainstalować gruba to mam takie coś:

Kod:

root@ubuntu:/# grub-install /dev/sda
Installing for i386-pc platform.
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
device node not found
grub-install: warning: Attempting to install GRUB to a disk with multiple partition labels.  This is not supported yet..
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.

Co mogę z tym zrobić, potrzebuję dostępu do swojego systemu.

--
Aha zapomniałem ważna sprawa. Kiedyś miałem problem z partycjami, skasowałem sobie przez przypadek tablicę partycji i robiłem ją na oko. Opisane tutaj:

https://forum.dug.net.pl/viewtopic.php?id=26214

Teraz wszystkie partycje nazywają się ubuntu.

http://wstaw.org/m/2015/03/25/Screenshot_from_2015-03-25_173922_png_300x300_q85.jpg

Ostatnio edytowany przez poslad (2015-03-25 18:39:50)

Offline

 

#2  2015-03-25 20:22:49

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Przywracanie grub2 przez chroot (livecd)

uruchom instalatora werjdz w tryb expert potem wybierz rescue.

ten tryb jest podobny do instalacji -> wskazujesz pare danych, sieci nie musisz uruchamiać, a na końcu jest pare ciekawych opcji do wyboru

http://s13.postimg.org/ajzkl7igz/grub_rescue.jpg

Wybierasz "Ponowną instalacje programu rozzruchowego grub", wskazujesz dysk i MBR ( w głównym rekordzie rozruchowym i powinno być po sprawie)

To okno jest w trybie instalacja. Troche jest inna w trybie instalacja graficzna.


Ja ostatnio tylko tak ratuje gruba...

AA i w trakcie podawania paru danych musisz dobrze wskazać główną partycję


i eentualnie takie coś:
https://dug.net.pl/tekst/77/przywracanie_grub2_za_pomoca_chroot/

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)