Skocz do zawartości

Reinstalacja Grub'a


zbuko

Rekomendowane odpowiedzi

robie wg instrukcji stąd

 

wszystko przebiega normalnie aż do

grub-install --no-floppy --recheck /dev/sda

 

otrzymuję

Probing devices to guess BIOS drivers. This may take a long time
/dev/sda: Not found or not a block device

 

hmmm... po resecie uruchmił mi się grub.

wpisałem kolejno

root (hd0,1)
setup (hd0)

tym razem wszystkie pliki były na miejscu (w szczególności stage1) i nie było żadnych błedów.

po kolejnym resecie nie miałem już menu wyboru i prawie od razu uruchomił się winxp. i na razie to tak zostawię...

 

serdecznie dziękuję za pomoc, wsparcie i motywację do znalezienia rozwiązania.

 

edit: chyba jednak nie udalo mi sie zrobic tego co chcialem. powinienem wprowadzic root (hdo,5) i trzymac kciuki. najwazniejsze ze efekt koncowy jest akceptowalny ;)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 year later...

Jony ladnie to opisal - jesli chodzi o sytuacje gdzie system jest na dysku i nalezy przywrócic jedynie element uruchamiajacy go

naprawde bez zadnych kombinacji odpalamy jakiego badz linuksa z plytki (pendraka) uzywajac terminala (konsoli) sprawdzamy rozklad dydków i partycji:

fdisk -l

jesli na pierwszej partycji mamy pliki botowalne to w konsoli wpisujemy:

grub
root (hd0,0) - pokazujemy gdzie sa pliki do naszego systemu - pierwszy dysk i pierwsza partycja
setup (hd0) - instalujemy w sektorze startowym pierwszego dysku 
quit - konczymy prace z grubem

 

jako ze czesto uzywam fsarchiver i partimage do przenoszenia calego systemu to wczesniej edytuje plik @menu.lst gdzie ustawiam wlasciwe numerki partycji, np:

root=/dev/sda1

oraz

root (hd0,0)

czy

splashimage=(hd0,0)

w taki sposób z pierwszej na 8 i z 8 na pierwsza partycje moge przenosic caly system

 

niestety Mam problem

 

z F15 nie poszlo to latwo a system laduje sie po przeniesieniu duzo dluzej nie wiem dlaczego

zatrzymuje sie na dluuzzsza chwile na: Start Recreate Volatile Files and Directories

 

Prosze o podpowiedz co z tym fantem mozna zrobic ?

Odnośnik do komentarza
Udostępnij na innych stronach

a no wlasnie... pogrzebalem i nie zgadzaja sie..

bo sprawdzalem /var/log/boot.log i oczekuje innego UUID niz to które pokazuje mi gparted

 

problem ze nie wiem co z tym zrobic.. ?

 

blkid wyswietla:

/dev/sda1: LABEL="ZastrzeM-EM-<one przez system" UUID="565EE38C5EE362EB" TYPE="ntfs" 
/dev/sda2: LABEL="f14" UUID="57f2ef41-c3d1-47f1-a7cf-1656bd433af3" SEC_TYPE="ext2" TYPE="ext3" 
/dev/sda3: UUID="6E70FD3870FD081B" TYPE="ntfs" 
/dev/sda5: UUID="8252dc5b-0f28-4b88-b873-ebe75d60672d" TYPE="ext4" 

 

dysk na którym byla zainstalowana f15 mial W7 ale laptop, na który przenioslem system ma jedynie f15 (na sda1)

 

fdisk -l wyswietla:

Dysk /dev/sda: 320.1 GB, bajtów: 320072933376
glowic: 255, sektorów/sciezke: 63, cylindrów: 38913, w sumie sektorów: 625142448
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x57690cc0

Urzadzenie Rozruch   Poczatek      Koniec   Bloków   ID  System
/dev/sda1   *        2048   209712509   104855231   83  Linux
/dev/sda2       209717248   211814399     1048576   82  Linux swap / Solaris
/dev/sda3       211814400   625141759   206663680    5  Rozszerzona
/dev/sda5       211816448   625125375   206654464   83  Linux

 

gparted pokazuje uuid :

sda1 : 4d3ce524-904f-4531-aec4-31784e7b3f9c

sda2 : ac54cdcb-1813-4d7e-a2ac-f9d4b7ee8b59

sda5 : d998603e-e81f-4db2-8a90-a29c1c5107da

 

teoretycznie problem rozwiazalem..

bo zmienilem odwolania do partycji w plikach: menu.lst i fstab

system uruchamia sie w normalnym czasie..

 

ale problem z UUID pozostal.. ?

 

--- edycja ---

 

chyba znalazlem rozwiazanie..

: uuidgen - generujemy nowe UUID

 

: reiserfstune -u wygenerowane_uuid /dev/hda1 - ale chyba na odmontowanych partycjach

 

bede testowal..

Odnośnik do komentarza
Udostępnij na innych stronach

W takim razie zajrzyj tutaj:

http://forum.pclinux....php?f=8&t=2909

Najprosciej bedzie wykonac obraz jadra, który bedzie korzystal z obecnych (aktualnych, poprawnych) UUID. I tak dobrze, ze mamy do czynienia z Grubem 0.97 .... :) Generowanie UUID nic nie da, poniewaz obraz jadra zawiera "stare" UUID. Uaktualnij /etc/fstab oraz wykonaj mkinitrd zgodnie z cytowanym postem i bedzie w porzadku.Wersje jadra uzyskasz poleceniem:

uname -r

Odnośnik do komentarza
Udostępnij na innych stronach

  • 6 months later...

Witam mam maly problem z grubem a mianowicie mialem na jednej partycji zainstalowany win 7 na drugiej zainstalowalem suse ale kde sie tam wieszal i postanowilem zainstalowac fedore na calym dysku i bios teraz (_w ogóle_ → w ogóle) ORT nie widzi dysku dopiero po wlozeniu dvd z suse i wlaczeniu opcji boot from hard disc startuje grub i moge wybrac fedore. odpalalem juz rescue system ale po wpisaniu

chroot /mnt/sysimage
grub-install /dev/sda nie odnaleziono polecenia

 

UWAGA: Na '/dev/sda' wykryto tablice partycji GPT (GUID Partition Table)! fdisk nie obsluguje GPT. Nalezy uzyc GNU Parteda.


Dysk /dev/sda: 160.0 GB, bajtów: 160041885696
glowic: 255, sektorów/sciezke: 63, cylindrów: 19457, w sumie sektorów: 312581808
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x00000000

Urzadzenie Rozruch   Poczatek      Koniec   Bloków   ID  System
/dev/sda1               1   312581807   156290903+  ee  GPT

Dysk /dev/mapper/VolGroup-lv_swap: 4227 MB, bajtów: 4227858432
glowic: 255, sektorów/sciezke: 63, cylindrów: 514, w sumie sektorów: 8257536
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x00000000

Dysk /dev/mapper/VolGroup-lv_swap nie zawiera poprawnej tablicy partycji

Dysk /dev/mapper/VolGroup-lv_root: 53.7 GB, bajtów: 53687091200
glowic: 255, sektorów/sciezke: 63, cylindrów: 6527, w sumie sektorów: 104857600
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x00000000

Dysk /dev/mapper/VolGroup-lv_root nie zawiera poprawnej tablicy partycji

Dysk /dev/mapper/VolGroup-lv_home: 101.6 GB, bajtów: 101569265664
glowic: 255, sektorów/sciezke: 63, cylindrów: 12348, w sumie sektorów: 198377472
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x00000000

Dysk /dev/mapper/VolGroup-lv_home nie zawiera poprawnej tablicy partycji

Dysk /dev/sdb: 4127 MB, bajtów: 4127195136
glowic: 16, sektorów/sciezke: 32, cylindrów: 15744, w sumie sektorów: 8060928
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0xa3711de2

Urzadzenie Rozruch   Poczatek      Koniec   Bloków   ID  System
/dev/sdb1   *          32     8060927     4030448    b  W95 FAT32

Odnośnik do komentarza
Udostępnij na innych stronach

Zgaduje, ze masz Fedore 16. W F16 wprowadzono GRUB 2. Wlasciwe polecenie to

grub2-install /dev/sda

Na przyszlosc podawaj podstawowe informacje o systemie, w którym wystepuje problem: wersja i architektura systemu, kiedy ostatnio aktualizowales, typ i model urzadzenia, które sprawia klopotu itp.

 

[EDIT]

http://wiki.fedora.pl/wiki/GRUB#Procedura

Edytowane przez WalDo
  • Upvote 1
Odnośnik do komentarza
Udostępnij na innych stronach

Zgaduję, że masz Fedorę 16. W F16 wprowadzono GRUB 2. Właściwe polecenie to

grub2-install /dev/sda

Na przyszłość podawaj podstawowe informacje o systemie, w którym występuje problem: wersja i architektura systemu, kiedy ostatnio aktualizowałeś, typ i model urządzenia, które sprawia kłopotu itp.

 

[EDIT]

http://wiki.fedora.pl/wiki/GRUB#Procedura

 

Komenda zadzialala ale nic sie nie zmienilo 'no bootable device'

Odnośnik do komentarza
Udostępnij na innych stronach

Tak sobie patrzę i wydaje mi się - na podstawie tego co wkleiłeś powyżej - że nie masz oznaczonej partycji rozruchowej.

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1               1   312581807   156290903+  ee  GPT

Może jeszcze raz rescue, chroot, uruchom fdisk /dev/sda. Wciskasz małe "a" (zmiana flagi rozruchu). Potem wybierasz partycję "1" (czyli /dev/sda1) - może wtedy cos ruszy.

No i coś mi po głowie chodzi z GPT i z rozpoczęciem partycji od 2048 bloku a u Ciebie o 1. Ale mogę się mylić.

  • Upvote 1
Odnośnik do komentarza
Udostępnij na innych stronach

Sory ale jestem poczatkujacy mozesz dokladnie napisac co mam jak uruchomic i co wpisac? No mi tez se wlasnie wydaje ze suse nagrzebal we flagach bo w grubie dziwnie pokazywalo ze mam 3 windowsy tak jakby kazda partycje oznaczyl jako system bo mialem partycje z win 7 dysk z danymi normalny windowsowy i z niego wydzielilem partycje do suse

Odnośnik do komentarza
Udostępnij na innych stronach

Z tego co widze, to najprosciej byloby zainstalowac system od poczatku. Tylko nie zdawaj sie na automat a zainstaluj system z recznym podzialem (masz opcje, o ile pamietam na samym dole w czasie instalacji) → podzial dysku

Jak na domowy uzytek, to troche bez sensu (IMHO) korzystac z LVM. Lepiej pozakladac partycje ext4.

Poczytaj sobie troche o Fedorze, bo podstaw to Ci nikt tutaj obszernie wykladal nie bedzie - na forum rozwiazujemy problemy a nie uczymy od podstaw.

http://docs.fedoraproject.org/en-US/Fedora/13/html/Installation_Guide/ (ale na poczatek nasz poradnik powinien byc OK).

Tu jest "obrazkowo" → http://www.howtoforge.com/the-perfect-desktop-fedora-16-i686-gnome ale podzial dysku tak jak mówilem lepiej wybrac wlasny.

 

[EDIT]

Przy wlasnym podziale mozesz zostawic sobie czesc dysku na reinstalacje Windows 7 obok Fedory 16

Edytowane przez WalDo
Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...