Strona 1 z 1

Naprawa GRUB / błąd

: 22 mar 2011, 02:58
autor: gringoo
Witam,

otuż po instalacji Win-a straciłem gruba i chciałem go odzyskać wg poradnika
viewtopic.php?f=146&t=123055

Różnica tylko taka że zamiast live cd urzyłem zainstalowanego na pendrive Linuxa Mint 10. (czy problem może być z tym że Ubuntu 10.10 z sda jest 64bit a Mint jest 32bit?)

Wszystko szło dobrze do czasu, cały przebieg ponizej:

Kod: Zaznacz cały

jakub@PREZES ~ $ sudo fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc165c165

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1044     8385898+   7  HPFS/NTFS
/dev/sda2            3943       19458   124625902+   f  W95 Ext'd (LBA)
/dev/sda5            3943       16997   104864256    7  HPFS/NTFS
/dev/sda6   *       16998       19352    18908160   83  Linux
/dev/sda7           19352       19458      851968   82  Linux swap / Solaris

Disk /dev/sdb: 8127 MB, 8127512576 bytes
16 heads, 32 sectors/track, 31004 cylinders
Units = cylinders of 512 * 512 = 262144 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe28be28b

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *       25145       31000     1499136    b  W95 FAT32
/dev/sdb2               4       25144     6435841    5  Extended
/dev/sdb5           21901       25144      830464   82  Linux swap / Solaris
/dev/sdb6               5       21896     5604352   83  Linux

Partition table entries are not in disk order
jakub@PREZES ~ $ sudo mount /dev/sda6 /mnt
jakub@PREZES ~ $ sudo mount --bind /dev /mnt/dev
jakub@PREZES ~ $ sudo chroot /mnt
chroot: nie udało się uruchomić polecenia `/bin/bash': Błędny format pliku wykonywalnego

Dzięki za odpowiedz, na początek sprobowałem komendami z komentarza, wynik identyczny jak powyzej:

Kod: Zaznacz cały

jakub@PREZES ~ $ sudo mkdir /mnt/temp
[sudo] password for jakub: 
mkdir: cannot create directory `/mnt/temp': File exists
jakub@PREZES ~ $ sudo mount -t ext4 /dev/sda6 /mnt/temp
jakub@PREZES ~ $ sudo mount -o bind /dev /mnt/temp/dev
jakub@PREZES ~ $ sudo mount proc /mnt/temp/proc -t proc
jakub@PREZES ~ $ sudo mount sysfs /mnt/temp/sys -t sysfs
jakub@PREZES ~ $ sudo chroot /mnt/temp
chroot: nie udało się uruchomić polecenia `/bin/bash': Błędny format pliku wykonywalnego

za moment sproboje skryptem.

Re: problem z naprawa GRUB

: 22 mar 2011, 07:21
autor: igotit4free
Zmień brzmienie tematu, usuń z niego słowo PROBLEM.

Re: problem z naprawa GRUB

: 22 mar 2011, 07:24
autor: pioruns
Tu masz link: http://czytelnia.ubuntu.pl/index.php/20 ... d-desktop/
Użyj tego skryptu albo serii poleceń w konsoli, które podał jeden użytkownik w komentarzu.

Re: Naprawa GRUB / błąd

: 22 mar 2011, 14:10
autor: gringoo
przy uruchamianiu skryptu błąd:

Kod: Zaznacz cały

jakub@PREZES ~ $ sudo ./ubumatic.sh --restoregrub
Skrypt nie obsługuje tego systemu operacyjnego
tu problem z tym ze uruchamaiam na Mint

Re: Naprawa GRUB / błąd

: 22 mar 2011, 17:55
autor: pioruns
To użyj poleceń z komentarza.

Re: Naprawa GRUB / błąd

: 27 mar 2011, 16:35
autor: chester69
Użyj SUPER GRUB DISC. Do pobrania http://www.supergrubdisk.org/. Uruchom system za pomocą tego ustrojstwa, a potem wydaj komendę sudo update-grub.