Portál AbcLinuxu, 13. května 2025 20:29

Dotaz: Windows nenabíhá - GRUB

19.4.2008 16:24 Blaxx
Windows nenabíhá - GRUB
Přečteno: 2091×
Odpovědět | Admin
Přílohy:
Krásné odpoledne, mám menší (větší) problém s dual-bootem:

Mám NB Asus (F3SR AP057C) se 160 GB diskem. Z pracovních důvodů potřebuji mít možnost používat i Windows. Vše mi v pořádku fungovalo, ale jednoho krásného dne - bez jakéhokoli netradičního zásahu do systému - přestalo bootovat Ubuntu (Grub psal [i]"Error 17"[/i]). Inu nelenil jsem, a za pomoci ubuntu fór jsem tento problém vyřešil. Ubuntu bootuje a funguje naprosto spolehlivě, ale Windows (Vista HP SP1) přestaly nabíhat. Při pokusu o spuštění z GRUBu akorát problikne něco jako "GRUB loading stage 2" a skočí tam zase okno GRUBu.

fdisk -l vypadá asi takhle:

Zařízení Zavádět Začátek Konec Bloky Id Systém

/dev/sda1 1 893 7168000 1c Skrytá W95 FAT32 (LBA)

Diskový oddíl 1 nekončí na hranici cylindru.

/dev/sda2 893 11464 84915200 7 HPFS/NTFS

/dev/sda3 * 11465 12437 7815622+ 83 Linux

/dev/sda4 12438 19458 56389783+ f W95 Rozš. (LBA)

/dev/sda5 12567 19458 55346176 7 HPFS/NTFS

sda1 je oddíl s instalací Windows (recovery partition)

sda2 je oddíl s windowsama

sda3 je oddíl s Ubuntu

sda4 nevim

sda5 je druhej NTFS oddíl - data

gksudo gedit /boot/grub/menu.lst takhle:

# menu.lst - See: grub(8), info grub, update-grub(8) # grub-install(8), grub-floppy(8), # grub-md5-crypt, /usr/share/doc/grub # and /usr/share/doc/grub-doc/.

## default num # Set the default entry to the entry number NUM. Numbering starts from 0, and # the entry number 0 is the default if the command is not used. # # You can specify 'saved' instead of a number. In this case, the default entry # is the entry saved with the command 'savedefault'. # WARNING: If you are using dmraid do not use 'savedefault' or your # array will desync and will not let you boot your system. default 0

## timeout sec # Set a timeout, in SEC seconds, before automatically booting the default entry # (normally the first entry defined). timeout 10

## hiddenmenu # Hides the menu by default (press ESC to see the menu) #hiddenmenu

# Pretty colours #color cyan/blue white/blue

## password ['--md5'] passwd # If used in the first section of a menu file, disable all interactive editing # control (menu entry editor and command-line) and entries protected by the # command 'lock' # e.g. password topsecret # password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/ # password topsecret

# # examples # # title Windows 95/98/NT/2000 # root (hd0,0) # makeactive # chainloader +1 # # title Linux # root (hd0,1) # kernel /vmlinuz root=/dev/hda2 ro #

# # Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST ## lines between the AUTOMAGIC KERNELS LIST markers will be modified ## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ## ## default kernel options ## default kernel options for automagic boot options ## If you want special options for specific kernels use kopt_x_y_z ## where x.y.z is kernel version. Minor versions can be omitted. ## e.g. kopt=root=/dev/hda1 ro ## kopt_2_6_8=root=/dev/hdc1 ro ## kopt_2_6_8_2_686=root=/dev/hdc2 ro # kopt=root=UUID=1e56502a-c823-4a19-b31b-51533841b6b0 ro

## Setup crashdump menu entries ## e.g. crashdump=1 # crashdump=0

## default grub root device ## e.g. groot=(hd0,0) # groot=(hd0,3)

## should update-grub create alternative automagic boot options ## e.g. alternative=true ## alternative=false # alternative=true

## should update-grub lock alternative automagic boot options ## e.g. lockalternative=true ## lockalternative=false # lockalternative=false

## additional options to use with the default boot option, but not with the ## alternatives ## e.g. defoptions=vga=791 resume=/dev/hda5 # defoptions=quiet splash locale=cs_CZ

## should update-grub lock old automagic boot options ## e.g. lockold=false ## lockold=true # lockold=false

## Xen hypervisor options to use with the default Xen boot option # xenhopt=

## Xen Linux kernel options to use with the default Xen boot option # xenkopt=console=tty0

## altoption boot targets option ## multiple altoptions lines are allowed ## e.g. altoptions=(extra menu suffix) extra boot options ## altoptions=(recovery) single # altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst ## only counts the first occurence of a kernel, not the ## alternative kernel options ## e.g. howmany=all ## howmany=7 # howmany=all

## should update-grub create memtest86 boot option ## e.g. memtest86=true ## memtest86=false # memtest86=true

## should update-grub adjust the value of the default booted system ## can be true or false # updatedefaultentry=false

## should update-grub add savedefault to the default options ## can be true or false # savedefault=false

## ## End Default Options ##

title Ubuntu 7.10, kernel 2.6.22-14-generic root (hd0,2) kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=1e56502a-c823-4a19-b31b-51533841b6b0 ro quiet splash locale=cs_CZ initrd /boot/initrd.img-2.6.22-14-generic quiet

title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode) root (hd0,2) kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=1e56502a-c823-4a19-b31b-51533841b6b0 ro single initrd /boot/initrd.img-2.6.22-14-generic

title Ubuntu 7.10, memtest86+ root (hd0,2) kernel /boot/memtest86+.bin quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian # ones. title Other operating systems: root

# This entry automatically added by the Debian installer for a non-linux OS # on /dev/sda2 title Microsoft Windows Vista rootnoverify (hd0,2) makeactive chainloader +1

# This entry automatically added by the Debian installer for a non-linux OS # on /dev/sda1 title ASUS system recovery (Windows Vista Install) (loader) root (hd0,0) savedefault makeactive chainloader +1

Mým problémem tedy je, že nespustím Visty. Určitě by to vyřešil reinstal, zachoval bych data partition, ale bohužel jsem prase, a některý důležitý pracovní dokumenty mam i na partition s Windows, o kterou bych reinstalací Vist přišel.

Zkoušel jsem upravovat menu GRUBu či některý volby Super Grub Disk, ale všechno neúspěšný (Super Grub Disk při spouštění z druhý partition akorát napíše [i]"GRUB loading stage 2.."[/i], odřádkuje, a zamrzne - nebo aspoň nevyvíjí žádnou další činnost)

Byl bych hrozně rád kdyby jste mi byli schopný a ochotný pomoci, protože sem na hranici zoufalství, a věci ze sda2 potřebuju (z Ubuntu se na tu partition z nějakýho důvodu přistoupit nedá, abych si všechno důležitý zkopíroval, hláška viz. příloha).

Díky za každou reakci
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.4.2008 17:30 Tykk | skóre: 4
Rozbalit Rozbalit vše Re: Windows nenabíhá - GRUB
Odpovědět | | Sbalit | Link | Blokovat | Admin
nemohu si pomoci, ale v tom "menu.lst" nevidim cast o woknech.....

ja mam to samy distro, ale u woken mam tedy XP (na cemz vsak nesejde) a dal jsem si tam navic tohle a funguje to:

title Microsoft Windows XP Professional root (hd0,0) savedefault makeactive chainloader +1

samozrejme si to uprav - umisteni svazku (asi u tebe (hd0,1) atd.

zkus to.
19.4.2008 17:31 Tykk | skóre: 4
Rozbalit Rozbalit vše Re: Windows nenabíhá - GRUB
oprava: u tebe to taky imo bude "hd0,0"
19.4.2008 18:37 Blaxx
Rozbalit Rozbalit vše Re: Windows nenabíhá - GRUB
Jo, sem blbej, samozrejme sem menu.lst nezkopiroval cely
19.4.2008 20:40 Tykk | skóre: 4
Rozbalit Rozbalit vše Re: Windows nenabíhá - GRUB
a co jsi presne delal za ten zasah na zprovozneni ubuntu? nezasahoval jsi nejak do MBR? jestli treba tam jsi to neodpalil...
20.4.2008 10:50 Blaxx
Rozbalit Rozbalit vše Re: Windows nenabíhá - GRUB
Příloha:
Do MBR disku jsem podle me nezasah, spis se nejak podelala ta cast zacatku te partition co se stara o spuštění windows.

Celé menu.lst je v příloze.
20.4.2008 10:58 Tommassino | skóre: 6
Rozbalit Rozbalit vše Re: Windows nenabíhá - GRUB
zdravím řekl bych že máš špatně nastavený grub.protože máš u windows nastaveno rootnoverify na stejný oddíl jako máš ubuntu tedy na hd0,2 ale řekl bych že by to mělo být na hd0,1 tedy na sda2 ;-),kde máš ty visty.
20.4.2008 23:07 Blaxx
Rozbalit Rozbalit vše Re: Windows nenabíhá - GRUB
Jo, tohodle jsem si taky vsim, ale bohuzel na dany problem to vubec nema vliv ... uz je to nastavene spravne a nic ...
20.4.2008 12:40 Tykk | skóre: 4
Rozbalit Rozbalit vše Re: Windows nenabíhá - GRUB
souhlas s komentarem pode mnou.... ale myslim take ze ten zapis k zaloznimu oddilu tam take pusobi problemy, ja jako GRUB bych ho interpretoval jako regulerni oddil oken a pokusil bych se spustit prave ten RECOVERY

proto bych tu prvni cast opravil na:

# This entry automatically added by the Debian installer for a non-linux OS # on /dev/sda2 title Microsoft Windows Vista root (hd0,2) savedefault makeactive chainloader +1

a naopak tu recovery bych bud zmenil A) na to jak je ted vistackej oddil, nebo B)docasne okomentoval, abych zjistil, jestli to delalo problemy
20.4.2008 16:20 1john2 | skóre: 35 | blog: jo12hn | zlín, brno
Rozbalit Rozbalit vše Re: Windows nenabíhá - GRUB
mozna to nesouvisi ale nekde po netu probehla informace ze SP od jehovist zacne delat problemy s bootovanim linuxu, detaily si musite najit, ale pokud se problem objevil nekdy pri(po) instalaci SP do jehovist mohlo by to nekam vest...
20.4.2008 19:00 maník | skóre: 18
Rozbalit Rozbalit vše Re: Windows nenabíhá - GRUB
Windows Vista SP1 vyžaduje, aby byl v MBR originální zavaděč Windows. Jedno z možných řešení nabízí EasyBCD.
Saljack avatar 20.4.2008 19:58 Saljack | skóre: 28 | blog: Saljack | Praha
Rozbalit Rozbalit vše Re: Windows nenabíhá - GRUB
To už si snad dělají srandu ne? Tohle je opravdu už velká prasárna.
Sex, Drugs & Rock´n Roll.
21.4.2008 07:46 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: Windows nenabíhá - GRUB
Mam pocit, ze originalni MBR nevyzaduje SP1, ale jen jeho instalator. To je rozdil ;-) - po instalaci je mozno opet nainstalovat GRUB. Ale mozna se pletu...

Dejv
Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
21.4.2008 10:12 x22
Rozbalit Rozbalit vše Re: Windows nenabíhá - GRUB
To plati iba pre verzie Enterprise a Ultimate.
21.4.2008 14:55 Blaxx
Rozbalit Rozbalit vše Re: Windows nenabíhá - GRUB
Bohužel EasyBCD asi nepoužiju když ty Widle nespustim ...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.