GRUB nie uruchamia Windowsa

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
krzysiekt1
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 28 kwie 2012, 21:18
Wersja Ubuntu: 12.04
Architektura: x86

GRUB nie uruchamia Windowsa

Post autor: krzysiekt1 »

Witam,
wczoraj zainstalowałem Ubuntu 12.04 obok Win XP. Wszystko szło pięknie do czasu próby uruchomienia Windowsa. Po wyborze tego systemu GRUB pokazuje się ponownie i tak w koło Macieju. Ubuntu mogę odpalić normalnie, bez żadnych przeszkód. Jako że jestem laikiem, jeżeli chodzi o Linuxy, proszę o proste i klarowne podpowiedzi.
Pozdrawiam :)
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: GRUB nie uruchamia Windowsa

Post autor: marcin1982 »

Podaj wynik skryptu boot_info_script:
http://sourceforge.net/projects/bootinfoscript/
Jak go uruchomić znajdziesz w samym pliku skryptu po rozpakowaniu. Wyniki będą w pliku RESULTS.TXT. Wstaw go tutaj w tagach Code.
krzysiekt1
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 28 kwie 2012, 21:18
Wersja Ubuntu: 12.04
Architektura: x86

Re: GRUB nie uruchamia Windowsa

Post autor: krzysiekt1 »

Kod: Zaznacz cały

                  Boot Info Script 0.61      [1 April 2012]


============================= Boot Info Summary: ===============================

 => Windows is installed in the MBR of /dev/sda.

sda1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Grub2 (v1.99)
    Boot sector info:  Grub2 (v1.99) is installed in the boot sector of sda1 
                       and looks at sector 248439362 of the same hard drive 
                       for core.img. core.img is at this location and looks 
                       for (,msdos8)/grub on this drive. No errors found in 
                       the Boot Parameter Block.
    Operating System:  Windows XP
    Boot files:        /boot.ini /ntldr /NTDETECT.COM

sda2: __________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  -
    Boot sector info: 

sda5: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows XP: NTFS
    Boot sector info:  According to the info in the boot sector, sda5 starts 
                       at sector 63.
    Operating System:  
    Boot files:        

sda6: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sda7: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 12.04.1 LTS
    Boot files:        /etc/fstab

sda8: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        /grub/grub.cfg /grub/core.img

sda9: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        

============================ Drive/Partition Info: =============================

Drive: sda _____________________________________________________________________

Disk /dev/sda: 160.0 GB, 160041885696 bytes
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 19457, w sumie sektorów: 312581808
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sda1    *             63    83,891,366    83,891,304   7 NTFS / exFAT / HPFS
/dev/sda2          84,855,391   312,580,095   227,724,705   f W95 Extended (LBA)
/dev/sda5          84,855,393   227,351,879   142,496,487   7 NTFS / exFAT / HPFS
/dev/sda6         227,352,576   228,351,999       999,424  82 Linux swap / Solaris
/dev/sda7         228,354,048   248,354,815    20,000,768  83 Linux
/dev/sda8         248,356,864   248,549,375       192,512  83 Linux
/dev/sda9         248,551,424   312,580,095    64,028,672  83 Linux


"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/sda1        943CB6523CB62EDC                       ntfs       
/dev/sda5        A0240B19240AF258                       ntfs       
/dev/sda6        d652ef08-9406-4405-b38e-1062ed7ffa28   swap       
/dev/sda7        c81b9a47-f8c3-43aa-909d-77d75aa77e7b   ext4       
/dev/sda8        06ba2b2d-9959-4f29-896c-57370a7c58ef   ext4       
/dev/sda9        ede6f380-6ec4-45e5-a132-261c067d1c16   ext4       

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/sda1        /media/943CB6523CB62EDC  fuseblk    (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/dev/sda5        /media/A0240B19240AF258  fuseblk    (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/dev/sda7        /                        ext4       (rw,errors=remount-ro)
/dev/sda8        /boot                    ext4       (rw)
/dev/sda9        /home                    ext4       (rw)


================================ sda1/boot.ini: ================================

--------------------------------------------------------------------------------
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
--------------------------------------------------------------------------------

=============================== sda7/etc/fstab: ================================

--------------------------------------------------------------------------------
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda7 during installation
UUID=c81b9a47-f8c3-43aa-909d-77d75aa77e7b /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda8 during installation
UUID=06ba2b2d-9959-4f29-896c-57370a7c58ef /boot           ext4    defaults        0       2
# /home was on /dev/sda9 during installation
UUID=ede6f380-6ec4-45e5-a132-261c067d1c16 /home           ext4    defaults        0       2
# swap was on /dev/sda6 during installation
UUID=d652ef08-9406-4405-b38e-1062ed7ffa28 none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
--------------------------------------------------------------------------------

=================== sda7: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)

               =                initrd.img                                     4
               =                vmlinuz                                        1

============================= sda8/grub/grub.cfg: ==============================

--------------------------------------------------------------------------------
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="4"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos7)'
search --no-floppy --fs-uuid --set=root c81b9a47-f8c3-43aa-909d-77d75aa77e7b
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos8)'
  search --no-floppy --fs-uuid --set=root 06ba2b2d-9959-4f29-896c-57370a7c58ef
  set locale_dir=($root)/grub/locale
  set lang=pl_PL
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Ubuntu, za pomocą systemu Linux 3.2.0-29-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos8)'
	search --no-floppy --fs-uuid --set=root 06ba2b2d-9959-4f29-896c-57370a7c58ef
	linux	/vmlinuz-3.2.0-29-generic-pae root=UUID=c81b9a47-f8c3-43aa-909d-77d75aa77e7b ro   quiet splash $vt_handoff
	initrd	/initrd.img-3.2.0-29-generic-pae
}
menuentry 'Ubuntu, za pomocą systemu Linux 3.2.0-29-generic-pae (tryb ratunkowy)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos8)'
	search --no-floppy --fs-uuid --set=root 06ba2b2d-9959-4f29-896c-57370a7c58ef
	echo	'Wczytywanie systemu Linux 3.2.0-29-generic-pae...'
	linux	/vmlinuz-3.2.0-29-generic-pae root=UUID=c81b9a47-f8c3-43aa-909d-77d75aa77e7b ro recovery nomodeset 
	echo	'Wczytywanie początkowego dysku RAM...'
	initrd	/initrd.img-3.2.0-29-generic-pae
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos8)'
	search --no-floppy --fs-uuid --set=root 06ba2b2d-9959-4f29-896c-57370a7c58ef
	linux16	/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos8)'
	search --no-floppy --fs-uuid --set=root 06ba2b2d-9959-4f29-896c-57370a7c58ef
	linux16	/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" --class windows --class os {
	insmod part_msdos
	insmod ntfs
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root 943CB6523CB62EDC
	drivemap -s (hd0) ${root}
	chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
--------------------------------------------------------------------------------

=================== sda8: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)

               =                grub/core.img                                  1
               =                grub/grub.cfg                                  1
               =                initrd.img-3.2.0-29-generic-pae                4
               =                vmlinuz-3.2.0-29-generic-pae                   1

========= Devices which don't seem to have a corresponding hard drive: =========

sdb sdc sdd sde sdf 

=============================== StdErr Messages: ===============================

xz: (stdin): Dane skompresowane są uszkodzone
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
Awatar użytkownika
mucha090
Zakręcona Traszka
Zakręcona Traszka
Posty: 775
Rejestracja: 15 mar 2008, 11:05
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Brak
Architektura: x86_64
Lokalizacja: Kielce, Poland
Kontakt:

Re: GRUB nie uruchamia Windowsa

Post autor: mucha090 »

Ja widze że wy towarzyszu, to niezły burdel tutaj macie:P
Wg mnie to napraw boot windowsa (jeśli to faktycznie winxp to z płytki winxp to zrób) i potem przywróć grub`a.
Bo ja może jestem żółtodziobem, może mało się znam ale.... jeszcze nigdy nie widzałem aby instalowało się gruba na partycji windowsa!

P.S.
powiedz nam w jaki sposób zainstalowałeś ubuntu, czy to przez wubi czy normalnie z płytki.
krzysiekt1
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 28 kwie 2012, 21:18
Wersja Ubuntu: 12.04
Architektura: x86

Re: GRUB nie uruchamia Windowsa

Post autor: krzysiekt1 »

"Normalnie z płytki". :) Co do takiej instalacji GRUB-a - chyba zawsze tak instalowałem, a może tym razme się pomyliłem, nie wiem. Próbowałem przywrócić MBR z płyty Windowsa poprzez fixmbr, otrzymałem komunikat, że zakończono powodzeniem, ale GRUB nadal się trzyma.
Awatar użytkownika
mucha090
Zakręcona Traszka
Zakręcona Traszka
Posty: 775
Rejestracja: 15 mar 2008, 11:05
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Brak
Architektura: x86_64
Lokalizacja: Kielce, Poland
Kontakt:

Re: GRUB nie uruchamia Windowsa

Post autor: mucha090 »

robisz fixboot i fixmbr potem instalujesz grub`a wg poradnika na tym forum
krzysiekt1
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 28 kwie 2012, 21:18
Wersja Ubuntu: 12.04
Architektura: x86

Re: GRUB nie uruchamia Windowsa

Post autor: krzysiekt1 »

Dalej to samo. Użyłem nawet testdisk'a , ale nie przyniósł żadnych efektów.
Awatar użytkownika
mucha090
Zakręcona Traszka
Zakręcona Traszka
Posty: 775
Rejestracja: 15 mar 2008, 11:05
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Brak
Architektura: x86_64
Lokalizacja: Kielce, Poland
Kontakt:

Re: GRUB nie uruchamia Windowsa

Post autor: mucha090 »

a teraz weź jeszcze podaj wynik boot-info-script
ale że niby ty tak wpisałeź /fixmbr i /fixboot w instalce winxp a potem przywróciłeś grub`a?
namok
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1703
Rejestracja: 01 mar 2008, 12:21
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: GRUB nie uruchamia Windowsa

Post autor: namok »

krzysiekt1 pisze:Dalej to samo. Użyłem nawet testdisk'a , ale nie przyniósł żadnych efektów.
To samo po czym? Co zrobiłeś? Jakie były komunikaty. Podaj ponownie wynik skryptu.
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Google [Bot] i 13 gości