GRUB - Windows i Linux

Tematy związane z oprogramowaniem, instalacją, konfiguracją
derwu
Posty: 37
Rejestracja: 23 czerwca 2007, 11:35

GRUB - Windows i Linux

Post autor: derwu »

Witam!

Najpierw zainstalowałem linuxa, następnie windowsa i wiadomo GRUB zniknął. Zainstalowałem go ponownie i coś dziwnego. Dodałem do menu.lst boot windowsa w postaci:

Kod: Zaznacz cały

title           Windows
rootnoverify    (hd0,3)
makeactive
chainloader     +1
A mój fdisk -l wygląda następująco:

Kod: Zaznacz cały

Disk /dev/sda: 160.0 GB, 160040803840 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        1245    10000431   83  Linux
/dev/sda2   *        1246        1307      498015   82  Linux swap / Solaris
/dev/sda3            1308       14361   104856255   83  Linux
/dev/sda4           14362       16708    18852277+   f  W95 Ext'd (LBA)
/dev/sda5   *       14362       16708    18852246    7  HPFS/NTFS
GRUB wyrzuca błąd
Error 12: Invalid device requested
Zauważyłem jeszcze coś. Uruchamiam GRUB'a z konsoli i robię tak:

Kod: Zaznacz cały

grub> root (hd0,
 Possible partitions are:
   Partition num: 0,  Filesystem type is ext2fs, partition type 0x83
   Partition num: 1,  Filesystem type unknown, partition type 0x82
   Partition num: 2,  Filesystem type unknown, partition type 0x83
   Partition num: 4,  Filesystem type unknown, partition type 0x7
Co jest nie tak ?
matiit
Beginner
Posty: 231
Rejestracja: 27 stycznia 2007, 09:45

Post autor: matiit »

Link:
:arrow:
http://www.gentoo.org/doc/pl/grub-error-guide.xml
masz coś skopane z oznaczeniami
derwu
Posty: 37
Rejestracja: 23 czerwca 2007, 11:35

Post autor: derwu »

Człowieku, zobacz że GRUB nie widzi tej partycji (sda3) i tu lezy problem ...
matiit
Beginner
Posty: 231
Rejestracja: 27 stycznia 2007, 09:45

Post autor: matiit »

derwu pisze:grub> root (hd0,
Possible partitions are:
Partition num: 0, Filesystem type is ext2fs, partition type 0x83
Partition num: 1, Filesystem type unknown, partition type 0x82
Partition num: 2, Filesystem type unknown, partition type 0x83
Partition num: 4, Filesystem type unknown, partition type 0x7
człowieku... ( :) ) nie wiem czy rzeczywiście w okienku gruba wpisałeś (hd0, czy tylko sie pomyliłeś tutaj

Co jest nie tak ?
derwu
Posty: 37
Rejestracja: 23 czerwca 2007, 11:35

Post autor: derwu »

Oczywiście to był celowy zabieg. po wpisaniu

Kod: Zaznacz cały

root (hd0,
Wciskasz TAB i pokazuje ci się lista możliwych partycji (przecież pisze).
Awatar użytkownika
Yampress
Administrator
Posty: 6367
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

spróbuj tak

Kod: Zaznacz cały

title           Windows 
rootnoverify    (hd0,4) 
makeactive 
chainloader     +1
zwiastun
Posty: 44
Rejestracja: 22 kwietnia 2007, 19:06
Lokalizacja: Lublin

Post autor: zwiastun »

Podłacze sie z innym problemem . Mam w " skrzynce " dwa twarde dyski Na jednym (160 GB) jest Debian etch Kernel 2.6.18-5-686 na i686 a na drugim (8 GB) Windows MX RGB ( tu jest tylko jedna partycja ) .
Chciałem dodać ten drugi do menu gruba , czyli wpis do menu.lst

Kod: Zaznacz cały

title		Windows MX 
root		(hd1,0)
makeactive
chainloader	+1
Potem restart i .... :-/

Przy ładowaniu wyskakuje

Kod: Zaznacz cały

Booting 'Windows MX'
root(hd1,0)
Filesystem type unknown , partition 0x7
makeactive
chainloader +1
co to znaczy -----> http://www.google.pl i znalazłem http://www.gentoo.org/doc/pl/grub-error-guide.xml

niestety nie wielw todało bo

Kod: Zaznacz cały

rafa@rafa:/boot/grub$ ls -l
razem 196
-rw-r--r-- 1 root root    197 2007-11-05 19:32 default
-rw-r--r-- 1 root root     15 2007-11-05 19:32 device.map
-rw-r--r-- 1 root root   7584 2007-11-05 19:32 e2fs_stage1_5
-rw-r--r-- 1 root root   7424 2007-11-05 19:32 fat_stage1_5
-rw-r--r-- 1 root root   8192 2007-11-05 19:32 jfs_stage1_5
-rw-r--r-- 1 root root   4239 2007-11-27 16:15 menu.lst
-rw-r--r-- 1 root root   4239 2007-11-27 16:08 menu.lst~
-rw-r--r-- 1 root root   6848 2007-11-05 19:32 minix_stage1_5
-rw-r--r-- 1 root root   9280 2007-11-05 19:32 reiserfs_stage1_5
-rw-r--r-- 1 root root    512 2007-11-05 19:32 stage1
-rw-r--r-- 1 root root 108360 2007-11-05 19:32 stage2
-rw-r--r-- 1 root root   8904 2007-11-05 19:32 xfs_stage1_5
Wzywam pomocy
Partition
Posty: 81
Rejestracja: 24 maja 2006, 15:12
Lokalizacja: Bêdzin

Post autor: Partition »

root (hd1,0)
Zamień na:
rootnoverify (hd1,0)
W linii dotyczącej Windows.

pzdr.
Awatar użytkownika
kodzik
Beginner
Posty: 175
Rejestracja: 16 listopada 2007, 16:11
Lokalizacja: Sieradz

Post autor: kodzik »

a zwykle update-grub z roota nie wystarczy zeby samo sie dodalo ?
zwiastun
Posty: 44
Rejestracja: 22 kwietnia 2007, 19:06
Lokalizacja: Lublin

Post autor: zwiastun »

Yyyy... lipa z jednym i z drugim Po zmianie wg. Partition przy bootowaniu wyskoczyl mi
Booting 'Windows MX'
i reszta wpisu który zrobiłem dla windowsa czyli

Kod: Zaznacz cały

 
rootnoverify        (hd1,0) 
makeactive 
chainloader    +1
zaś
a zwykle update-grub z roota nie wystarczy zeby samo sie dodalo ?
Nie dało nic nawet windowsa nie zobaczył .
Co tu robić ? Pić :-/ !!!

[ Dodano: 2007-12-01, 13:49 ]
Mozliwe ze wystarczy zrobić zmiany w

Kod: Zaznacz cały

/boot/grub/grub.conf
tyle ze go nie ma

Kod: Zaznacz cały

rafa:/home/rafa# find -name grub.*
./.opera/images/grub.enbug.org.ico
rafa:/home/rafa# cd /
rafa:/# find -name grub.*
./usr/share/man/man8/grub.8.gz
./usr/share/vim/vim70/syntax/grub.vim
./usr/share/vim/vim70/ftplugin/grub.vim
./var/lib/dpkg/info/grub.md5sums
./var/lib/dpkg/info/grub.list
./home/rafa/.opera/images/grub.enbug.org.ico

Kod: Zaznacz cały

razem 196 
-rw-r--r-- 1 root root    197 2007-11-05 19:32 default 
-rw-r--r-- 1 root root     15 2007-11-05 19:32 device.map 
-rw-r--r-- 1 root root   7584 2007-11-05 19:32 e2fs_stage1_5 
-rw-r--r-- 1 root root   7424 2007-11-05 19:32 fat_stage1_5 
-rw-r--r-- 1 root root   8192 2007-11-05 19:32 jfs_stage1_5 
-rw-r--r-- 1 root root   4239 2007-11-27 16:15 menu.lst 
-rw-r--r-- 1 root root   4239 2007-11-27 16:08 menu.lst~ 
-rw-r--r-- 1 root root   6848 2007-11-05 19:32 minix_stage1_5 
-rw-r--r-- 1 root root   9280 2007-11-05 19:32 reiserfs_stage1_5 
-rw-r--r-- 1 root root    512 2007-11-05 19:32 stage1 
-rw-r--r-- 1 root root 108360 2007-11-05 19:32 stage2 
-rw-r--r-- 1 root root   8904 2007-11-05 19:32 xfs_stage1_5
Moze on niekiedy występuje w inny miejscu albo pod inną nazwą .
Jak to dalej ugryść ?
ODPOWIEDZ