Instalacja pakietu grub w /target/ nie powiod

Pomoc dotycząca instalacji systemu
TenDrugi
Posty: 60
Rejestracja: 27 sierpnia 2008, 11:17
Lokalizacja: Sosnowiec

Instalacja pakietu grub w /target/ nie powiodła się?

Post autor: TenDrugi »

W trakcie instalacji Lenny'ego dostaję komunikat:

Kod: Zaznacz cały

Instalacja pakietu grub w /target/ nie powiodła się...
i komputerek oczywiście nie wstaje.

Próbowałem wielu kombinacji sprzętowych:
1. wszystko na jednym dysku (najpierw stawiam Windows na jednej partycji i markuję partycję dla Debiana, potem stawiam Debiana).
2. osobny dysk dla Debiana i osobny dla Windows (w różnych konfiguracjach: Windows na primary-master, Debian na primary-slave innym razem odwrotnie Debian na masterze Windows na slave).

Próbowałem czyścić mbr narzędziem mbrtool.

Chyba ważne: udaje mi się zainstalować lilo. Czyli miejsce na boot loader jest.

W BIOSie blokad antywirusowych raczej nie mam, płytę mam nie najnowszą - na Atlona 1300 (stąd taki wniosek).

Instalację robiłem z dwóch różnych źródeł 1dyskCD i 1dyskDVD (większość i tak leci z netu).

Sprawdzałem (testem przy instalce) spójność dysku CD. Zresztą z tego samego dysku stawiałem Lenny'ego z powodzeniem kilka razy.

I co teraz?
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Nadpisz mbr z poziomu Windows i dopiero ponownie przystąp do instalacji Gruba.
TenDrugi
Posty: 60
Rejestracja: 27 sierpnia 2008, 11:17
Lokalizacja: Sosnowiec

Post autor: TenDrugi »

Dziękuję za podpowiedź ale niestety to też nic nie daje. I to na kilku dyskach.
Z poziomu instalki Windows wchodzę na konsolę administratora (literka R przy wejściu)
i uruchamiam fixmbr. Dostaję informację, że:
stwierdzono że ten komputer ma niestandardowy lub nieprawidłowy główny rekord rozruchowy ...
Po akceptacji nadpisania, dostaję informację, że rekord został nadpisany. A po powtórnym uruchomieniu fixmbr (tak dla kontroli) komunikat jest ten sam (tak jakby nic się nie wpisało).

Co mnie szczególnie wkurza :evil: s.o. Windows chodzi bez bólu.

Może w ogóle to jest pytanie do działu sprzęt. Właśnie pomyślałem, że może np. padła taśma między dyskiem a płytą (i to skutkuje błędami w MBR). Poszukam w tym kierunku.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Uruchom komputer z jakiegoś livecd z Linuksem i sprawdź co na to odpowie:

Kod: Zaznacz cały

fdisk -l
Interesuje mnie, czy zgłosi jakieś błędy odnośnie partycji.

Ps.
Zmiany nadpisania mbr z poziomu Windows lub innego systemu będą widoczne dopiero po restarcie.
TenDrugi
Posty: 60
Rejestracja: 27 sierpnia 2008, 11:17
Lokalizacja: Sosnowiec

Post autor: TenDrugi »

Zrobię jak piszesz. Muszę ściągnąć i wypalić płytkę.

P.s.
W tzw. międzyczasie podjąłem kolejną próbę. Już w sumie trzy dyski były "brane pod lupę". Nie udaje się żadna instalacja bootloadera ani grub ani lilo (ani w mbr ani na "nowej partycji") :-(

Testuję to już na drugiej płycie z kolei. Pierwotnie długo była K7SEM (duron) teraz mam trochę lepszą (na athlona 1300MHz). W obydwu przypadkach jest tak samo.

[ Dodano: 2008-11-16, 20:11 ]
Nic z instalacji livecd :evil:
¦ciągnąć trzy różne płytki z livecd debian jedna z kde druga standard.
Suma kontrolna w porządku.
Wypaliłem na trzech różnych cd.
Pomimo to we wszystkich przypadkach na początku po zabootowaniu wprawdzie pojawiał się dobrze znany czarno-czerwony ekran z logo Debiana i informacją enter dla instalacji, ale potem logo znikało, i po paru sekundach wyświetlał się komunikat

Kod: Zaznacz cały

iso linux: disk error 32, AX=4280 drive 9F 
Tak samo na innym komputerze (i tu zgłupiałem - sumy kontrolne na pewno były poprawne).

Cały czas normalna instalacja Debian Lenny przechodzi do końca (tyle że nie wchodzi żaden bootloader).

I jeszcze jedno! W pewnym momencie miałem zainstalowany na dwóch różnych hd dwa systemy Windows. Wtedy po włączeniu komputerka wyświetlało się zapytanie, który z nich chcę uruchomić. Czyli jakiś rodzaj bootloadera został jednak zainstalowany.

[Dodano: 2008-11-17, 10:08]
Udało mi się zainstalować linux-eduCD
Poniżej fdisk -l
Debian ma być na hda (najprościej jak można: prawie cały dysk na system + 500 MB na swap)
hdb (i hdc) to partycje na ms windows i jego dane
========================================

Kod: Zaznacz cały

Disk  /dev/hda: 80.0 GB, 80026361856 bytes
255 heads,  63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device         boot  Start  End        Blocks           Id   System
/dev/hda1        *       1      9663     77618016     7     HPFS/NTFS
/dev/hda2               9664  9728    522112+       f     W95 Ext'd (LBA)
/dev/hda5               9664  9728    522081         82  Linux swap / Solaris

Disk  /dev/hdb: 6851 MB, 685117440 bytes
255 heads,  63 sectors/track, 832 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device         boot  Start    End        Blocks           Id   System
/dev/hdb1               1      831         6674976      7     HPFS/NTFS

Disk  /dev/hdc: 4311 MB, 4311982080 bytes
255 heads,  63 sectors/track, 524 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device         boot  Start    End        Blocks           Id   System
/dev/hdc1               1      523        4200966      7     HPFS/NTFS


[ Dodano: 2008-11-18, 21:32 ]
Po kolejnej próbie instalacji debiana (tym razem pobrałem instalację uruchamianą z poziomu windows) pozostało mi coś w rodzaju działającego bootloadera.

Wprawdzie na końcu procesu instalacji dostałem jak zwykle komunikat o niemożności zainstalowania gruba ale po przeładowaniu mam możliwość uruchomienia ms windows lub alternatywnie uruchomienia instalatora o którym powyżej.
Niestety tylko instalatora.

Jakby można zmodyfikowac konfigurację tego bootloadera i uruchamiać z jego pomocą właściwą instalację debiana na hdb1. Może ma ktoś pomysł gdzie to ustawić.
ps
Nadal fixmbr zwraca, że mam niestandartowy sektor uruchomieniowy a jesgo nadpisanie nic nie zmienia.
ms-trex
Beginner
Posty: 386
Rejestracja: 29 listopada 2006, 18:24

Post autor: ms-trex »

A jakich wersji cd debiana używasz, jeśli cotygodniowe snapshoty to te bardzo często są zwalone, innych live cd próbowałeś np ubuntu?
TenDrugi
Posty: 60
Rejestracja: 27 sierpnia 2008, 11:17
Lokalizacja: Sosnowiec

Post autor: TenDrugi »

Udało mi się uruchomić linux-eduCD więc chyba nic wiecej nie potrzebuję (w tej kwestii).

[ Dodano: 2008-11-21, 07:50 ]
Ciągle na końcu instalacji dostaję ten sam komunikat "że nie mozna zainstalować grub'a a /target/".

Nic nie dało wyczyszczenie mbr poleceniem clrmbr z pakietu HD Regenerator.
Robię różne dziwne rzeczy jak instalacja z flaga uruchomieniową i bez. Przepinanie dysku na "jawny "master" i cable select (powypinałem inne dyski).

Zrobilem próbę instalacji ze starym etch(zawsze to działało).

Przy próbie wpisania lokalizacji instalacji lilo jako /dev/fd0 odbija, że nie ma takiej partycji.


Jak podejżeć co siedzi za tym target - może tu jest problem.

[ Dodano: 2008-11-21, 20:20 ]
Zrobiłem test instalacji na zupełnie nowym dysku. Ten sam komunikat. Przynajmniej wiem, że to nie kwestia dysku, czy też jakiejś niezgodności z windowsami. Nowy dysk nie miał kontaktu z ms windows.

[ Dodano: 2008-11-22, 23:08 ]
Udało mi się w końcu zainstalować gruba.
Trzeba było zainstalować i skonfigurować ręcznie (aptitude install grub grub-install /dev/hda1 itd.. )
Pozdrawiam,
(wkrótce to opiszę w szczegółach, sam się tak z tym nakopałem, że nikomu nie życzę)
ODPOWIEDZ