Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Tomáš Wanke 06 Února 2010, 15:15:41
-
Měl jsem nainstalovanou Vistu. Po nějaké době jsme si na uvolněné místo nainstaloval Ubuntu 9.10. Oba systémy mi šlapaly jistou dobu bez problému až do jednoho dne, kdy jsem v Ubuntu aktualizoval. Poté mi nešel spustit Vista. Píše mi to něco jako, že nebyl nalezen zavaděč Visty. Prosím poraďte mi něco, co s tím mám udělat. Ubuntu jede v pohodě. Děkuji
-
Jestli jsi neměl rozdělený disky tak je to na reinstal je třeba říct, že tyhle 2 systémy se navzájem nemají rád, já to taky tak měl a skončilo to reinstalem. Kdyby měl MS otevřený kód, jistě by se našla cesta jak to rzchodit, ale to asi jen tak nebude .-)
-
Důvodů může být hodně - po výpisu z boot_info_script (http://wiki.ubuntu.cz/boot_info_script) budeme možná chytřejší.
-
1. Spusti Ubuntu, vlož dvd Visty a okopíruj z nej soubory NTLDR a boot.ini na oddíl visty...
2. Neupdato val jsi i GRUB -nová verze 2 má jinou konfiguraci naž tá předešlá!
3. Ak se to nepovede, ztáhni si z netu super grub disk(googli) a zkus... ;D
-
Tak jsem zkusil vše co jste mi tady poradili, ale nic nepomohlo. Vista dokonce z Grubu zmizela uplně. Mím tam jenom několik verzí jáder (3) a memory ... Co mám dělat. Jsme v prdeli. Dcera Ubuntu nechce a já jí ho nemůžu spustit.
Kdyby vás někoho něco napadlo, prosím napiště
-
Napadne nás asi něco až potom, co dostojíš svému výroku:"Tak jsem zkusil vše..." - evidentně ne.
Vrať se k tomu, co ti radil arrange a pošli sem výpis. Nedodal si prakticky žádné konkrétní informace.
-
Omluva, tady je výsledek:
<code>============================= Boot Info Summary: ==============================
=> Grub 2 is installed in the MBR of /dev/sda and looks at sector 353384358
of the same hard drive for core.img, core.img is at this location on
/dev/sda and looks on partition #6 for /boot/grub.
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/dirs: /Boot/BCD
sda2: _________________________________________________________________________
File system: Extended Partition
Boot sector type: -
Boot sector info:
sda5: _________________________________________________________________________
File system: ntfs
Boot sector type: Windows XP
Boot sector info: According to the info in the boot sector, sda5 starts
at sector 6. But according to the info from fdisk,
sda5 starts at sector 92160966.
Operating System:
Boot files/dirs:
sda6: _________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 9.10
Boot files/dirs: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
sda7: _________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
=========================== Drive/Partition Info: =============================
Drive: sda ___________________ _____________________________________________________
Disk /dev/sda: 250,1 GB, 250 059 350 016 bajtů
hlav: 160, sektorů na stopu: 6, cylindrů: 508 747, celkem 488 397 168 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Identifikátor disku: 0xffafffaf
Partition Boot Start End Size Id System
/dev/sda1 * 6 92,160,959 92,160,954 7 HPFS/NTFS
/dev/sda2 92,160,960 488,397,119 396,236,160 f W95 Ext d (LBA)
/dev/sda5 92,160,966 351,790,079 259,629,114 7 HPFS/NTFS
/dev/sda6 351,790,086 468,977,279 117,187,194 83 Linux
/dev/sda7 468,979,206 488,397,119 19,417,914 82 Linux swap / Solaris
blkid -c /dev/null: ____________________________________________________________
Device UUID TYPE LABEL
/dev/ramzswap0 swap
/dev/sda1 EE608E1F608DEEA1 ntfs
/dev/sda5 01CA8B51004F0170 ntfs
/dev/sda6 b372b1b0-57dc-48fa-b7b6-d2c8b20f599c ext4
/dev/sda7 05b61cf7-b75e-41cd-aea3-4d578097b2bf swap
============================ "mount | grep ^/dev output: ===========================
Device Mount_Point Type Options
/dev/sda6 / ext4 (rw,errors=remount-ro)
/dev/sr0 /media/cdrom0 iso9660 (ro,nosuid,nodev,utf8,user=tomas)
/dev/sda1 /media/EE608E1F608DEEA1 fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
=========================== sda6/boot/grub/grub.cfg: ===========================
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set b372b1b0-57dc-48fa-b7b6-d2c8b20f599c
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=20
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/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-19-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set b372b1b0-57dc-48fa-b7b6-d2c8b20f599c
linux /boot/vmlinuz-2.6.31-19-generic root=UUID=b372b1b0-57dc-48fa-b7b6-d2c8b20f599c ro splash vga=771 quiet splash
initrd /boot/initrd.img-2.6.31-19-generic
}
menuentry "Ubuntu, Linux 2.6.31-19-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set b372b1b0-57dc-48fa-b7b6-d2c8b20f599c
linux /boot/vmlinuz-2.6.31-19-generic root=UUID=b372b1b0-57dc-48fa-b7b6-d2c8b20f599c ro single splash vga=771
initrd /boot/initrd.img-2.6.31-19-generic
}
menuentry "Ubuntu, Linux 2.6.31-17-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set b372b1b0-57dc-48fa-b7b6-d2c8b20f599c
linux /boot/vmlinuz-2.6.31-17-generic root=UUID=b372b1b0-57dc-48fa-b7b6-d2c8b20f599c ro splash vga=771 quiet splash
initrd /boot/initrd.img-2.6.31-17-generic
}
menuentry "Ubuntu, Linux 2.6.31-17-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set b372b1b0-57dc-48fa-b7b6-d2c8b20f599c
linux /boot/vmlinuz-2.6.31-17-generic root=UUID=b372b1b0-57dc-48fa-b7b6-d2c8b20f599c ro single splash vga=771
initrd /boot/initrd.img-2.6.31-17-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set b372b1b0-57dc-48fa-b7b6-d2c8b20f599c
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=b372b1b0-57dc-48fa-b7b6-d2c8b20f599c ro splash vga=771 quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set b372b1b0-57dc-48fa-b7b6-d2c8b20f599c
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=b372b1b0-57dc-48fa-b7b6-d2c8b20f599c ro single splash vga=771
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/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 ###
=============================== sda6/etc/fstab: ===============================
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' 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 defaults 0 0
# / was on /dev/sda6 during installation
UUID=b372b1b0-57dc-48fa-b7b6-d2c8b20f599c / ext4 errors=remount-ro 0 1
# swap was on /dev/sda7 during installation
UUID=05b61cf7-b75e-41cd-aea3-4d578097b2bf none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0</code>
-
Nevím přesně, jak se zavádí Winy, ale pravdu asi měl brutus: budeš si muset nejdřív opravit Visty
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/dirs: /Boot/BCD
(bohužel nevím, jak se to dělá)(aktualizací Ubuntu se to určitě nepoškodilo)
a až to budeš mít hotové, aktualizuješ Grub: buď v Ubuntu přes sudo update-grub, nebo (pokud ti nebude fungovat Ubuntu) z LiveCD podle petrakise
http://forum.ubuntu.cz/index.php/topic,42267.0.html
-
Zkusil bych asi jeste pro jistotu, jestli se grub nechytne a nenajde win Vista:
sudo update-grub
nebo sudo update-grub2
Podle toho grub.cfg tam totiž ani není vidět, tak nevím, jak se Visty snažíš spustit, nebo jsem slepej.
Pokud se nechytne, strč tam opravné CD Visty, pokud nemáš, dá se stáhnout(google).
Spusť ho a klikni na repair.
Také si přesně napamatuji jak to tam je, ale z opravné konzole (u xp))by mělo fungovat něco jako
fixboot. Ale myslím, že Visty mají právě přímo user friendly repair option.
Nemyslím, ale, že se tohle stalo vinou aktualizace Ubuntu, pokud je chybný bootloader Visty.
-
Tak vám všem moc děkuji, je to vyřešeno. Opravdu to nebylo aktualizací Ubuntu, ale aktualizací Widlí. Nějak se zmizel její zaváděč a já hlupák to chtěl svést na Ubuntu. Visty jsem vyhodil do pr.... a dal si tam XP. I pro nesmírnou kvalitu Ubuntu jsem nucen používat i Widle (kvůli dcery a některým programům, které prostě v Ubuntu nenajdu. Třeba Nokia PC Suite. Takže jsem prostě přeinstaloval Visty za XPečka, potom jsem dal obnovit GRUB a vše je zase v pohodě. Grub našel všechny jádra Ubuntu, memory testy a taky Windows. Sice mi to dalo trochu více zabrat, ale mám to a jsem zase o něco chytřejší. Díky moc.