Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: dual boot win 7 ubuntu 11.10 - nejde ubuntu - nenabehne grub [vyřešeno]  (Přečteno 4881 krát)

maydule

  • Aktivní člen
  • *
  • Příspěvků: 122
Ahoj,
mam nasledujici problem... Mam stolni pc hp G5400cs s Win 7 64 bit a chtela jsem dual boot s ubuntu 11.10 (vybrala jsem 64bit instalacku). Postupovala jsem volbou "nainstalovat ubuntu vedle win", bohuzel, instalace sice probehla, ale nasledne nejsem schopna ubuntu nastartovat - grub se vubec neobjevi... Rovnou se spusti windows.
Koukala jsem, ze se resily nefunkcni win po zavedeni dual bootu, ale u me je to opacne :'(
Je zapotrebi grub obnovit? Nebo je to slozitejsi? Prikladam vypis RESULTS.txt z boot_info_script, spusteneho z LiveCD.
Moc diky za napady!
Kód: [Vybrat]
                  Boot Info Script 0.60    from 17 May 2011


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

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

sda1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7
    Boot sector info:   No errors found in the Boot Parameter Block.
    Operating System: 
    Boot files:        /bootmgr /Boot/BCD

sda2: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7
    Boot sector info:   No errors found in the Boot Parameter Block.
    Operating System:  Windows 7
    Boot files:        /Windows/System32/winload.exe

sda3: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7
    Boot sector info:   No errors found in the Boot Parameter Block.
    Operating System: 
    Boot files:        /bootmgr /boot/bcd

sda4: __________________________________________________________________________

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

sda5: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 11.10
    Boot files:        /boot/grub/grub.cfg /etc/fstab

sda6: __________________________________________________________________________

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

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

Drive: sda _____________________________________________________________________

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 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   7 NTFS / exFAT / HPFS
/dev/sda2             206,848 1,159,747,317 1,159,540,470   7 NTFS / exFAT / HPFS
/dev/sda3       1,926,408,192 1,953,521,663    27,113,472   7 NTFS / exFAT / HPFS
/dev/sda4       1,159,747,582 1,926,406,143   766,658,562   5 Extended
/dev/sda5       1,159,747,584 1,918,062,591   758,315,008  83 Linux
/dev/sda6       1,918,064,640 1,926,406,143     8,341,504  82 Linux swap / Solaris


"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/loop0                                              squashfs   
/dev/sda1        924C9C9E4C9C7EA3                       ntfs       SYSTEM
/dev/sda2        58BC095DBC0936D2                       ntfs       OS
/dev/sda3        C4564D1A564D0F1C                       ntfs       HP_RECOVERY
/dev/sda5        a6b98f56-eeb9-4370-a24c-97286fa991b6   ext4       
/dev/sda6        5ab83b97-ba72-4518-9313-cd0634f9e5ac   swap       

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

Device           Mount_Point              Type       Options

/dev/loop0       /rofs                    squashfs   (ro,noatime)
/dev/sr0         /cdrom                   iso9660    (ro,noatime)


=========================== sda5/boot/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 efi_gop
  insmod efi_uga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root a6b98f56-eeb9-4370-a24c-97286fa991b6
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos5)'
  search --no-floppy --fs-uuid --set=root a6b98f56-eeb9-4370-a24c-97286fa991b6
  set locale_dir=($root)/boot/grub/locale
  set lang=cs_CZ
  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 ###
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.0.0-12-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root a6b98f56-eeb9-4370-a24c-97286fa991b6
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=a6b98f56-eeb9-4370-a24c-97286fa991b6 ro   quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-12-generic
}
menuentry 'Ubuntu, with Linux 3.0.0-12-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root a6b98f56-eeb9-4370-a24c-97286fa991b6
echo 'Loading Linux 3.0.0-12-generic ...'
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=a6b98f56-eeb9-4370-a24c-97286fa991b6 ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.0.0-12-generic
}
### 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,msdos5)'
search --no-floppy --fs-uuid --set=root a6b98f56-eeb9-4370-a24c-97286fa991b6
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root a6b98f56-eeb9-4370-a24c-97286fa991b6
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 924C9C9E4C9C7EA3
chainloader +1
}
menuentry "Windows Recovery Environment (loader) (on /dev/sda3)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root C4564D1A564D0F1C
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 ###
--------------------------------------------------------------------------------

=============================== 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=a6b98f56-eeb9-4370-a24c-97286fa991b6 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=5ab83b97-ba72-4518-9313-cd0634f9e5ac none            swap    sw              0       0
--------------------------------------------------------------------------------

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

           GiB - GB             File                                 Fragment(s)

               =                boot/grub/grub.cfg                             1
               =                boot/initrd.img-3.0.0-12-generic               2
               =                boot/vmlinuz-3.0.0-12-generic                  1
               =                initrd.img                                     2
               =                vmlinuz                                        1

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

sdb

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

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
« Poslední změna: 05 Ledna 2012, 22:03:36 od Tadeáš Pařík »

jmp

  • Host
Re:dual boot win 7 ubuntu 11.10 - nejde ubuntu - nenabehne grub
« Odpověď #1 kdy: 05 Ledna 2012, 16:34:50 »
Citace
=> Windows is installed in the MBR of /dev/sda.

jenze vy GRUB nainstalovany v MBR vubec nemate...

petertomasy

  • Stálý člen
  • **
  • Příspěvků: 864
Re:dual boot win 7 ubuntu 11.10 - nejde ubuntu - nenabehne grub
« Odpověď #2 kdy: 05 Ledna 2012, 16:39:19 »
Tipoval by som , že grub nie je v MBR. ale vo VBR /dev/sda5 .

http://wiki.ubuntu.cz/GRUB2#Obnoven.2BAO0_GRUB2_pomoc.2BAO0_LiveCD

maydule

  • Aktivní člen
  • *
  • Příspěvků: 122
Re:dual boot win 7 ubuntu 11.10 - nejde ubuntu - nenabehne grub
« Odpověď #3 kdy: 05 Ledna 2012, 16:44:35 »
Citace
=> Windows is installed in the MBR of /dev/sda.

jenze vy GRUB nainstalovany v MBR vubec nemate...

Nejzahadnejsi je, proc tam neni, kdyz jsem pri instalaci vyslovne navolila, ze se ma na dev/sda nainstalovat... :(

Zkusim grub obnovit.

maydule

  • Aktivní člen
  • *
  • Příspěvků: 122
Re:dual boot win 7 ubuntu 11.10 - nejde ubuntu - nenabehne grub
« Odpověď #4 kdy: 05 Ledna 2012, 18:35:17 »
Ahoj,
moc dekuju za rady! Obnova grubu skutecne pomohla :) (Sice to neodpovida na zahadu, proc se grub pri instalaci nenainstaloval, ale to uz asi resit nemusim.)
Prosim tedy o oznaceni tematu jako vyreseneho... Diky!

petertomasy

  • Stálý člen
  • **
  • Příspěvků: 864
Re:dual boot win 7 ubuntu 11.10 - nejde ubuntu - nenabehne grub
« Odpověď #5 kdy: 05 Ledna 2012, 18:55:16 »
Tipoval by som na chybu niekde medzi stoličkou a klávesnicou...  :P
Citace
Prosim tedy o oznaceni tematu jako vyreseneho...
To musíš urobiť jedine ty... :o

maydule

  • Aktivní člen
  • *
  • Příspěvků: 122
Re:dual boot win 7 ubuntu 11.10 - nejde ubuntu - nenabehne grub
« Odpověď #6 kdy: 05 Ledna 2012, 22:02:33 »
Tipoval by som na chybu niekde medzi stoličkou a klávesnicou...  :P
Víš co, nech si zbytečný poznámky pro sebe... :P :) ;)
« Poslední změna: 05 Ledna 2012, 23:13:06 od maydule »

Lukee159

  • Návštěvník
  • Příspěvků: 79
Re:dual boot win 7 ubuntu 11.10 - nejde ubuntu - nenabehne grub [vyřešeno]
« Odpověď #7 kdy: 25 Června 2012, 20:01:44 »
Je to sice krapet starší téma, ale přispěju. Mám stejný problém jako měla maydule. První OS na disku byly Windows 7 Professional 64bit, Ubuntu 12.04 64bit jsem instaloval z SD karty (díky moc za unetbootin). Když se instalátor ptal, jak Ubuntu nainstaloval, zvolil jsem jako vždy "Vedle Windows 7". Instalace doběhla, updaty i jazykové balíky se nainstalovaly a přišel na řadu restart. Jenže nabootovaly Windows aniž by se zobrazil GRUB. Postupoval jsem podle rad zde, tedy udělal jsem obnovu grubu podle návodu výše (z LiveSD karty) - veškeré výpisy byly OK. Provedl jsem restart, ale dočkal jsem se jen záchranné konzoly (kterou ovládat neumím):
Kód: [Vybrat]
File not found.
grub rescue>
Oddíl Windows z LiveSD vidím, včetně dat. Zajímavé je, že pokud bootuju z této karty, tak se GRUB zobrazí, vč. možnosti spustit Windows 7. Pokud bootuju z hlavního disku a SD karta je vytažená, dočkám se jen záchranné konzoly GRUBu. :( Tady uvádím výpis fdisku:

Kód: [Vybrat]
Disk /dev/sda: 500.1 GB, 500107862016 bytes
hlav: 255, sektorů na stopu: 63, cylindrů: 60 801, celkem 976 773 168 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0xdf122c94

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   857812823   428802988    7  HPFS/NTFS/exFAT
/dev/sda3       857812990   976771071    59479041    5  Rozšířený
/dev/sda5       857812992   960208895    51197952   83  Linux
/dev/sda6       960210944   976771071     8280064   82  Linux swap/Solaris

Disk /dev/sdb: 2 013 MB, 2 013 265 920 bajtů
hlav: 16, sektorů na stopu: 15, cylindrů: 16 384, celkem 3 932 160 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0x00000000

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sdb1   *         255     3932159     1965952+   6  FAT16

Edit: update GRUBu hlásí toto, přesto se nedaří z HDD nabootovat:
Kód: [Vybrat]
lukas@lukas-thinkpad-t400:~$ sudo update-grub
[sudo] password for lukas:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-23-generic
Found initrd image: /boot/initrd.img-3.2.0-23-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done

Předem díky za rady.
« Poslední změna: 25 Června 2012, 20:38:31 od Lukee159 »
Lenovo ThinkPad T400 / Ubuntu 12.04 LTS 64bit

Lukee159

  • Návštěvník
  • Příspěvků: 79
Re:dual boot win 7 ubuntu 11.10 - nejde ubuntu - nenabehne grub [vyřešeno]
« Odpověď #8 kdy: 25 Června 2012, 21:22:08 »
Tak problém vyjasněn. Při instalaci z SD karty se GRUB defaultně nainstaloval právě na ni (aniž bych si toho v instalátoru všiml - lehce přehlédnutelné). Vše vyřešilo vytvoření LiveCD a update GRUBu z něj.
Lenovo ThinkPad T400 / Ubuntu 12.04 LTS 64bit

 

Provoz zaštiťuje spolek OpenAlt.