Brak GRUBa w MBR
-
- Sędziwy Jeż
- Posty: 86
- Rejestracja: 30 sie 2006, 16:56
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
- Kontakt:
Brak GRUBa w MBR
Witam. Mam taki problem, otóż pod Ubuntu wszystko wskazuje, że jest zainstalowany grub2, ale w rzeczywistości nie jest. Może jest ale nie w MBR dysku bo jak włączam laptopa (Lenovo G780) to włącza się od razu Windows bez opcji wybrania systemu, a wcześniej zanim zainstalowałem Windowsa, wywalało komunikat, że nie ma żadnego programu rozruchowego czy coś w tym stylu.
Co robić?
Teraz wchodzę do systemu przez wypalony na cd Super GRUB2 Disk. Tam wykrywa poprawnie trzy wpisy (dwa od Ubuntu i jeden od Windowsa).
Co robić?
Teraz wchodzę do systemu przez wypalony na cd Super GRUB2 Disk. Tam wykrywa poprawnie trzy wpisy (dwa od Ubuntu i jeden od Windowsa).
-
- Gibki Gibbon
- Posty: 3209
- Rejestracja: 30 wrz 2007, 13:49
- Płeć: Mężczyzna
Re: Brak GRUBa w MBR
Podaj wynik skryptu bootinfoscript:
http://sourceforge.net/projects/bootinfoscript/ .
http://sourceforge.net/projects/bootinfoscript/ .
-
- Sędziwy Jeż
- Posty: 86
- Rejestracja: 30 sie 2006, 16:56
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
- Kontakt:
Re: Brak GRUBa w MBR
jak to uruchomić? normalnie ./configure, make i make install ?
edit, już wiem, zaraz podam.
edit, już wiem, zaraz podam.
- igotit4free
- Przyjaciel
- Posty: 6453
- Rejestracja: 29 paź 2008, 22:51
- Płeć: Mężczyzna
- Architektura: x86_64
- Lokalizacja: KRK
Re: Brak GRUBa w MBR
Windows 10 @ GA-P67A-D3-B3, i3-2100 3.10GHz, 8GB RAM, Gigabyte HD6850 1GB RAM
Android 7.0 @ Motorola Moto G4+
Android 7.0 @ Motorola Moto G4+
-
- Sędziwy Jeż
- Posty: 86
- Rejestracja: 30 sie 2006, 16:56
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
- Kontakt:
Re: Brak GRUBa w MBR
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: Windows Vista/7: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files: /bootmgr /Boot/BCD /Windows/System32/winload.exe
sda2: __________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sda3: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 13.04
Boot files: /boot/grub/grub.cfg /etc/fstab
sda4: __________________________________________________________________________
File system: Extended Partition
Boot sector type: -
Boot sector info:
sda5: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System:
Boot files:
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 121601, w sumie sektorów: 1953525168
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 4096
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 * 63 209,712,509 209,712,447 7 NTFS / exFAT / HPFS
/dev/sda2 209,712,510 213,905,474 4,192,965 82 Linux swap / Solaris
/dev/sda3 213,907,456 311,562,239 97,654,784 83 Linux
/dev/sda4 311,564,286 1,953,523,711 1,641,959,426 5 Extended
/dev/sda5 311,564,288 1,953,523,711 1,641,959,424 83 Linux
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/sda1 A826F2AD26F27B9E ntfs
/dev/sda2 d692e31b-15eb-4349-8310-1355c51393a5 swap
/dev/sda3 7a2e267c-8827-4146-a6ba-7f960b7581d7 ext4
/dev/sda5 c15948ed-e85e-40b8-b6d5-f14568b2aa36 ext4
/dev/sr0 iso9660 ISOIMAGE
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/sda1 /media/lukasz/A826F2AD26F27B9E fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/dev/sda3 / ext4 (rw,errors=remount-ro)
/dev/sda5 /home ext4 (rw)
/dev/sr0 /media/lukasz/ISOIMAGE iso9660 (ro,nosuid,nodev,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500,uhelper=udisks2)
=========================== sda3/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 [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
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 {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3 7a2e267c-8827-4146-a6ba-7f960b7581d7
else
search --no-floppy --fs-uuid --set=root 7a2e267c-8827-4146-a6ba-7f960b7581d7
fi
font="/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
set gfxmode=auto
load_video
insmod gfxterm
set locale_dir=$prefix/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
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-7a2e267c-8827-4146-a6ba-7f960b7581d7' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3 7a2e267c-8827-4146-a6ba-7f960b7581d7
else
search --no-floppy --fs-uuid --set=root 7a2e267c-8827-4146-a6ba-7f960b7581d7
fi
linux /boot/vmlinuz-3.8.0-19-generic root=UUID=7a2e267c-8827-4146-a6ba-7f960b7581d7 ro quiet splash $vt_handoff
initrd /boot/initrd.img-3.8.0-19-generic
}
submenu 'Opcje zaawansowane dla systemu Ubuntu' $menuentry_id_option 'gnulinux-advanced-7a2e267c-8827-4146-a6ba-7f960b7581d7' {
menuentry 'Ubuntu, za pomocą systemu Linux 3.8.0-19-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.8.0-19-generic-advanced-7a2e267c-8827-4146-a6ba-7f960b7581d7' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3 7a2e267c-8827-4146-a6ba-7f960b7581d7
else
search --no-floppy --fs-uuid --set=root 7a2e267c-8827-4146-a6ba-7f960b7581d7
fi
echo 'Wczytywanie systemu Linux 3.8.0-19-generic...'
linux /boot/vmlinuz-3.8.0-19-generic root=UUID=7a2e267c-8827-4146-a6ba-7f960b7581d7 ro quiet splash $vt_handoff
echo 'Wczytywanie początkowego dysku RAM...'
initrd /boot/initrd.img-3.8.0-19-generic
}
menuentry 'Ubuntu, za pomocą systemu Linux 3.8.0-19-generic (tryb ratunkowy)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.8.0-19-generic-recovery-7a2e267c-8827-4146-a6ba-7f960b7581d7' {
recordfail
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3 7a2e267c-8827-4146-a6ba-7f960b7581d7
else
search --no-floppy --fs-uuid --set=root 7a2e267c-8827-4146-a6ba-7f960b7581d7
fi
echo 'Wczytywanie systemu Linux 3.8.0-19-generic...'
linux /boot/vmlinuz-3.8.0-19-generic root=UUID=7a2e267c-8827-4146-a6ba-7f960b7581d7 ro recovery nomodeset
echo 'Wczytywanie początkowego dysku RAM...'
initrd /boot/initrd.img-3.8.0-19-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+ ###
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 7 (loader) (na /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-A826F2AD26F27B9E' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 A826F2AD26F27B9E
else
search --no-floppy --fs-uuid --set=root A826F2AD26F27B9E
fi
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###
### 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 ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
--------------------------------------------------------------------------------
=============================== sda3/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>
# / was on /dev/sda3 during installation
UUID=7a2e267c-8827-4146-a6ba-7f960b7581d7 / ext4 errors=remount-ro 0 1
# /home was on /dev/sda5 during installation
UUID=c15948ed-e85e-40b8-b6d5-f14568b2aa36 /home ext4 defaults 0 2
# swap was on /dev/sda2 during installation
UUID=d692e31b-15eb-4349-8310-1355c51393a5 none swap sw 0 0
--------------------------------------------------------------------------------
=================== sda3: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
= boot/grub/grub.cfg 1
= boot/initrd.img-3.8.0-19-generic 1
= boot/vmlinuz-3.8.0-19-generic 1
= initrd.img 1
= initrd.img.old 1
= vmlinuz 1
=============================== 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
awk: cmd. line:36: Math support is not compiled in
wychodzi na to, że zainstalowało mi gruba w sda3 a nie na początku dysku czyli w MBR, a zaznaczałem przecież przy instalacji żeby na sda... w 12.04 też tak jest i normalnie potem pokazuje się GRUB z wyborem systemu.
Zrobiłem
Kod: Zaznacz cały
sudo grub-install /dev/sda1
Zanim napisałem ten temsat zrobiłem to samo na /dev/sda ale też nie pomogło dlatego tu się do was zwróciłem.
-
- Gibki Gibbon
- Posty: 3209
- Rejestracja: 30 wrz 2007, 13:49
- Płeć: Mężczyzna
Re: Brak GRUBa w MBR
Zainstaluj Gruba w MBR dysku twardego - /dev/sda (bez cyfry) używając środowiska chroot, nieradnik:
http://www.debian.pl/threads/24705-Napr ... owego-Grub
Punkt I oraz II 2.
http://www.debian.pl/threads/24705-Napr ... owego-Grub
Punkt I oraz II 2.
-
- Sędziwy Jeż
- Posty: 86
- Rejestracja: 30 sie 2006, 16:56
- Płeć: Mężczyzna
- Wersja Ubuntu: 13.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
- Kontakt:
Re: Brak GRUBa w MBR
edit;
dobra nie było pytania, przeczytałem całość ;p
-- 29 sie 2013 11:23 --
niestety, nie pomogło... dalej to samo.
jak zainstaluje na sda1 tam gdzie Windows jest to usunie mi tego windowsa i sformatuje partycje?
-- 29 sie 2013 15:36 --
ehh już chyba wszystkiego próbowałem... instalowałem gruba i na sda3 i na sda1 i na sda, zmienialem flagę bootowania poprzez gparted, zmienialem ustawienia w biosie i nadal wygrywa windows... a super grub2 disk normalnie wykrywa tego gruba co mam zainstalowanego i poprzez niego wchodzę... a to na pewno ten plik z dysku bo zmienilem czas na 5 sekund z dziesięciu i po tym poznaję, że to to...
-- 29 sie 2013 16:09 --
Hihi, zrobiłem! Przez synaptica usunąłem całkiem tego gruba 2 i zainstalowałem gruba legacy. On działał, ale tak połowicznie i nie wykrył windowsa, więc zainstalowałem z powrotem gruba2 tym samym usuwając gruba legacy. Po drodze wyświetliło kilka ustawień do wyklikania,potem dla pewności dałem grub-install /dev/sda i update-grub, potem reboot i tadam! Działa pięknie
dobra nie było pytania, przeczytałem całość ;p
-- 29 sie 2013 11:23 --
niestety, nie pomogło... dalej to samo.
jak zainstaluje na sda1 tam gdzie Windows jest to usunie mi tego windowsa i sformatuje partycje?
-- 29 sie 2013 15:36 --
ehh już chyba wszystkiego próbowałem... instalowałem gruba i na sda3 i na sda1 i na sda, zmienialem flagę bootowania poprzez gparted, zmienialem ustawienia w biosie i nadal wygrywa windows... a super grub2 disk normalnie wykrywa tego gruba co mam zainstalowanego i poprzez niego wchodzę... a to na pewno ten plik z dysku bo zmienilem czas na 5 sekund z dziesięciu i po tym poznaję, że to to...
-- 29 sie 2013 16:09 --
Hihi, zrobiłem! Przez synaptica usunąłem całkiem tego gruba 2 i zainstalowałem gruba legacy. On działał, ale tak połowicznie i nie wykrył windowsa, więc zainstalowałem z powrotem gruba2 tym samym usuwając gruba legacy. Po drodze wyświetliło kilka ustawień do wyklikania,potem dla pewności dałem grub-install /dev/sda i update-grub, potem reboot i tadam! Działa pięknie

Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 20 gości