Strona 1 z 2
Windows + Ubuntu - nie startuje Windows: "bootmgr is missing"
: 15 maja 2012, 22:57
autor: yzzo
Witam, oto problem:
Jestem początkującym użytkownikiem Linuxa. Na komputer z Windowsem 7 zainstalowałem również Ubuntu 12.04. Po starcie automatycznie ładuje Linuxa, nie mam mozliwości wyboru. Po przegooglowaniu internetu wzdłuż i wszerz i wielu nieskutecznych próbach postanowiłem zwrócić się o pomoc tutaj.
Może będzie pomocne:
fdisk:
Kod: Zaznacz cały
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0007a622
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 83 Linux
/dev/sda2 167776254 625141759 228682753 5 Extended
/dev/sda3 83888128 167774207 41943040 7 HPFS/NTFS/exFAT
/dev/sda4 206848 83886079 41839616 b W95 FAT32
/dev/sda5 167776256 183775231 7999488 83 Linux
/dev/sda6 183777280 625141759 220682240 83 Linux
Partition table entries are not in disk order
plik 11_Windows:
Kod: Zaznacz cały
#! /bin/sh -e
echo "Adding Windows" >&2
cat << EOF
menuentry "Windows 7" {
set root=(hd0,4)
chainloader +1
}
EOF
update-grub za każdym razem pokazuje:
Kod: Zaznacz cały
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-23-generic
Found initrd image: /boot/initrd.img-3.2.0-23-generic
Adding Windows
Found memtest86+ image: /memtest86+.bin
done
plik grub.cfg:
Kod: Zaznacz cały
#
# 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="0"
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,msdos5)'
search --no-floppy --fs-uuid --set=root cfd71d78-02d5-4266-b725-e1b91924b9b4
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 13521974-b34d-454f-906b-8f3ae86d33d3
set locale_dir=($root)/grub/locale
set lang=en_US
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, with Linux 3.2.0-23-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 13521974-b34d-454f-906b-8f3ae86d33d3
linux /vmlinuz-3.2.0-23-generic root=UUID=cfd71d78-02d5-4266-b725-e1b91924b9b4 ro quiet splash $vt_handoff
initrd /initrd.img-3.2.0-23-generic
}
menuentry 'Ubuntu, with Linux 3.2.0-23-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 13521974-b34d-454f-906b-8f3ae86d33d3
echo 'Loading Linux 3.2.0-23-generic ...'
linux /vmlinuz-3.2.0-23-generic root=UUID=cfd71d78-02d5-4266-b725-e1b91924b9b4 ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /initrd.img-3.2.0-23-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/11_Windows ###
menuentry "Windows 7" {
set root=(hd0,4)
chainloader +1
}
### END /etc/grub.d/11_Windows ###
### 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,msdos1)'
search --no-floppy --fs-uuid --set=root 13521974-b34d-454f-906b-8f3ae86d33d3
linux16 /memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 13521974-b34d-454f-906b-8f3ae86d33d3
linux16 /memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
if [ "x${timeout}" != "x-1" ]; then
if keystatus; then
if keystatus --shift; then
set timeout=-1
else
set timeout=0
fi
else
if sleep --interruptible 3 ; then
set timeout=0
fi
fi
fi
### 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 ###
Re: Windows + Ubuntu - problem z GRUB (?)
: 15 maja 2012, 23:00
autor: liftboy syndrome
Przy bootowaniu komputera przytrzymaj prawy shift, aczkolwiek niezbyt dobrze wróży ten komunikat fdiska:
Kod: Zaznacz cały
Partition table entries are not in disk order
Re: Windows + Ubuntu - problem z GRUB (?)
: 16 maja 2012, 07:44
autor: kondziu jah
@up:
Komunikat ten oznacza, że fizyczne umiejscowienie (wg. sektorów) pratycji jest inne od logicznego (wg. tablicy partycji). Jest to zwykła informacja, a taki stan rzeczy niczemu nie przeszkadza.
Re: Windows + Ubuntu - problem z GRUB (?)
: 16 maja 2012, 13:18
autor: yzzo
Boot Repair sprawił, że pojawił się GRUB z opcją wyboru Windowsa.
Po wybraniu pojawia się komunikat: bootmgr is missing.
Partycja w GRUBie na pewno jest dobra (sda3), z płyty instalacyjnej Windowsa nie da się naprawić
Re: Windows + Ubuntu - problem z GRUB (?)
: 16 maja 2012, 14:15
autor: Milek999
Re: Windows + Ubuntu - problem z GRUB (?)
: 16 maja 2012, 17:14
autor: yzzo
bootinfoscript:
Kod: Zaznacz cały
Boot Info Script 0.61 [1 April 2012]
============================= Boot Info Summary: ===============================
=> Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector 1 of
the same hard drive for core.img. core.img is at this location and looks
for (,msdos1)/grub on this drive.
sda1: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System:
Boot files: /grub/grub.cfg /grub/core.img
sda2: __________________________________________________________________________
File system: Extended Partition
Boot sector type: Unknown
Boot sector info:
sda5: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 12.04 LTS
Boot files: /etc/fstab
sda6: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System:
Boot files:
sda3: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files: /Windows/System32/winload.exe
sda4: __________________________________________________________________________
File system: vfat
Boot sector type: -
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files:
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 * 2,048 206,847 204,800 83 Linux
/dev/sda2 167,776,254 625,141,759 457,365,506 5 Extended
/dev/sda5 167,776,256 183,775,231 15,998,976 83 Linux
/dev/sda6 183,777,280 625,141,759 441,364,480 83 Linux
/dev/sda3 83,888,128 167,774,207 83,886,080 7 NTFS / exFAT / HPFS
/dev/sda4 206,848 83,886,079 83,679,232 b W95 FAT32
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/sda1 13521974-b34d-454f-906b-8f3ae86d33d3 ext4
/dev/sda3 163853C53853A313 ntfs
/dev/sda4 D7EB-3949 vfat
/dev/sda5 cfd71d78-02d5-4266-b725-e1b91924b9b4 ext4
/dev/sda6 de2ff74a-bb2f-4aa7-a276-edb19008801e ext4
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/sda1 /boot ext4 (rw)
/dev/sda3 /windows fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/dev/sda4 /nawin vfat (rw,utf8,umask=007,gid=46)
/dev/sda5 / ext4 (rw,errors=remount-ro)
/dev/sda6 /home ext4 (rw)
============================= sda1/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="0"
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,msdos5)'
search --no-floppy --fs-uuid --set=root cfd71d78-02d5-4266-b725-e1b91924b9b4
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 13521974-b34d-454f-906b-8f3ae86d33d3
set locale_dir=($root)/grub/locale
set lang=en_US
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, with Linux 3.2.0-24-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 13521974-b34d-454f-906b-8f3ae86d33d3
linux /vmlinuz-3.2.0-24-generic root=UUID=cfd71d78-02d5-4266-b725-e1b91924b9b4 ro quiet splash $vt_handoff
initrd /initrd.img-3.2.0-24-generic
}
menuentry 'Ubuntu, with Linux 3.2.0-24-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 13521974-b34d-454f-906b-8f3ae86d33d3
echo 'Loading Linux 3.2.0-24-generic ...'
linux /vmlinuz-3.2.0-24-generic root=UUID=cfd71d78-02d5-4266-b725-e1b91924b9b4 ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /initrd.img-3.2.0-24-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/11_Windows ###
menuentry "Windows 7" {
set root=(hd0,2)
chainloader +1
}
### END /etc/grub.d/11_Windows ###
### 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,msdos1)'
search --no-floppy --fs-uuid --set=root 13521974-b34d-454f-906b-8f3ae86d33d3
linux16 /memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 13521974-b34d-454f-906b-8f3ae86d33d3
linux16 /memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
### 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 ###
--------------------------------------------------------------------------------
=================== sda1: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
0.063044548 = 0.067693568 grub/core.img 1
0.010259628 = 0.011016192 grub/grub.cfg 1
0.028092384 = 0.030163968 initrd.img-3.2.0-24-generic 3
0.036852837 = 0.039570432 vmlinuz-3.2.0-24-generic 1
=============================== sda5/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/sda5 during installation
UUID=cfd71d78-02d5-4266-b725-e1b91924b9b4 / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda1 during installation
#UUID=13521974-b34d-454f-906b-8f3ae86d33d3 /boot ext4 defaults 0 2
# /home was on /dev/sda6 during installation
UUID=de2ff74a-bb2f-4aa7-a276-edb19008801e /home ext4 defaults 0 2
# /nawin was on /dev/sda4 during installation
UUID=D7EB-3949 /nawin vfat utf8,umask=007,gid=46 0 1
# /windows was on /dev/sda3 during installation
UUID=163853C53853A313 /windows ntfs defaults,umask=007,gid=46 0 0
UUID=13521974-b34d-454f-906b-8f3ae86d33d3 /boot ext4 defaults 0 1
--------------------------------------------------------------------------------
=================== sda5: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
80.029068947 = 85.930558464 initrd.img 3
80.037829399 = 85.939964928 vmlinuz 1
======================== Unknown MBRs/Boot Sectors/etc: ========================
Unknown BootLoader on sda2
00000000 66 0d 71 82 37 26 41 52 f4 69 ff a1 b4 51 c2 0b |f.q.7&AR.i...Q..|
00000010 f8 1f cf ae 92 73 3c 36 3c f7 ba 43 f0 a6 b4 3e |.....s<6<..C...>|
00000020 5a 19 55 88 25 11 a5 7e 28 20 83 b1 65 1d 40 05 |Z.U.%..~( ..e.@.|
00000030 44 8b 8d 61 34 54 4e 8b 83 6f 9c c3 0b 1f 43 54 |D..a4TN..o....CT|
00000040 32 68 31 52 cd de 2f 9d 82 42 97 ef 8c 7b 03 44 |2h1R../..B...{.D|
00000050 5b 7b 3c b2 64 00 23 da 42 89 0d 59 b0 4f fb 6f |[{<.d.#.B..Y.O.o|
00000060 5c 51 c8 d5 c0 90 3a ab 07 c9 28 3c 3c 0b 4c 65 |\Q....:...(<<.Le|
00000070 00 cd 01 be 52 da 1c 02 39 b3 10 42 7e 27 a4 40 |....R...9..B~'.@|
00000080 fe 80 9e a1 e6 e4 a8 1c 65 29 5e 48 0f 83 a0 4c |........e)^H...L|
00000090 46 6d 1c 14 40 81 a3 d2 1d ea 7c 0e 42 51 44 87 |Fm..@.....|.BQD.|
000000a0 b6 11 85 70 fa 21 24 01 02 40 d6 03 33 0a 2a 45 |...p.!$..@..3.*E|
000000b0 a2 bc fa b4 ff ad b8 48 03 50 d1 2f 9b fb ae 86 |.......H.P./....|
000000c0 2b 2d b9 02 9c 5a 20 03 b4 1b 16 68 d0 c5 47 ae |+-...Z ....h..G.|
000000d0 07 b8 d2 b5 b2 4f f0 31 12 ce 79 f6 1e 11 b2 17 |.....O.1..y.....|
000000e0 d0 99 7e f9 9c ab c5 b3 4a 00 3d 04 4c fa bb f1 |..~.....J.=.L...|
000000f0 ac b8 a5 48 60 50 84 c8 e5 03 72 a0 2a b3 81 6f |...H`P....r.*..o|
00000100 d1 52 0c 63 08 71 ca 35 f9 b4 ff c6 41 bd 83 bc |.R.c.q.5....A...|
00000110 c6 f1 0d d1 18 12 65 dc b6 52 23 12 42 46 11 db |......e..R#.BF..|
00000120 39 22 3a 53 a0 4c 4c 79 bd 83 77 d2 48 9b 6c bc |9":S.LLy..w.H.l.|
00000130 79 2c 88 83 1f e6 11 f9 f6 09 a8 5d 7c 31 b6 de |y,.........]|1..|
00000140 f1 22 c0 07 35 56 5a a0 98 d2 9b de 7a fa bc bb |."..5VZ.....z...|
00000150 54 d9 ca dd 9a cf 11 c3 77 61 29 84 f8 f8 f3 f7 |T.......wa).....|
00000160 0e 23 0b f0 17 fa 00 a9 1f b8 f6 ce f7 bc 21 e6 |.#............!.|
00000170 01 d5 41 ed 7e 43 9d d6 61 80 f6 39 d9 e7 13 31 |..A.~C..a..9...1|
00000180 93 de 8f 92 b3 96 31 c7 7c bb 6f 86 3a 99 6d 67 |......1.|.o.:.mg|
00000190 97 2f 6f d5 66 15 48 5d 19 34 01 6d c5 8a 4c f1 |./o.f.H].4.m..L.|
000001a0 cd 88 de 9e c0 f7 c3 5f bc f9 53 80 bc 48 9e 08 |......._..S..H..|
000001b0 fa 79 fe 9b 62 29 35 60 8a f5 88 c3 ea 7c 00 16 |.y..b)5`.....|..|
000001c0 d0 ff 83 16 d0 ff 02 00 00 00 00 20 f4 00 00 16 |........... ....|
000001d0 d0 ff 05 16 d0 ff e2 26 f4 00 20 b1 4e 1a 00 00 |.......&.. .N...|
000001e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200
========= Devices which don't seem to have a corresponding hard drive: =========
sdb
=============================== StdErr Messages: ===============================
xz: (stdin): Compressed data is corrupt
Generalnie partycje mają inne numerki niż te, pod jakimi je zakładałem, a sda2 chyba w ogóle nie istnieje...
Re: Windows + Ubuntu - nie startuje Windows: "bootmgr is missing"
: 16 maja 2012, 18:23
autor: namok
sda3: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files: /Windows/System32/winload.exe
sda1: _________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows Vista
Boot files/dirs: /bootmgr /Boot/BCD /Windows/System32/winload.exe
Nie masz kompletu plików startowych windows. Nie miałeś wcześniej na partycji sda1 jakiegoś windowsa?
Jakoś słabo szukałeś w sieci skoro nie znalazłeś rozwiązania. Sprawdź to:
http://www.howtogeek.com/howto/windows- ... ows-vista/
Re: Windows + Ubuntu - nie startuje Windows: "bootmgr is missing"
: 16 maja 2012, 18:37
autor: Milek999
Włóż płytę instalacyjną win7, zabootuj, wciśnij Shift+F10 i wklep w konsoli:
ewentualnie
Re: Windows + Ubuntu - nie startuje Windows: "bootmgr is missing"
: 16 maja 2012, 19:08
autor: yzzo
@Milek:
oba kończą się komunikatem: "The volume does not contain a recognized file system..."
rebuildbcd wykrywa windowsa
@namok:
Schemat działania na stronie, którą podałeś jest identyczny jak podczas naprawy z płyty instalacyjnej. W momencie "select an OS to repair..." nie mam nic na liście, nie wiem co wskazać w Load Drivers, więc kliknąłem next. Startup Repair rusza ale po chwili informuje, że nie może naprawić. Repair disk poradzi sobie lepiej?
Re: Windows + Ubuntu - nie startuje Windows: "bootmgr is missing"
: 16 maja 2012, 19:18
autor: namok
Czasem trzeba kilkakrotnie "zapuścić" naprawianie systemu(ten typ tak ma). Sprawdź wszystkie opcje. Jeśli nie pomoże to sformatuj partycję sda1 na ntfs(nie wiem po co Ci oddzielna partycja /boot) i ponownie użyj płyty instalacyjnej. Oczywiście wtedy popsujesz Ubuntu ale jak rozumiem jest to świeża instalacja.
Re: Windows + Ubuntu - problem z GRUB (?)
: 16 maja 2012, 21:43
autor: liftboy syndrome
kondziu jah pisze:Komunikat ten oznacza, że fizyczne umiejscowienie (wg. sektorów) pratycji jest inne od logicznego (wg. tablicy partycji). Jest to zwykła informacja, a taki stan rzeczy niczemu nie przeszkadza.
Wytłumacz to bootmanagerowi windowsów, który sortuje sobie partycje "po kolei" tak jak są ułożone na dysku.
@yzzo: Może pomoże gdy zapoznasz się z
tym wątkiem. Tak więc: zlokalizuj najpierw partycję która zawiera plik boot.ini (to ją powinieneś bootować), no a potem będzie już z górki

Re: Windows + Ubuntu - nie startuje Windows: "bootmgr is missing"
: 16 maja 2012, 22:51
autor: yzzo
Prawdę mówiąc nie bardzo rozumiem. Poprawiłem kolejność partycji. Nie mam pliku /mnt/boot.ini . Mam go utworzyć z tą zawartością?
Kod: Zaznacz cały
pleple=multi(0)disk(0)rdisk(0)partition(3)
multi(0)disk(0)rdisk(0)partition(3)=pluplu
Re: Windows + Ubuntu - nie startuje Windows: "bootmgr is missing"
: 16 maja 2012, 22:54
autor: liftboy syndrome
Nie. Plik ten powinien się znajdować na jednej z partycji, które miały numery /dev/sda3 i /dev/sda4. Po renumeracji pewnie mają numery /dev/sda2 i /dev/sda3. Którąś z nich powinieneś podczepić do "chainloadu"
Re: Windows + Ubuntu - nie startuje Windows: "bootmgr is missing"
: 16 maja 2012, 23:03
autor: yzzo
nie widzę nigdzie pliku boot.ini
windowsa mam na sda3
co oznacza podczepić do chainloadu? jak to zrobić?
Re: Windows + Ubuntu - nie startuje Windows: "bootmgr is missing"
: 16 maja 2012, 23:08
autor: liftboy syndrome
1. Wrzuć jeszcze raz wyjście z
fdisk -l
2. Umieszczona w Twoim pierwszym poście kombinacja
Kod: Zaznacz cały
menuentry "Windows 7" {
set root=(hd0,4)
chainloader +1
to jest właśnie 'chainloadowanie' (czyli uruchamianie kolejnego bootloadera).
set root=(hd0,4) istruuje gruba, że ma uruchomić bootowanie z partycji /dev/sda4. Jak możesz przeczytać w moim poście wyżej, po przenumerowaniu żadna z windopodobnych partycji nie będzie nosiła numeru /dev/sda4, tak więc może tu właśnie tkwi Twój problem.
Re: Windows + Ubuntu - nie startuje Windows: "bootmgr is missing"
: 16 maja 2012, 23:18
autor: yzzo
W chainloadzie zmieniłem już wcześniej na hd0,3
Próbowałem wczesniej z 4 ale to jest jakaś partycja widmo, której nie ma i być nie powinno. Przy instalacji ubuntu ustawiłem 4 na root i 5 na home, a teraz pokazuje to jako 5 i 6.
Kod: Zaznacz cały
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0007a622
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 83 Linux
/dev/sda2 206848 83886079 41839616 b W95 FAT32
/dev/sda3 83888128 167774207 41943040 7 HPFS/NTFS/exFAT
/dev/sda4 167776254 625141759 228682753 5 Extended
/dev/sda5 167776256 183775231 7999488 83 Linux
/dev/sda6 183777280 625141759 220682240 83 Linux
Re: Windows + Ubuntu - nie startuje Windows: "bootmgr is missing"
: 16 maja 2012, 23:33
autor: liftboy syndrome
Zatem masz dwie partycje które mogą być windziane. Tak ja mówiłem są to /dev/sda2 i /dev/sda3. Zobacz, czy na którejś z nich nie ma boot.ini. Możesz też spróbować "w ciemno" hd0,2. Może zadziała.
/dev/sda4 to nie jest partycja-widmo, tylko tak zwana 'partycja rozszerzona'. To kontener na partycje o numerach od 5 w górę. DOSowa tablica partycji ma miejsce tylko na cztery wpisy, które są nazywane partycjami podstawowymi. Ich numery to 1, 2, 3 i 4. Aby obejść to ograniczenie wymyślono, że jedna z tych partycji może być partycją 'rozszerzoną' (extended), które sama w sobie może zawierać kolejne partycje. Zauważ, że twoje partycje 5 i 6 zajmują właśnie tyle miejsca co partycja 4. Dzieje się tak dlatego, że one są "w środku" partycji 4.
Re: Windows + Ubuntu - nie startuje Windows: "bootmgr is missing"
: 16 maja 2012, 23:46
autor: yzzo
hd0,2 też nie bootuje (podkreślenie mruga w nieskończoność, po naciśnięciu czegokolwiek pokazuje "reboot and select proper boot device..."
boot.ini nie ma ani na 2 ani na 3 (chyba, że z jakichś względów nie widać go w folderach, ani przez opcję "search")
Re: Windows + Ubuntu - nie startuje Windows: "bootmgr is missing"
: 16 maja 2012, 23:51
autor: liftboy syndrome
Na której z tych partycji masz katalog windows?
Re: Windows + Ubuntu - nie startuje Windows: "bootmgr is missing"
: 16 maja 2012, 23:55
autor: yzzo
na sda3