Forum :: gentoo.org.pl
22 Maj, 2012, 08:03:30 *
Witamy, Gość. Zaloguj się, lub zarejestruj proszę.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności:
 
   Strona główna   Pomoc Szukaj Kalendarz Zaloguj się Rejestracja  
Strony: [1]   Do dołu
  Drukuj  
Autor Wątek: Bootowanie Winzgrozy  (Przeczytany 3608 razy)
0 użytkowników i 2 Gości przeglądają ten wątek.
KLAX
Newbie
*

Karma: +0/-0
Offline Offline

wiadomości: 13


Zobacz profil
« : 01 Kwiecień, 2007, 11:21:34 »

I kolejny moj problem ktĂłrego nie moge przeskoczyc

Na poczatek sprawy techniczne dotyczace dyskow

/dev/hda1 - partycja linux /boot
/dev/hda2 - partycja linux swap
/dev/hda3 - partycja linux /
/dev/hda4 - partycja linux /home

/dev/hdc1 - partycja winzgroza ntfs C:\
/dev/hdc1 - partycja winzgroza ntfs D:\


I konfiguruje sobie gruba do ładowania winzgrozy

Title Windows
       rootnoverify (hd2,0)
       makeactive
       chainloader +1

No i niby biorąc pod uwage ze:
 (hd2,0) = /dev/hdc1
powinno dzialać ale zamias bootowania Zgrozy dostaje po oczach błędem ze nie mozna zaladować systemu o co tu chodzi gdzie robie błąd?
Zapisane
KLAX
Newbie
*

Karma: +0/-0
Offline Offline

wiadomości: 13


Zobacz profil
« Odpowiedz #1 : 01 Kwiecień, 2007, 12:31:55 »

Dokładny komunikat błędu to :
Error21: Selected disk does not exists
Zapisane
roger
Newbie
*

Karma: +3/-1
Offline Offline

Płeć: Mężczyzna
wiadomości: 48



Zobacz profil
« Odpowiedz #2 : 01 Kwiecień, 2007, 13:38:33 »

pokaz fdisk -l
Zapisane

Boże spraw zeby chcialo mi sie tak, jak mi sie nie chce.
KLAX
Newbie
*

Karma: +0/-0
Offline Offline

wiadomości: 13


Zobacz profil
« Odpowiedz #3 : 01 Kwiecień, 2007, 14:43:28 »

fdisk -l
Kod:
Disk /dev/hda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device    Boot      Start         End      Blocks   Id  System
/dev/hda1               1           4       32098+  83  Linux
/dev/hda2               5          66      498015   82  Linux swap/Solaris
/dev/hda3              67        2376    18555075   83  Linux
/dev/hda4   *        2377        4865    19992892+  83  Linux

Disk /dev/hdc: 60.0 GB, 60060155904 bytes
255 heads, 63 sectors/track, 7301 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/hdc1   *           1        1561    12538701    7  HPFS/NTFS
/dev/hdc2            1562        7301    46106550    7  HPFS/NTFS
Zapisane
yareek
Newbie
*

Karma: +1/-0
Offline Offline

wiadomości: 4


Zobacz profil
« Odpowiedz #4 : 01 Kwiecień, 2007, 18:24:56 »

witam
spróbuj dopisać w grub.conf

map (hd0) (hd2)
map (hd2) (hd0)
Zapisane
KLAX
Newbie
*

Karma: +0/-0
Offline Offline

wiadomości: 13


Zobacz profil
« Odpowiedz #5 : 02 Kwiecień, 2007, 00:41:01 »

 Złość Mam teraz w grub.conf takie coś
Kod:
Title Windows
       map (hd0) (hd2)
       map (hd2) (hd0)
       rootnoverify (hd2,0) prĂłbowałem teĹź rootnoverify (hd0,0)
       makeactive
       chainloader +1

i mam wciaż ten sam błąd czyli, że dysk nie istnieje, chyba sie poddam bo mam juz dość. Smutny Smutny Smutny
Zapisane
yareek
Newbie
*

Karma: +1/-0
Offline Offline

wiadomości: 4


Zobacz profil
« Odpowiedz #6 : 02 Kwiecień, 2007, 11:02:47 »

pokaz grub.conf i device.map

coś takiego powinno działać:

default 0
timeout 30
root (hd0,0)

title=Linux
kernel /twoja_sciezka_do_kernela root=/dev/hda3

title=winda
root (hd1,0)
makeactive
map (hd0) (hd2)
map (hd2) (hd0)
chainloader +1
Zapisane
yareek
Newbie
*

Karma: +1/-0
Offline Offline

wiadomości: 4


Zobacz profil
« Odpowiedz #7 : 02 Kwiecień, 2007, 11:04:58 »

zamiast
root (hd1,0)
ma być
root (hd2,0)
Zapisane
KLAX
Newbie
*

Karma: +0/-0
Offline Offline

wiadomości: 13


Zobacz profil
« Odpowiedz #8 : 02 Kwiecień, 2007, 15:46:39 »

A wiec tak miałem podejzenie, że coś zle zaistalował mi sie wogóle grub wiec uruchomilem LiveCD wydałem polecenia:

Kod:
mount /dev/hda3 /mnt/gentoo
mount /dev/hda1 /mnt/gentoo/boot
mount /dev/hda4 /mnt/gentoo/home

nastepnie zainstalowalem gruba poleceniem:

Kod:
grub-install --root-directory=/mnt/gentoo /dev/hda

no i sie zainstalował ale nie w /boot ale w /boot/grub, wiec zrobilem odpowiednie symlinki aby pliki byly widziane w /boot i /boot/grub.

instalacja gruba wygenerowala taki o to plik "device.map"
device.map
Kod:
(hd0) /dev/hda
(hd1) /dev/hdc

wiec nastepnie z modyfikowalem plik "grub.conf" zgodnie z w/w danymi i teraz wyglada tak:
grub.conf
Kod:
timeout 30
default 0
splashimage=(hd0,0)/splash.xpm.gz

title Gentoo
    root (hd0,0)
    kernel /boot/vmlinuz root=/dev/hda3 ro
    boot

title Winda
root (hd1,0)
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader  +1
powturzylem instalacje kernela poleceniami:

Kod:
mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
chroot /mnt/gentoo /bin/bash

cd /usr/src/linux
make
make install
make modules_install

#wszystkie powyĹźsze przeszly ok a ich wynikiem jest powsanie pliku system.map i kernel-2.6x w katalogu /boot

potem wydalem polecenia:
Kod:
grub

grub> root (hd0,0)
    wyryl ze partycja jest typu 83

grub> setup (hd0)
   seria komunikatĂłw success

{ESC}{ESC}
   pojawiło sie menu bootowania w trybie tekstowym i potwierdzenie ktĂłrej kolwiek opcji nie powoduje zadnego bledu

no i wydaje magiczne polecenie "init 6" wyciagam plyte i ...
kolejny zonk tym razem nie pokazuje mi sie nawet boot menu, a odlaczenie dysku z linuxem powoduje normalny start winzgrozy Smutny

przetestuje jeszcze komende "grub-install --root-directory=/boot hd0 moze to cos da choc mam mieszane uczucia.

Dzieki za dotychczasowa pomoc ale potrzebuje jej jeszcze Smutny(
Moze wciaz robie cos zle

P.S.
Do pliku grub.conf prowadzi symlink menu.lst
Zapisane
KLAX
Newbie
*

Karma: +0/-0
Offline Offline

wiadomości: 13


Zobacz profil
« Odpowiedz #9 : 02 Kwiecień, 2007, 16:09:04 »

Problem roziwazany okazalo, się iĹź przeoczylem powtĂłrne wkopiowanie pliku "splash.xpm.gz" i wlasnie jego brak wykladal gruba Uśmiech

Przy okazji rozwiazal sie inny mój problem opisany w innym watku polegajacy na tym iż nie startował linux, a tkwil on w "grub.conf".

Jeszcze raz wielkie dzieki za udzielona pomoc.
Zapisane
Semp
Newbie
*

Karma: +0/-0
Offline Offline

wiadomości: 2


Zobacz profil
« Odpowiedz #10 : 15 Czerwiec, 2007, 16:33:18 »

Czy moglbys wrzucic pelny kod z gruba jak wyglada teraz ?
thanks
Zapisane
KLAX
Newbie
*

Karma: +0/-0
Offline Offline

wiadomości: 13


Zobacz profil
« Odpowiedz #11 : 16 Czerwiec, 2007, 12:14:42 »

podaj zawartść plików:
device.map
grub.conf

to postaram ci sie pomoc. Niestety teraz nie mam mozliwości podać ci mojego pliku grub.conf bo ze wzgledu na to iż zainstalowałem nowy wiekszy dysk mam oba systemy na 1 dysku i nie potrzebuje tych manipulacji., a drugie nie mam dostepu do swojego kompa:(
Zapisane
Strony: [1]   Do góry
  Drukuj  
 
Skocz do:  

Działa na MySQL Działa na PHP Powered by SMF 1.1.1 | SMF © 2006, Simple Machines LLC
Joomla Bridge by JoomlaHacks.com
Prawidłowy XHTML 1.0! Prawidłowy CSS!
Strona wygenerowana w 0.059 sekund z 20 zapytaniami.