Титла: GRUB + Windows XP Публикувано от: paucku в Jan 27, 2005, 23:10 Проблемът е следният:
Като избера в менюто на GRUB да ми зареди Win-а, той извежда това
И като натисна някой клавиш Win-ът се зарежда. Бих искал да разбера какъв е проблема, за да ми се зарежда автоматично, защото той трябва да се зарежда по подразбиране. Win и Linux са на различни дискове. Нещата с партишъните седи така: /dev/hda1 - 50MB; FAT16; партишън за boot-ване /dev/hda2 - 50GB; FAT32; партишън за данни /dev/hda6 - 10GB; NTFS; тук седи Win --- /dev/hdb1 - 600MB; ext3; / /dev/hdb5 - 4GB; XFS; /home /dev/hdb6 - 4GB; ext3; /usr /dev/hdb7 - 4GB; ext3; /var --- GRUB е инсталиран в /dev/hdb. В BIOS-а задавам да се boot-ва от втория харддиск. Ако заредя направо от hda, нямам никакви проблеми. Съответно нямам и Linux. Из файла /boot/grub/menu.lst на GRUB ():
Това, което съм опитал: 1. Ъпдейтнах си GRUB (не само инсталацията на системата, но и самия MBR); 2. Смених си настройките в BIOS, за Access Mode на диска, на LBA (така бях прочел в един форум); 3. Изтрих реда makeactive в menu.lst; 4. Смених root на rootnoverify пак там. Файда немаше... С Debian 3.1 съм, ако това има някакво значение. Моля ви, дайте ми съвет! ![]() Титла: GRUB + Windows XP Публикувано от: Agent_SMITH в Jan 27, 2005, 23:32 Според мен проблема ти е в бозата. Има една "professional" опция в boot.ini която се казва /fast и прави това което ти правиш... игнорира съобщенията за грешки и въпреки всичко пуска да се лее бозата.
Изпадам в такива обяснения само за да не се уплашиш, че лоши хора те пъдят, но няма как... ако търсачката извади помощ за MBR или ntldr - извади... ако ли не - търси решение другаде ![]() Титла: GRUB + Windows XP Публикувано от: Stenly в Jan 28, 2005, 00:06 Хора, виждам темата и понеже не обичам да пиша по 1000 теми...мисля да използвам тази, значи аз съм с Боза Йекс ПИ и таковааа....бозата е на С диск, D е 100% ПРАЗЕН, мисля там да сложа Suse 9.1, но не мога да намеря никъде GRUB(намерих един, но файлът беше дефектен) Моля дайте линк и пишете на ЛС какво точно да направя...аз си взех литература, обяснено е добре, но никъде не пише какво да го правя тоя Bootloader...БЛАГОДАРЯ ПРЕДВАРИТЕЛНО !!!
![]() Титла: GRUB + Windows XP Публикувано от: alabal в Jan 28, 2005, 03:30 @ pauku
ми братко, лично на мен ми се струва, че не е проблема grub. Грешката
е грешка на виндовс, не на grub, според мен, се стига до виндовса и там нещо става. Пуснах едно търсене и май се оказах прав. Виж тези линкове: http://support.microsoft.com/kb/314057 http://www.computerhope.com/issues/ch000465.htm Е, там пише, че може и mbr да е corrupt, но ми е интересно, а и за първи път давам линк някому към съпорта на микрософт! Успех! Титла: GRUB + Windows XP Публикувано от: nikolin в Jan 28, 2005, 10:36 Тук има малко описание на български как се процедира . Дано ти помогне
![]() Титла: GRUB + Windows XP Публикувано от: v_badev в Jan 28, 2005, 10:44
Ами то Suse си инсталира GRUB самичко по време на инсталацията. Единственото нещо което трябва да направиш с него е да му кажеш да се инсталира в Master Boot Record ( MBR ), когато те попита къде да го сложи. Титла: GRUB + Windows XP Публикувано от: angie_bg в Jan 28, 2005, 11:23 Stenly, от D-диска отцепи около 500 MB за swap дял на Suse-то. При инсталацията те съветвам да сложиш grub на локалния дял (D:), а не на mbr. После с dd .... (вж. статията на Славей Караджов) си копираш boot сектора на D: върху C: под името bootsect.lnx. Остава да добавиш един ред в boot.ini на Windows. Какво печелиш:
1. Нямаш гореописаните проблеми; 2. Можеш да се върнеш стъпка назад, ако погрешка си стартирал Linux вместо Windows. Титла: GRUB + Windows XP Публикувано от: rpetrov в Jan 28, 2005, 12:27 Къде е ntloader ?
1.) /dev/hda1 - 50MB; FAT16; партишън за boot-ване 2.) /dev/hda2 - 50GB; FAT32; партишън за данни 3.) /dev/hda6 - 10GB; NTFS; тук седи Win най-вероятно е на 1.) сигурени ли си сте за:
не трябва ли да е (hd0,1) ? От GRUB документацията не разбрах от къде започва броенето от 0 или 1? (моля не ми отговаряйте !) Grub толкова ли е задръстен, че да смята /dev/hdb за първи диск (hd0), когато BIOS-а е конфигуриран да зарежда от втория. Не може да се доверява на BIOS-са ! Забелязах, че grub има map команда. Може би това ти е решението ? Титла: GRUB + Windows XP Публикувано от: grint в Jan 28, 2005, 13:33
I thinks it'must be (hd0,0) for Windows XP, from grub doc: This boots GNU/Hurd from the first hard disk. # For booting GNU/Hurd title GNU/Hurd root (hd0,0) kernel /boot/gnumach.gz root=hd0s1 module /boot/serverboot.gz This boots GNU/Linux, but from the second hard disk. # For booting GNU/Linux title GNU/Linux kernel (hd1,0)/vmlinuz root=/dev/hdb1
try(maybe it helps): title Debian GNU/Linux, kernel 2.6.8-1-k7 root (hd1,0) kernel /boot/vmlinuz-2.6.10-1-k7 root=/dev/hdb1 hdd=ide-scsi devfs=mount ro initrd /boot/initrd.img-2.6.10-1-k7 savedefault boot title Windows XP root (hd0,0) makeactive chainloader +1 Титла: GRUB + Windows XP Публикувано от: в Jan 28, 2005, 15:45 I az imah su6tiq problqm.
Grub moje da zarejda samo ot edin hard t.e. ne moje root (hd1,0) ili pone az taka razbrah ot mnojestvoto documentacii cito iz4toh, trqbva da sloji6 map (hd0) (hd1) map (hd1) (hd0) za da se smeni hd1 s hd0 eto ti moq grub.conf splashimage=(hd0,1)/grub/splash.xpm.gz hiddenmenu title Fedora Core (2.6.9-1.667) root (hd0,1) kernel /vmlinuz-2.6.9-1.667 ro root=/dev/VolGroup00/LogVol00 rhgb quiet initrd /initrd-2.6.9-1.667.img title Windows map (hd0) (hd1) map (hd1) (hd0) rootnoverify (hd0,0) chainloader +1 Vsi4ko Proba4ka taka , probvai. |