Jump to content
Maxior02

Problem Z Przywróceniem Gruba.

Recommended Posts

Witam ;) Otóż przeinstalowałem sobie system operacyjny Windows XP SP3 i następstwem rzeczy usuneło mi Gruba z MBR chciałem sobie przywrócić więc włożyłem płytkę Live CD z Fedorą 14 i postąpiłem według tego poradnika :

su -
mkdir /mnt/f
mount /dev/sda? /mnt/f    #sda? na tej partycji mamy główny system plików
mount /dev/sda? /mnt/f/boot  #na sda? jest /boot
mount --bind/dev /mnt/f/dev
chroot /mnt/f
grub
root (hd0,0) lub (hd0,1)  // wskazujemy gdzie znajduje się plik gruba
setup (hd0) // to instaluje w MBR 

 

 

I nic to nie pomogło. ;/ Co robię źle? Proszę o pomoc.

Share this post


Link to post
Share on other sites

Łatwiej w ten sposób:

su -
mount /dev/sda? /boot
grub-install /dev/sda

Jeszcze upewnij się, że masz ustawioną flagę boot na partycję /boot.

Share this post


Link to post
Share on other sites

Więc tak jeżeli wpisuję tą komęde :

mount /dev/sda1 /boot

wyskakuje mi to:
Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it which
could be identified for example by the help of the 'fuser' command.

Share this post


Link to post
Share on other sites

Proszę :

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 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: 0xda10da10

  Device Boot  	Start     	End  	Blocks   Id  System
/dev/sda1   *      	63	61432559	30716248+   7  HPFS/NTFS
/dev/sda2    	61432621   488396799   213482089+   f  W95 Ext'd (LBA)
/dev/sda5    	61432623   163830869	51199123+   7  HPFS/NTFS
/dev/sda6   	163830933   245698109	40933588+   7  HPFS/NTFS
/dev/sda7   	245698560   340802909	47552175	7  HPFS/NTFS
/dev/sda8   	340803584   404291583	31744000	7  HPFS/NTFS
/dev/sda9   	404293632   428869631	12288000   83  Linux
/dev/sda10  	428871680   482109439	26618880   83  Linux
/dev/sda11  	482121728   488396799 	3137536   82  Linux swap / Solaris

Disk /dev/dm-0: 3221 MB, 3221225472 bytes
255 heads, 63 sectors/track, 391 cylinders, total 6291456 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: 0x00000000

Disk /dev/dm-0 doesn't contain a valid partition table

Disk /dev/dm-1: 3221 MB, 3221225472 bytes
255 heads, 63 sectors/track, 391 cylinders, total 6291456 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: 0x00000000

Disk /dev/dm-1 doesn't contain a valid partition table

Share this post


Link to post
Share on other sites

Nigdy nie słyszałem, żeby /boot znajdował się na partycji NTFS. Masz chyba jakąś alternatywną wersję gruba :)

Share this post


Link to post
Share on other sites
Filesystem       	1K-blocks  	Used Available Use% Mounted on
/dev/mapper/live-rw	3096336   2082628	982256  68% /
tmpfs               	771432   	112	771320   1% /dev/shm
varcacheyum         	771432     	0	771432   0% /var/cache/yum
/tmp                	771432    	16	771416   1% /tmp
vartmp              	771432     	0	771432   0% /var/tmp

Share this post


Link to post
Share on other sites

Oj, zapomniałem, że mówimy o livecd. Mniejsza z df zatem.

 

Osobiście zawsze przywracałem z płyty instalacyjnej, dużo szybciej i to właśnie polecam.

 

@thof: nie mylić Boot Device z /boot :)

 

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       13056   104864728+   7  HPFS/NTFS

Share this post


Link to post
Share on other sites

Po włożeniu płyty z Fedorą 14 do napędu i uruchomieniu komputera ponownie startuje z napisem :

Automatic Boot i odlicza jakieś 10 sekund.

Po wciśnięciu Esc (według poradnika) pojawia się okienko :

Welcome to Fedora-14-i686-Live-Descop!
i mam do wyboru
-Boot
-Boot (Basic Video)
-Verify and Boot
-Memory Test
-Boot from local drive

Więc postępując według poradnika wybieram "Boot", ale wtedy zaczyna mi botować Live CD normalnie tak bym nic nie robił ;/

Share this post


Link to post
Share on other sites

Musisz włożyć płytę instalacyjną (z której ten system instalowałeś [jeśli posiadasz, lub dowolną inną]), nie live cd jak robisz to teraz.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...