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  2009-12-16 16:31:07

  torpeda80 - Użytkownik

torpeda80
Użytkownik
Zarejestrowany: 2007-03-28

grub2 stoi - nieuruchamia systemu

Witam
moj problem jak w temacie. przeinstalowalem system sadzac ze pozbede sie tego problemu z grubem bo go juz przerabialem wielokrotnie i nic nie pomoglo. Mianowicie po reinstalce systemu odpala sie grub, wyskakuje napis :

Kod:

GRUB loading .
Welcome to GRUB!

i cisza nie odpala systemu. poczytalem ale nie znalazlem podobnego problemu.
system squeeze,grub2, zainstalowane ps-prober, grub-pc, grub2, zrobiony upgrade-grub2 (wykrywa system xp)
po restarcie jednak uruchomil na czarnym tle napis jak powyzej i stoi.

Offline

 

#2  2009-12-16 19:23:46

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: grub2 stoi - nieuruchamia systemu

Przed ponowną instalacją programu rozruchowego grub musisz wyzerować sektor startowy dysku (mbr).

Możesz go nadpisać z dysku instalacyjnego Windows lub z poziomu livecd dowolnego Linuksa:

Kod:

dd if=/dev/zero of=/dev/hdX bs=446 count=1

/dev/hdx - sda, hda itp.

Offline

 

#3  2009-12-16 19:59:42

  torpeda80 - Użytkownik

torpeda80
Użytkownik
Zarejestrowany: 2007-03-28

Re: grub2 stoi - nieuruchamia systemu

czy to znaczy ze musze dojsc do terminala jakiegos, zalogowac się na root i wbic "dd..." np gdyby, z livecd korzystał (moge to zrobic z rescucd)?
jesli z windowsa to rozumiem ze puszczam instalke i szukac okna do wpisywania komend.

Offline

 

#4  2009-12-16 21:18:48

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: grub2 stoi - nieuruchamia systemu

Możesz z rescuecd. Po uruchomieniu masz uprawnienia root i dyski nie są zamontowane jak nie wprowadzisz nowych parametrów.

Z Windows to będzie zależnie od wersji polecenie:

Kod:

fixmbr

Zresztą sprawdź: http://pl.wikipedia.org/wiki/Master_Boot_Record

Ostatnio edytowany przez fnmirk (2009-12-16 21:19:20)

Offline

 

#5  2009-12-17 07:56:49

  torpeda80 - Użytkownik

torpeda80
Użytkownik
Zarejestrowany: 2007-03-28

Re: grub2 stoi - nieuruchamia systemu

a wiec wlożyłem plytke rescuecd, zaladowal sie system na roota wykonałem: dd if=/dev/zero of=/dev/hdX bs=446 count=1
reboot potem wielka czarna plama. ponownie zatem supergrub, logowanie do systemu, aptitude install grub2, potem update-grub2, znajduje xp i reboot.
Niestety grub2 nie uruchamia sie - znowu wielka czarna plama.

Ostatnio edytowany przez torpeda80 (2009-12-17 07:57:10)

Offline

 

#6  2009-12-17 14:18:25

  torpeda80 - Użytkownik

torpeda80
Użytkownik
Zarejestrowany: 2007-03-28

Re: grub2 stoi - nieuruchamia systemu

dobra udalo się. Trzeba było jeszcze tylko jako root wydac polecenie:
grub-setup /dev/sda

po rebocie wszystko wrocilo do normy.
dziekuje i pozdrawiam

Offline

 

#7  2009-12-17 14:53:19

  torpeda80 - Użytkownik

torpeda80
Użytkownik
Zarejestrowany: 2007-03-28

Re: grub2 stoi - nieuruchamia systemu

chyba sie znowu troche pospieszylem.
za pierwszym rebootem grub uruchomil sie normalnie. wybralem system i ok.
po kolejnym reboocie. grub wypisuje komunikat jak na samym poczatku:
GRUB loading .
Welcome to GRUB!
i stoi i czeka.

Taka sytuacje mialem juz wielokrotnie. Jak juz grub dzialal poprawnie to 2 czsem 3 rebootach znowu ten sam komunikat.

Offline

 

#8  2009-12-17 15:55:55

  raven18 - Użytkownik

raven18
Użytkownik
Skąd: /home
Zarejestrowany: 2009-01-30

Re: grub2 stoi - nieuruchamia systemu

Ewentualnie pozostaje opcja downgradu do GRUBa 1. Dziś była aktualizacja GRUBa 2 do wersji 1.97, pliki konfiguracyjne się trochę zmieniły, sprawdzałeś na tej wersji?

Ostatnio edytowany przez raven18 (2009-12-17 15:58:00)


Windows 8.1

Offline

 

#9  2009-12-18 11:29:02

  torpeda80 - Użytkownik

torpeda80
Użytkownik
Zarejestrowany: 2007-03-28

Re: grub2 stoi - nieuruchamia systemu

jeszcze raz porusze temat bo wydaje mi się ze supergrub uruchamia system za pomoca programu znajdujacego sie na plytce. Jak wybralem opcje auto to otrzymalem komunikat :
booting linux auto:
findf /boot/grub/menu.lst /grub.menu.lst /boot/grub/grub.conf /grub.grub.conf
Error 15 file not found

nie wiem czy dobrze zrobilem ale przed reinstalacja systemu o ile dobrze pamietam (przypomne ze mialem ten sam problem z grubem przed reinstalcja) usunalem pliki chyba gruba - nie pamietam jak to leciało ale cos w ty stylu :
updage-grub-legacy
a potem cos ze moge usunac plik konfiguracyjny
rm -opcja cos
i to zrobilem.

a nawiazujac do downgradu gruba to chodzi o opcję:
dpkg -i downgrade [ pakiet deb]
tylko jaki pakiet grub wystarczy?

aha akutalizacja spowodowala jedynie ze za pierwszym uruchomieniem grub poprawnie zadzialal. po restarcie wyskoczyl pół sekundowy komunikat grub loading i czarny ekran znowu.

Ostatnio edytowany przez torpeda80 (2009-12-18 11:30:43)

Offline

 

#10  2009-12-18 11:37:03

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: grub2 stoi - nieuruchamia systemu

Wyczyść sektor startowy dysku (jak wyżej napisałem).

Uruchom system z pomocą programu Supergrub.

Odinstaluj obecnego gruba z opcją purge.

Zainstaluj pakiet grub-legacy

Offline

 

#11  2009-12-18 12:03:39

  torpeda80 - Użytkownik

torpeda80
Użytkownik
Zarejestrowany: 2007-03-28

Re: grub2 stoi - nieuruchamia systemu

wykonałem:
1. odpalilem system z systemresuecd i wpisałem:
dd if=/dev/zero of=/dev/sda bs=446 count=1
reboot
2. odpalilem system z supergruba
aptitude purge grub - nie bylo go
aptitude purge grub2 - odinstalowal
aptitude clean - tak dla pewnosci
aptitude install grub-legacy (zainstalowal cos krzyczal odnosnie wersji grub-pc - zaleznosci chodzilo o wersje, zaakceptowalem propozycje)
reboot
3. po restarcie czarny ekran - nic nawet tego polsekundowego grub loading nie bylo.

chyba ze cos zle zrozumialem

Offline

 

#12  2009-12-18 12:45:33

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: grub2 stoi - nieuruchamia systemu

Jaki miałeś komunikat pod koniec instalacji samego gruba?
Uruchom z pomocą supergrub system i przedstaw wynik poleceń:

Kod:

dpkg -l | grep grub
fdisk -l
ls /dev/disk/by-uuid/ -alh
cat /etc/fstab

Offline

 

#13  2009-12-18 13:09:00

  torpeda80 - Użytkownik

torpeda80
Użytkownik
Zarejestrowany: 2007-03-28

Re: grub2 stoi - nieuruchamia systemu

komunikat ze zostal zainstlowany. nic szczegolnego nie bylo.

Kod:

torpeda:/home/bartosz# dpkg -l | grep grub
ii  grub-common                          1.98~20091210-1            GRand Unified Bootloader, version 2 (common files)
ii  grub-legacy                          0.97-59                    GRand Unified Bootloader (Legacy version)
rc  grub-pc                              1.98~20091210-1            GRand Unified Bootloader, version 2 (PC/BIOS version)
torpeda:/home/bartosz#

fdisk -l

Kod:

torpeda:/home/bartosz# fdisk -l

Dysk /dev/sda: 80.0 GB, bajtów: 80026361856
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 9729
Jednostka = cylindrów, czyli 16065 * 512 = 8225280 bajtów
Identyfikator dysku: 0xae59ae59

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1               1        3924    31517608+   7  HPFS/NTFS
Partycja 1 nie kończy się na granicy cylindra.
/dev/sda2            8936        9729     6373080    7  HPFS/NTFS
Partycja 2 nie kończy się na granicy cylindra.
/dev/sda3            7658        8935    10265535    5  Extended
/dev/sda4            3924        7657    29982960    7  HPFS/NTFS
Partycja 4 nie kończy się na granicy cylindra.
/dev/sda5   *        7658        7699      337333+  83  Linux
/dev/sda6            7700        8149     3614593+  83  Linux
/dev/sda7            8150        8371     1783183+  83  Linux
/dev/sda8            8372        8445      594373+  82  Linux swap / Solaris
/dev/sda9            8446        8485      321268+  83  Linux
/dev/sda10           8486        8935     3614593+  83  Linux

Wpisy w tablicy partycji nie są w tej kolejności, co na dysku
torpeda:/home/bartosz#

ls /dev/disk/by-uuid/ -alh

Kod:

torpeda:/home/bartosz# ls /dev/disk/by-uuid/ -alh
razem 0
drwxr-xr-x 2 root root 220 2009-12-18  .
drwxr-xr-x 6 root root 120 2009-12-18  ..
lrwxrwxrwx 1 root root  10 2009-12-18  10338cd1-e89c-43c3-8d75-5fbe9ee75ed0 -> ../../sda5
lrwxrwxrwx 1 root root  10 2009-12-18  2E849FDF849FA83B -> ../../sda4
lrwxrwxrwx 1 root root  10 2009-12-18  49876e19-150e-48db-b3d0-d5ba2e2fe256 -> ../../sda6
lrwxrwxrwx 1 root root  10 2009-12-18  8648065B48064A7F -> ../../sda1
lrwxrwxrwx 1 root root  10 2009-12-18  9e84fb40-f769-48c7-830d-9e868e27240d -> ../../sda8
lrwxrwxrwx 1 root root  11 2009-12-18  a237e632-74e7-4bd9-ac56-e9eefefeb433 -> ../../sda10
lrwxrwxrwx 1 root root  10 2009-12-18  aab0ce7c-04c0-4e14-9d08-33706a35ece8 -> ../../sda7
lrwxrwxrwx 1 root root  10 2009-12-18  b021a5ba-001c-462b-a841-8ba7a9a09c2b -> ../../sda9
lrwxrwxrwx 1 root root  10 2009-12-18  FAFC5F30FC5EE703 -> ../../sda2
torpeda:/home/bartosz#

cat /etc/fstab

Kod:

torpeda:/home/bartosz# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'vol_id --uuid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda5 during installation
UUID=10338cd1-e89c-43c3-8d75-5fbe9ee75ed0 /               ext3    errors=remount-ro 0       1
# /home was on /dev/sda10 during installation
UUID=a237e632-74e7-4bd9-ac56-e9eefefeb433 /home           ext3    defaults        0       2
# /tmp was on /dev/sda9 during installation
UUID=b021a5ba-001c-462b-a841-8ba7a9a09c2b /tmp            ext3    defaults        0       2
# /usr was on /dev/sda6 during installation
UUID=49876e19-150e-48db-b3d0-d5ba2e2fe256 /usr            ext3    defaults        0       2
# /var was on /dev/sda7 during installation
UUID=aab0ce7c-04c0-4e14-9d08-33706a35ece8 /var            ext3    defaults        0       2
# swap was on /dev/sda8 during installation
UUID=9e84fb40-f769-48c7-830d-9e868e27240d none            swap    sw              0       0
/dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0
torpeda:/home/bartosz#

Offline

 

#14  2009-12-19 00:28:45

  fnmirk - Redaktor

fnmirk
Redaktor
Zarejestrowany: 2008-02-19

Re: grub2 stoi - nieuruchamia systemu

torpeda80 napisał(-a):

Kod:

Partycja 1 nie kończy się na granicy cylindra.

Partycja 2 nie kończy się na granicy cylindra.

Partycja 4 nie kończy się na granicy cylindra.

Wpisy w tablicy partycji nie są w tej kolejności, co na dysku

Z tym należy zrobić porządek. Najprostsza i najszybsza metoda to zgranie danych, do których masz jeszcze dostęp i ponowny podział dysku na partycje i instalacja od podstaw wszystkiego.

Masz bałagan na dysku.

Ps. Jak chcesz możesz to naprawić ale wymaga to trochę zabawy i rozważnego postępowania. Dane i tak musisz zgrać.
Przebudowa tablicy partycji, zmniejszenie lub usunięcie niektórych partycji. Naprawa systemów operacyjnych. Tak to mniej więcej powinno wyglądać. Możesz napotkać na szereg problemów, łącznie z brakiem jakiegokolwiek sprawnego systemu na dysku i tym samym brakiem dostępu do internetu.

Ostatnio edytowany przez fnmirk (2009-12-19 00:35:19)

Offline

 

#15  2009-12-19 15:06:43

  torpeda80 - Użytkownik

torpeda80
Użytkownik
Zarejestrowany: 2007-03-28

Re: grub2 stoi - nieuruchamia systemu

ok rozumiem. dziekuje za wsparcie. zrobie ponowna instalacje.
pzdr

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)