Witam,
mam nietypowy problem, pomimo różnych zapytań w wyszukiwarce nie mogłem znaleźć podobnego tematu. Otóż zainstalowałem na netbooku Samsung N150 Windowsa XP - tworząc w instalatorze partycję ok 30GB i pozostawiając resztę dysku niesformatowaną. Następnie zainstalowałem Xubuntu 12.04 LTS na pozostałej części dysku - utworzyłem partycję rozszerzoną z całości, na niej logiczne - 1GB swap, 20GB na system /, pozostałą część ponad 100GB /home, format partycji ext4. Wybrałem przy instalacji opcję zamontowania bootloadera na /dev/sda (na forach pisało, że z listy wyboru instalatora wybrać nie /dev/sda1 (XP), ale /dev/sda).
Występuje następujący problem:
Uruchamiając netbooka pokazuje się menu wyboru systemu, gdy wybiorę poprzednio uruchamiany system to ładuje się bez problemu, natomiast gdy poprzednio uruchamiane było Xubuntu, a przechodzę na XP to na moment zaczyna się ładować system, a po chwili resetuje się i ponownie mam menu z wyborami systemów - wybieram XP, pokazuje się menu tekstowe Windowsa z wyborem trybu (normalnie, awaryjnie itd.) - wybieram normalnie i system się ładuje. Gdy uruchomię ponownie komputer i wybiorę XP to za drugim razem, i następnymi jest wszystko OK, ale jak uruchamiam po XP Xubuntu, to znowu: menu wyboru systemu, zaczyna ładować się Xubuntu i reset, za drugim i następnym razem wszystko OK, jednak jak przejdę po Xubuntu na XP to znowu reset windowsa jak opisałem wyżej. Te pojedyncze resty wystę pują zarówno na Windowsie jak i Xubuntu przy uruchamianiu za pierwszym razem systemów, gdy poprzednio był uruchamiany ten drugi.
Co może być przyczyną, jak to naprawić?
Na początku miałem na tym netbooku system W7 Starter - strasznie wolno chodził - zainstalowałem Xubuntu (usunąłem wszystkie partycje i był system wyłącznie Linuks), jednak dla programów do nauki języków musiałem mieć Windowsa, w Virtualboxie XP na netbooku strasznie wolno chodził, więc pozmieniałem partycje i doinstalowałem XP i Gruba - był ten sam problem z ponownym uruchamianiem za pierwszym razem - czytając na forach wyczytałem, że nie powinno się instalować linuksa jako pierwszego itp. Więc poinstalowałem wszystko tak jak opisałem to na początku - najpierw XP i mam dalej ten sam problem.
Spotkał się ktoś z Was z tego typu błędem lub może przypuszczacie w czym tkwi błąd? Spędziłem już kilka dni nad tym i nie wiem jak sobie z tym poradzić.
Ponowne uruchamianie się systemów Xubuntu i Windows przy zmianie systemu w Grubie
-
- Piegowaty Guziec
- Posty: 4
- Rejestracja: 12 lip 2009, 15:18
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: Xfce
- Architektura: x86
Re: Ponowne uruchamianie się systemów Xubuntu i Windows przy zmianie systemu w Grubie
Wynik bootinfoscript:
Znalazłem też próby rozwiązania tego problemu w sieci na forach angielskojęzycznych, ale bez rozwiązania, może jednak ktoś dzięki nim wskaże rozwiązanie, coś tam piszą o downgrading'u gruba - niestety mój angielski jest w powijakach:
http://www.sammynetbook.com/forum/threa ... ios-Issues
https://bugs.launchpad.net/ubuntu/+sour ... bug/612010
Aktualizacja:
Próbowałem downgrading'u gruba, ten sam efekt. Próbowałem zrobić instalację XP ze sterownikami sata i włączoną opcją dotyczącą AHCI w biosie, bios zaktualizowany z wersji 06JI do 08JI - nic nie pomaga. Efekt resetowania, samoczynnego wyłączania dotyczy również systemu na pendrive'ie włączonym do portu usb - xp przy instalacji w pewnym momencie resetuje się i za drugim razem jest ok, tak samo z linuksem - pojawia się menu z wyborem czy instalować, czy też uruchomić wersję live i reset, ale za drugim i następnym razem wszystko jest ok. Więc to raczej nie system na dysku, grub itp., skoro to samo dzieje się na bootowaniu z usb. Z jednym systemem, czy też z uruchamianym tym samym po kolei nie ma żadnych problemów, netbook chodzi bardzo dobrze, zarówno na Xubuntu, jak i XP.
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 (,msdos6)/boot/grub on this drive.
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows XP: NTFS
Boot sector info: 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: Unknown
Boot sector info:
sda5: __________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sda6: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 12.04.1 LTS
Boot files: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
sda7: __________________________________________________________________________
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 61,432,559 61,432,497 7 NTFS / exFAT / HPFS
/dev/sda2 61,433,856 312,580,095 251,146,240 5 Extended
/dev/sda5 61,435,904 63,586,303 2,150,400 82 Linux swap / Solaris
/dev/sda6 63,588,352 104,548,351 40,960,000 83 Linux
/dev/sda7 104,550,400 312,580,095 208,029,696 83 Linux
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/sda1 94DC90ACDC908A5E ntfs
/dev/sda5 14598981-6297-48f9-86dd-e772273f398f swap
/dev/sda6 b7473b1d-3cd2-4eeb-9d27-68b33b15ff5c ext4
/dev/sda7 1753c9a9-ca51-4851-aaf2-afa494d0e2bd ext4
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/sda6 / ext4 (rw,errors=remount-ro)
/dev/sda7 /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" /noexecute=optin /fastdetect
--------------------------------------------------------------------------------
=========================== sda6/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 vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set=root b7473b1d-3cd2-4eeb-9d27-68b33b15ff5c
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set=root b7473b1d-3cd2-4eeb-9d27-68b33b15ff5c
set locale_dir=($root)/boot/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
### 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-30-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,msdos6)'
search --no-floppy --fs-uuid --set=root b7473b1d-3cd2-4eeb-9d27-68b33b15ff5c
linux /boot/vmlinuz-3.2.0-30-generic root=UUID=b7473b1d-3cd2-4eeb-9d27-68b33b15ff5c ro quiet splash $vt_handoff
initrd /boot/initrd.img-3.2.0-30-generic
}
menuentry 'Ubuntu, za pomocą systemu Linux 3.2.0-30-generic (tryb ratunkowy)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set=root b7473b1d-3cd2-4eeb-9d27-68b33b15ff5c
echo 'Wczytywanie systemu Linux 3.2.0-30-generic...'
linux /boot/vmlinuz-3.2.0-30-generic root=UUID=b7473b1d-3cd2-4eeb-9d27-68b33b15ff5c ro recovery nomodeset
echo 'Wczytywanie początkowego dysku RAM...'
initrd /boot/initrd.img-3.2.0-30-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, za pomocą systemu Linux 3.2.0-29-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,msdos6)'
search --no-floppy --fs-uuid --set=root b7473b1d-3cd2-4eeb-9d27-68b33b15ff5c
linux /boot/vmlinuz-3.2.0-29-generic root=UUID=b7473b1d-3cd2-4eeb-9d27-68b33b15ff5c ro quiet splash $vt_handoff
initrd /boot/initrd.img-3.2.0-29-generic
}
menuentry 'Ubuntu, za pomocą systemu Linux 3.2.0-29-generic (tryb ratunkowy)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set=root b7473b1d-3cd2-4eeb-9d27-68b33b15ff5c
echo 'Wczytywanie systemu Linux 3.2.0-29-generic...'
linux /boot/vmlinuz-3.2.0-29-generic root=UUID=b7473b1d-3cd2-4eeb-9d27-68b33b15ff5c ro recovery nomodeset
echo 'Wczytywanie początkowego dysku RAM...'
initrd /boot/initrd.img-3.2.0-29-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,msdos6)'
search --no-floppy --fs-uuid --set=root b7473b1d-3cd2-4eeb-9d27-68b33b15ff5c
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set=root b7473b1d-3cd2-4eeb-9d27-68b33b15ff5c
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows NT/2000/XP (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 94DC90ACDC908A5E
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 ###
--------------------------------------------------------------------------------
=============================== sda6/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/sda6 during installation
UUID=b7473b1d-3cd2-4eeb-9d27-68b33b15ff5c / ext4 errors=remount-ro 0 1
# /home was on /dev/sda7 during installation
UUID=1753c9a9-ca51-4851-aaf2-afa494d0e2bd /home ext4 defaults 0 2
# swap was on /dev/sda5 during installation
UUID=14598981-6297-48f9-86dd-e772273f398f none swap sw 0 0
--------------------------------------------------------------------------------
=================== sda6: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
= boot/grub/core.img 1
= boot/grub/grub.cfg 1
= boot/initrd.img-3.2.0-29-generic 2
= boot/initrd.img-3.2.0-30-generic 2
= boot/vmlinuz-3.2.0-29-generic 1
= boot/vmlinuz-3.2.0-30-generic 1
= initrd.img 2
= initrd.img.old 2
= vmlinuz 1
= vmlinuz.old 1
======================== Unknown MBRs/Boot Sectors/etc: ========================
Unknown BootLoader on sda2
00000000 69 66 0d 0a 69 66 64 65 66 20 43 4f 4d 50 49 4c |if..ifdef COMPIL|
00000010 45 52 5f 49 4e 43 4c 55 44 45 44 49 52 0d 0a 6f |ER_INCLUDEDIR..o|
00000020 76 65 72 72 69 64 65 20 46 50 43 4f 50 54 2b 3d |verride FPCOPT+=|
00000030 24 28 61 64 64 70 72 65 66 69 78 20 2d 46 69 2c |$(addprefix -Fi,|
00000040 24 28 43 4f 4d 50 49 4c 45 52 5f 49 4e 43 4c 55 |$(COMPILER_INCLU|
00000050 44 45 44 49 52 29 29 0d 0a 65 6e 64 69 66 0d 0a |DEDIR))..endif..|
00000060 69 66 64 65 66 20 43 52 4f 53 53 42 49 4e 44 49 |ifdef CROSSBINDI|
00000070 52 0d 0a 6f 76 65 72 72 69 64 65 20 46 50 43 4f |R..override FPCO|
00000080 50 54 2b 3d 2d 46 44 24 28 43 52 4f 53 53 42 49 |PT+=-FD$(CROSSBI|
00000090 4e 44 49 52 29 0d 0a 65 6e 64 69 66 0d 0a 69 66 |NDIR)..endif..if|
000000a0 64 65 66 20 43 4f 4d 50 49 4c 45 52 5f 54 41 52 |def COMPILER_TAR|
000000b0 47 45 54 44 49 52 0d 0a 6f 76 65 72 72 69 64 65 |GETDIR..override|
000000c0 20 46 50 43 4f 50 54 2b 3d 2d 46 45 24 28 43 4f | FPCOPT+=-FE$(CO|
000000d0 4d 50 49 4c 45 52 5f 54 41 52 47 45 54 44 49 52 |MPILER_TARGETDIR|
000000e0 29 0d 0a 69 66 65 71 20 28 24 28 43 4f 4d 50 49 |)..ifeq ($(COMPI|
000000f0 4c 45 52 5f 54 41 52 47 45 54 44 49 52 29 2c 2e |LER_TARGETDIR),.|
00000100 29 0d 0a 6f 76 65 72 72 69 64 65 20 54 41 52 47 |)..override TARG|
00000110 45 54 44 49 52 50 52 45 46 49 58 3d 0d 0a 65 6c |ETDIRPREFIX=..el|
00000120 73 65 0d 0a 6f 76 65 72 72 69 64 65 20 54 41 52 |se..override TAR|
00000130 47 45 54 44 49 52 50 52 45 46 49 58 3d 24 28 43 |GETDIRPREFIX=$(C|
00000140 4f 4d 50 49 4c 45 52 5f 54 41 52 47 45 54 44 49 |OMPILER_TARGETDI|
00000150 52 29 2f 0d 0a 65 6e 64 69 66 0d 0a 65 6e 64 69 |R)/..endif..endi|
00000160 66 0d 0a 69 66 64 65 66 20 43 4f 4d 50 49 4c 45 |f..ifdef COMPILE|
00000170 52 5f 55 4e 49 54 54 41 52 47 45 54 44 49 52 0d |R_UNITTARGETDIR.|
00000180 0a 6f 76 65 72 72 69 64 65 20 46 50 43 4f 50 54 |.override FPCOPT|
00000190 2b 3d 2d 46 55 24 28 43 4f 4d 50 49 4c 45 52 5f |+=-FU$(COMPILER_|
000001a0 55 4e 49 54 54 41 52 47 45 54 44 49 52 29 0d 0a |UNITTARGETDIR)..|
000001b0 69 66 65 71 20 28 24 28 43 4f 4d 50 49 4c 00 fe |ifeq ($(COMPIL..|
000001c0 ff ff 82 fe ff ff 00 08 00 00 00 d0 20 00 00 fe |............ ...|
000001d0 ff ff 05 fe ff ff 00 d8 20 00 00 08 71 02 00 00 |........ ...q...|
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
=============================== 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
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
http://www.sammynetbook.com/forum/threa ... ios-Issues
https://bugs.launchpad.net/ubuntu/+sour ... bug/612010
Aktualizacja:
Próbowałem downgrading'u gruba, ten sam efekt. Próbowałem zrobić instalację XP ze sterownikami sata i włączoną opcją dotyczącą AHCI w biosie, bios zaktualizowany z wersji 06JI do 08JI - nic nie pomaga. Efekt resetowania, samoczynnego wyłączania dotyczy również systemu na pendrive'ie włączonym do portu usb - xp przy instalacji w pewnym momencie resetuje się i za drugim razem jest ok, tak samo z linuksem - pojawia się menu z wyborem czy instalować, czy też uruchomić wersję live i reset, ale za drugim i następnym razem wszystko jest ok. Więc to raczej nie system na dysku, grub itp., skoro to samo dzieje się na bootowaniu z usb. Z jednym systemem, czy też z uruchamianym tym samym po kolei nie ma żadnych problemów, netbook chodzi bardzo dobrze, zarówno na Xubuntu, jak i XP.
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 60 gości