Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam.
Od 3 dni męczę się z instalacją gruba na laptopie. Niezależnie od tego ile razy i w jakich okolicznościach bym nie odpalał grub-install, przy bootowaniu odpalia mi się od razu windows bez żadnej innej możliwości wyboru.
Zacząłem od zainstalowania Windowsa 7 N na pierwszych ok. 70 GB dysku - standardowo: 100MB partycja rozruchowa/recovery jako pierwsza, po niej reszta na właściwą instalację widzianą z Eksploratora Windows. MBR ustawiony na pierwszej partycji.
Następnie podjąłem próbę zainstalowania Wheezy z netinstallera. Wersja beta 4, odpalam
dd if=./debian-wheezy-DI-b4-amd64-netinst.iso of=/dev/sdb1 bs=4M; sync
żeby utworzyć bootowalnu USB i instaluję. Gdzieś w trakcie dostałem komunikat
No EFI partition was found
ale kontynuowałem instalację. Następnie reboot - i nic. Windows włącza się, jak gdyby nigdy nic.
Wtedy podpiąłem RIPLinuX 13.7 i uruchomiłem go w trybie 64 bitowym. Następnie:
# mount /dev/sda5 /mnt # mount --bind /dev /mnt/dev # mount --bind /proc /mnt/proc # chroot /mnt root@RipLinux # grub-install --recheck /dev/sda Installation finished. No error reported.
Bez zmian.
Wówczas spróbowałem wykorzystać RipLinux do uruchomienia partycji z Debianem (root="/dev/sda5"):
# grub-install --recheck /dev/sda Installation finished. No error reported.
Po restarcie nadal bez zmian.
Spróbowałem więc przeinstalować Debiana. Nadal nic. Przeczytałem gdzieś sugestię, że przyczyną może być włączony tryb UEFI. Wyłączyłem UEFI. Komputer nie chce bootować z USB. Wypalam więc Ripa na DVD. Powtarzam 2 powyższe kroki. Z takim samym skutkiem. Ehhh...
Ponieważ skończyły mi się pomysły, co jeszcze mógłbym próbować muszę zwrócić się do zacnego grona o pomoc. Aby nie było, że nie podałem żadnych informacji...
Dyski twarde i partycje:
# fdisk -l WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders, total 312581808 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: 0x1c987f6f Device Boot Start End Blocks Id System /dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT /dev/sda2 206848 146800639 73296896 7 HPFS/NTFS/exFAT /dev/sda3 146802686 312580095 82888705 5 Extended /dev/sda5 146802688 295886847 74542080 83 Linux /dev/sda6 295888896 312580095 8345600 82 Linux swap / Solaris Disk /dev/sdb: 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 / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x1c987f5a Device Boot Start End Blocks Id System /dev/sdb1 2048 419432447 209715200 7 HPFS/NTFS/exFAT /dev/sdb2 419432448 838862847 209715200 7 HPFS/NTFS/exFAT /dev/sdb3 838862848 1953521663 557329408 7 HPFS/NTFS/exFAT
Efekt sprawdzania zawartości MBR przez file -s /dev/sda:
# file -s /dev/sda /dev/sda: sticky x86 boot sector; partition 1: ID=0x7, active, starthead 32, startsector 2048, 204800 sectors; partition 2: ID=0x7, starthead 223, startsector 206848, 146593792 sectors; partition 3: ID=0x5, starthead 254, startsector 146802686, 165777410 sectors, code offset 0xc0, OEM-ID " м", Bytes/sector 190, sectors/cluster 124, reserved sectors 191, FATs 6, root entries 185, sectors 64514 (volumes <=32 MB) , Media descriptor 0xf3, sectors/FAT 20644, heads 6, hidden sectors 309755, sectors 2147991229 (volumes > 32 MB) , physical drive 0x7e, dos < 4.0 BootSector (0x0)
Efekt sprawdzania zawartości MBR przy pomocy dd bs=512 count=1 if=/dev/sda:
# dd bs=512 count=1 if=/dev/sda
3\C0\8Eм\00|\8E\C0\8Eؾ\00|\BF\00\B9\00\FC\F3\A4Ph\CB\FB\B9\00\BD\BE\80~\00\00|\85\83\C5\E2\F1\CD\88V\00U\C6F\C6F\00\B4A\BB\AAU\CD]r\81\FBU\AAu \F7\C1\00t\FEFf`\80~\00t&fh\00\00\00\00f\FFvh\00\00h\00|h\00h\00\B4B\8AV\00\8B\F4\CD\9F\83\C4\9E\EB\B8\BB\00|\8AV\00\8Av\8AN\8An\CDfas\FENu\80~\00\80\84\8A\00\B2\80\EB\84U2\E4\8AV\00\CD]랁>\FE}U\AAun\FFv\00\E8\8D\00u\FA\B0\D1\E6d\E8\83\00\B0\DF\E6`\E8|\00\B0\FF\E6d\E8u\00\FB\B8\00\BB\CDf#\C0u;f\81\FBTCPAu2\81\F9r,fh\BB\00\00fh\00\00\00fh\00\00\00fSfSfUfh\00\00\00\00fh\00|\00\00fah\00\00\CDZ2\F6\EA\00|\00\00\CD\A0\B7\EB\A0\B6\EB\A0\B52\E4\00\8B\F0\AC<\00t \BB\00\B4\CD\EB\F2\F4\EB\FD+\C9\E4d\EB\00$\E0\F8$\C3Invalid partition table\00Error loading operating system\00Missing operating system\00\00\00c{\9Ao\98\00\00\80 !\00\DF\00\00\00\00 \00\00\DF\FE\FF\FF\00(\00\00ؼ\00\FE\FF\FF\FE\FF\FF\FE\C0\90\E1 \00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00U\AAZawartość 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
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 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 b29a6c34-739b-482f-8cbe-f0694b0b0083
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b29a6c34-739b-482f-8cbe-f0694b0b0083
set locale_dir=($root)/boot/grub/locale
set lang=en_US
insmod gettext
fi
terminal_output gfxterm
set timeout=5
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b29a6c34-739b-482f-8cbe-f0694b0b0083
insmod png
if background_image /usr/share/images/desktop-base/joy-grub.png; then
set color_normal=white/black
set color_highlight=black/white
else
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64' --class debian --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b29a6c34-739b-482f-8cbe-f0694b0b0083
echo 'Loading Linux 3.2.0-4-amd64 ...'
linux /boot/vmlinuz-3.2.0-4-amd64 root=UUID=b29a6c34-739b-482f-8cbe-f0694b0b0083 ro quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.2.0-4-amd64
}
menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b29a6c34-739b-482f-8cbe-f0694b0b0083
echo 'Loading Linux 3.2.0-4-amd64 ...'
linux /boot/vmlinuz-3.2.0-4-amd64 root=UUID=b29a6c34-739b-482f-8cbe-f0694b0b0083 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.2.0-4-amd64
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### 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 402EE0A92EE09964
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 ###Wynik działania grub-mkconfig:
Generating 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
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 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 b29a6c34-739b-482f-8cbe-f0694b0b0083
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b29a6c34-739b-482f-8cbe-f0694b0b0083
set locale_dir=($root)/boot/grub/locale
set lang=en_US
insmod gettext
fi
terminal_output gfxterm
set timeout=5
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b29a6c34-739b-482f-8cbe-f0694b0b0083
Found background image: /usr/share/images/desktop-base/desktop-grub.png
insmod png
if background_image /usr/share/images/desktop-base/joy-grub.png; then
set color_normal=white/black
set color_highlight=black/white
else
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
Found linux image: /boot/vmlinuz-3.2.0-4-amd64
Found initrd image: /boot/initrd.img-3.2.0-4-amd64
menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64' --class debian --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b29a6c34-739b-482f-8cbe-f0694b0b0083
echo 'Loading Linux 3.2.0-4-amd64 ...'
linux /boot/vmlinuz-3.2.0-4-amd64 root=UUID=b29a6c34-739b-482f-8cbe-f0694b0b0083 ro quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.2.0-4-amd64
}
menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b29a6c34-739b-482f-8cbe-f0694b0b0083
echo 'Loading Linux 3.2.0-4-amd64 ...'
linux /boot/vmlinuz-3.2.0-4-amd64 root=UUID=b29a6c34-739b-482f-8cbe-f0694b0b0083 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.2.0-4-amd64
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober ###
Found Windows 7 (loader) on /dev/sda1
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 402EE0A92EE09964
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 ###
doneObecnie UEFI jest ustawione na disabled.
Offline





Szczawiożerca






Powinno byc chyba:
of=/dev/sdb
Przydatny jest w takich przypadkach wynik:
http://sourceforge.net/projects/bootinfoscript/
Offline
yossarian napisał(-a):
Powinno byc chyba:
of=/dev/sdb
Możliwe. Akurat polecenia spisywałem ręcznie z drugiego komputera i mogłem się pomylić. Same wyniki zrzucałem do plików, więc tam błędów być nie powinno.
yossarian napisał(-a):
Przydatny jest w takich przypadkach wynik:
http://sourceforge.net/projects/bootinfoscript/
Z tym będzie drobny problem. Nie zabierałem się jeszcze za to, bo nie mogłem normalnie zbootować systemu, ale nie mam poinstalowanych wielu sterowników. Z tego co zauważyłem, będę musiał wgrać:
- sterownik grafiki, bo bez niego Gnome 3 nie chce ruszyć i zostaje mi Gnome 2,
- nie mam uprawnień do montowania systemów NTFS, więc wszystko muszę przenosić ręcznie na pendrivie,
- i nie mogę połączyć się z internetem - ani przez kabel, ani przez wifi - a w każdym razie Gnome 2 nie robi tego automatycznie. Jak próbowałem ustawiać połączenie ręcznie, nie
byłem w stanie wybrać z listy, żadnego urządzenia (ten pasek Device MAC Address). Możliwe, że po prostu nie wiem jak skonfigurować środowisko, żeby to działało.
Na Windowsie miałem ten sam problem. Dopóki nie wgrałem stada sterów z płyty, nic nie mogłem zrobić. No, a bez internetu nie pościągam zależności wymaganych przez skrypt...
Offline


Użytkownik



maddening napisał(-a):
Z tym będzie drobny problem.
Uruchom dowolne livecd, które uruchamia się na tym komputerze. Paczkę skryptu rozpakuj na Pulpicie. Jak uruchomić skrypt znajdziesz w pliku samego skryptu. Na forum podaj zawartość RESULTS.txt.
Ostatnio edytowany przez marcin'82 (2013-02-15 07:21:56)
Offline
marcin'82 napisał(-a):
Uruchom dowolne livecd, które uruchamia się na tym komputerze.
Że też sam na to nie wpadłem.
RAPORT.txt
Boot Info Script 0.61 [1 April 2012]
============================= Boot Info Summary: ===============================
=> Windows is installed in the MBR of /dev/sda.
=> No boot loader is installed in the MBR of /dev/sdb.
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7: NTFS
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: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files: /Windows/System32/winload.exe
sda3: __________________________________________________________________________
File system: Extended Partition
Boot sector type: -
Boot sector info:
sda5: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Debian GNU/Linux 7.0
Boot files: /boot/grub/grub.cfg /etc/fstab
sda6: __________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sdb1: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files:
sdb2: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files:
sdb3: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files:
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 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 146,800,639 146,593,792 7 NTFS / exFAT / HPFS
/dev/sda3 146,802,686 312,580,095 165,777,410 5 Extended
/dev/sda5 146,802,688 295,886,847 149,084,160 83 Linux
/dev/sda6 295,888,896 312,580,095 16,691,200 82 Linux swap / Solaris
Drive: sdb _____________________________________________________________________
Disk /dev/sdb: 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 / 4096 bytes
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sdb1 2,048 419,432,447 419,430,400 7 NTFS / exFAT / HPFS
/dev/sdb2 419,432,448 838,862,847 419,430,400 7 NTFS / exFAT / HPFS
/dev/sdb3 838,862,848 1,953,521,663 1,114,658,816 7 NTFS / exFAT / HPFS
GUID Partition Table detected, but does not seem to be used.
Partition Start Sector End Sector # of Sectors System
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/loop0 squashfs
/dev/sda1 402EE0A92EE09964 ntfs System Reserved
/dev/sda2 D0348AED348AD63E ntfs Windows
/dev/sda5 b29a6c34-739b-482f-8cbe-f0694b0b0083 ext4
/dev/sda6 ace2ee74-ca39-40f6-a76e-a61e1a3b7967 swap
/dev/sdb1 804A4BF84A4BEA0C ntfs Games
/dev/sdb2 303656F43656BA94 ntfs Music
/dev/sdb3 6A4A60B54A608025 ntfs Data
/dev/sr0 iso9660 Debian wheezy 20130120-20:36
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/loop0 /lib/live/mount/rootfs/filesystem.squashfs squashfs (ro,noatime)
/dev/sr0 /lib/live/mount/medium 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
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 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 b29a6c34-739b-482f-8cbe-f0694b0b0083
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b29a6c34-739b-482f-8cbe-f0694b0b0083
set locale_dir=($root)/boot/grub/locale
set lang=en_US
insmod gettext
fi
terminal_output gfxterm
set timeout=5
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b29a6c34-739b-482f-8cbe-f0694b0b0083
insmod png
if background_image /usr/share/images/desktop-base/joy-grub.png; then
set color_normal=white/black
set color_highlight=black/white
else
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64' --class debian --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b29a6c34-739b-482f-8cbe-f0694b0b0083
echo 'Loading Linux 3.2.0-4-amd64 ...'
linux /boot/vmlinuz-3.2.0-4-amd64 root=UUID=b29a6c34-739b-482f-8cbe-f0694b0b0083 ro quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.2.0-4-amd64
}
menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b29a6c34-739b-482f-8cbe-f0694b0b0083
echo 'Loading Linux 3.2.0-4-amd64 ...'
linux /boot/vmlinuz-3.2.0-4-amd64 root=UUID=b29a6c34-739b-482f-8cbe-f0694b0b0083 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.2.0-4-amd64
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### 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 402EE0A92EE09964
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>
# / was on /dev/sda5 during installation
UUID=b29a6c34-739b-482f-8cbe-f0694b0b0083 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=ace2ee74-ca39-40f6-a76e-a61e1a3b7967 none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/sdc1 /media/usb0 auto rw,user,noauto 0 0
--------------------------------------------------------------------------------
=================== sda5: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
= boot/grub/grub.cfg 1
= boot/initrd.img-3.2.0-4-amd64 2
= boot/vmlinuz-3.2.0-4-amd64 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 inOffline
a nie wystarczy zrobić:
grub-install /dev/sda update-grub
?
Offline
Sprawdziłem:
root@debian:/home/user# mount /dev/sda5 /mnt root@debian:/home/user# mount --bind /dev /mnt/dev root@debian:/home/user# mount --bind /proc /mnt/proc root@debian:/home/user# chroot /mnt root@debian:/# grub-install /dev/sda Installation finished. No error reported. root@debian:/# update-grub Generating grub.cfg ... Found background image: /usr/share/images/desktop-base/desktop-grub.png Found linux image: /boot/vmlinuz-3.2.0-4-amd64 Found initrd image: /boot/initrd.img-3.2.0-4-amd64 Cannot find list of partitions! (Try mounting /sys.) done
Wynik ./bootinfoscript ./RAPORT2.txt:
Boot Info Script 0.61 [1 April 2012]
============================= Boot Info Summary: ===============================
=> Windows is installed in the MBR of /dev/sda.
=> No boot loader is installed in the MBR of /dev/sdb.
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7: NTFS
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: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files: /Windows/System32/winload.exe
sda3: __________________________________________________________________________
File system: Extended Partition
Boot sector type: -
Boot sector info:
sda5: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Debian GNU/Linux 7.0
Boot files: /boot/grub/grub.cfg /etc/fstab
sda6: __________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sdb1: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files:
sdb2: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files:
sdb3: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files:
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 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 146,800,639 146,593,792 7 NTFS / exFAT / HPFS
/dev/sda3 146,802,686 312,580,095 165,777,410 5 Extended
/dev/sda5 146,802,688 295,886,847 149,084,160 83 Linux
/dev/sda6 295,888,896 312,580,095 16,691,200 82 Linux swap / Solaris
Drive: sdb _____________________________________________________________________
Disk /dev/sdb: 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 / 4096 bytes
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sdb1 2,048 419,432,447 419,430,400 7 NTFS / exFAT / HPFS
/dev/sdb2 419,432,448 838,862,847 419,430,400 7 NTFS / exFAT / HPFS
/dev/sdb3 838,862,848 1,953,521,663 1,114,658,816 7 NTFS / exFAT / HPFS
GUID Partition Table detected, but does not seem to be used.
Partition Start Sector End Sector # of Sectors System
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/loop0 squashfs
/dev/sda1 402EE0A92EE09964 ntfs System Reserved
/dev/sda2 D0348AED348AD63E ntfs Windows
/dev/sda5 b29a6c34-739b-482f-8cbe-f0694b0b0083 ext4
/dev/sda6 ace2ee74-ca39-40f6-a76e-a61e1a3b7967 swap
/dev/sdb1 804A4BF84A4BEA0C ntfs Games
/dev/sdb2 303656F43656BA94 ntfs Music
/dev/sdb3 6A4A60B54A608025 ntfs Data
/dev/sr0 iso9660 Debian wheezy 20130120-20:36
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/loop0 /lib/live/mount/rootfs/filesystem.squashfs squashfs (ro,noatime)
/dev/sda5 /mnt ext4 (rw,relatime,user_xattr,barrier=1,data=ordered)
/dev/sr0 /lib/live/mount/medium 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
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 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 b29a6c34-739b-482f-8cbe-f0694b0b0083
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b29a6c34-739b-482f-8cbe-f0694b0b0083
set locale_dir=($root)/boot/grub/locale
set lang=en_US
insmod gettext
fi
terminal_output gfxterm
set timeout=5
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b29a6c34-739b-482f-8cbe-f0694b0b0083
insmod png
if background_image /usr/share/images/desktop-base/joy-grub.png; then
set color_normal=white/black
set color_highlight=black/white
else
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64' --class debian --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b29a6c34-739b-482f-8cbe-f0694b0b0083
echo 'Loading Linux 3.2.0-4-amd64 ...'
linux /boot/vmlinuz-3.2.0-4-amd64 root=UUID=b29a6c34-739b-482f-8cbe-f0694b0b0083 ro quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.2.0-4-amd64
}
menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b29a6c34-739b-482f-8cbe-f0694b0b0083
echo 'Loading Linux 3.2.0-4-amd64 ...'
linux /boot/vmlinuz-3.2.0-4-amd64 root=UUID=b29a6c34-739b-482f-8cbe-f0694b0b0083 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.2.0-4-amd64
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### 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 ###
--------------------------------------------------------------------------------
=============================== 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>
# / was on /dev/sda5 during installation
UUID=b29a6c34-739b-482f-8cbe-f0694b0b0083 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=ace2ee74-ca39-40f6-a76e-a61e1a3b7967 none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/sdc1 /media/usb0 auto rw,user,noauto 0 0
--------------------------------------------------------------------------------
=================== sda5: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
= boot/grub/grub.cfg 1
= boot/initrd.img-3.2.0-4-amd64 2
= boot/vmlinuz-3.2.0-4-amd64 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 inNiestety bez zmian.
Z ciekawości uruchomiłem jeszcze w osobnym terminalu:
root@debian:/home/user# mount --bind /sys /mnt/sys root@debian:/home/user# chroot /mnt root@debian:/# grub-install /dev/sda Installation finished. No error reported. root@debian:/# update-grub Generating grub.cfg ... Found background image: /usr/share/images/desktop-base/desktop-grub.png Found linux image: /boot/vmlinuz-3.2.0-4-amd64 Found initrd image: /boot/initrd.img-3.2.0-4-amd64 Found Windows 7 (loader) on /dev/sda1 done
Jednak wynik bootinfoscript pozostał taki sam.
Offline
hmm, skoro nie w ten sposób to może:
dpkg-reconfigure grub-pc
?
Offline





Szczawiożerca






Próbowałeś z poziomu LiveCD?
mkdir -p /media/debian mount /dev/sda5 /media/debian grub-install --recheck --no-floppy --root-directory=/media/debian /dev/sda
Offline
beer_hunter napisał(-a):
hmm, skoro nie w ten sposób to może:
Kod:
dpkg-reconfigure grub-pc?
Gdy testowałem Twoje rozwiązanie otrzymałem informację, że grub-pc nie jest zainstalowany. Gdy odpaliłem
apt-get install grub-pc
zadziałało!
Zgaduję, że z powodu wcześniejszego włączenia UEFI, installer nie zainstalował mi tego pakietu i mogłem sobie odpalać grub-install aż do śmierci... Dzięki, za naprowadzenie na właściwą drogę, sam bym na to nie wpadł. :)
Offline





Szczawiożerca






Zgaduję, że z powodu wcześniejszego włączenia UEFI, installer nie zainstalował mi tego pakietu i mogłem sobie odpalać grub-install aż do śmierci... Dzięki, za naprowadzenie na właściwą drogę, sam bym na to nie wpadł. :)
Wcześniej miałeś włączone UEFI i dlatego zainstalowany grub-efi, a nie grub-pc.
Prawdopodobnie metoda, o której pisałem wcześniej też by zadziałała. Użyta by została wersja Gruba z LiveCD.
Poprzednie próby były z poziomu chroota, a tam brakowało tego pakietu.
Offline
Strony: 1