Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: rlc 28 Dubna 2010, 18:00:37
-
Ahoj lidi, doufám, že mi někdo poradí. Win 7 mam a na další oddíl jsem si nainstaloval linux eeebuntu bez zavaděče. Se zavaděčem mi to předtím napsalo chybu na konci instalace grub, takže to mám bez něj, ale ted nevím jak to udělat, tak abych mohl vybírat mezi systemy při startu pc :) děkujuuuuuu .)
-
Nainstalovat zavaděč :)
Navrhuji ti udělat si zálohu MBR (http://forum.ubuntu.cz/index.php/topic,40093.msg294103.html#msg294103) a potom podle návodu petrakise (http://forum.ubuntu.cz/index.php?topic=42267.0) nainstalovat Grub2. Pokud to píše nějakou chybu, zkopírovat ji sem.
Jinak existuje teoretická možnost (nevím o nikom, kdo by to používal s Win7) bootovat Ubuntu pomocí Win zavaděče, viz
http://www.geocities.com/epark/linux/grub-w2k-HOWTO.html
http://oreilly.com/linux/archive/dual-boot-laptop.html?page=3
Pokud chceš podrobnější pomoc, dej tady výstup z boot_info_script (http://wiki.ubuntu.cz/boot_info_script).
-
Teda, díky moc :D, snažil ses opravdu hodně .... ale pro obyč. lidi tím pádem je linux zamítnut :) ve windows umím ledacos, ale v linuxu na pořád nechci zůstat ... není tam ani keylogger :) a jiné dobré programy :) raději bych zůstal ve windowsu a sem tam si skočil do linuxu. Nechápu proč to nemůže být jednodušší :) nainstalovat win 7 a pak instalačkou linuxu jen někde zaškrnout nainstalovat linux na další oddíl a vybírat system při spuštění a je to :D
-
pak instalačkou linuxu jen někde zaškrnout nainstalovat linux na další oddíl a vybírat system při spuštění a je to
Však tak to v tom instalátoru přesně je. Automaticky se nainstaluje zavaděč Grub do MBR disku a ten ti pak nechá vybrat mezi systémy.
Dopoučuji ti vyzkoušet Wubi.
http://wiki.ubuntu.cz/Wubi
-
v linuxu není ani keylogger (http://sourceforge.net/projects/lkl/)? ???
Instalace ubuntu už jednodušší být nemůže, zvládne to i slepice, když se jí nasype zrní okolo enteru.
Zkoušel jsi někdy instalovat windows jako druhý systém vedle nějakého (jakéhokoli) jiného?
To je panečku peklo :-[
chce to klid, to přijde s věkem. A nebo taky ne, ale windows jsou tu pro vás pořád ;D ;D
spíš by mě zajímalo, s jakou chybou skončí ta instalace, pokud to instaluješ včetně zavaděče...
Jinak, pokud chceš eeebuntu jenom "otestovat", doporučil bych ti virtualbox, nehrozí ti tam že si rozvrtáš systém ...
-
Zdravíčko,
Mám podobný problém.
Nainstaloval jsem na 60 GB disk ATA Windows XP
Na druhý disk 400 GB SATA 10.4 Lucida.
Po restartu naběhlo okno s výběrem OS. Jako první je Lucid a volitelný je XP. Pokud nechám odpočet 10s nebo dám enter, spustí se mi Lucid, to je doposud v pořádku. Jakmile chci zvolit XP, chvíli mi bliká vlevo nahoře kurzor, pak dostanu hlášku něco jako, že si mám vybrat systém. Stačí však dát enter, problikne několikrát obrazovka a nabíhá Lucid. Stejným způsobem jsem instaloval i předešlé verze a nebyl v tom problém.
Jak se tedy dostanu do XP?
Zkoušel jsem obnovu sudo update-grub2
, což bylo zřejmě zbytečné, při instalci jsem si všiml, že se tam někde mihlo zavádění grub2.
-
boot_info_script (http://wiki.ubuntu.cz/boot_info_script) dáš?
-
Tak tady to je:
Boot Info Script 0.55 dated February 15th, 2010
============================= Boot Info Summary: ==============================
=> Grub 2 is installed in the MBR of /dev/sda and looks on the same drive in
partition #1 for /boot/grub.
=> No boot loader is installed in the MBR of /dev/sdb
sda1: _________________________________________________________________________
File system: ntfs
Boot sector type: Grub 2
Boot sector info: Grub 2 is installed in the boot sector of sda1 and
looks at sector 184855136 of the same hard drive for
core.img, but core.img can not be found at this
location. No errors found in the Boot Parameter Block.
Operating System: Windows XP
Boot files/dirs: /boot.ini /ntldr /NTDETECT.COM
sdb1: _________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 10.04 LTS
Boot files/dirs: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
sdb2: _________________________________________________________________________
File system: Extended Partition
Boot sector type: -
Boot sector info:
sdb5: _________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
=========================== Drive/Partition Info: =============================
Drive: sda ___________________ _____________________________________________________
Disk /dev/sda: 60,0 GB, 60 022 480 896 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 7 297, celkem 117 231 408 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Partition Boot Start End Size Id System
/dev/sda1 * 63 117,210,239 117,210,177 7 HPFS/NTFS
Drive: sdb ___________________ _____________________________________________________
Disk /dev/sdb: 400,1 GB, 400 088 457 216 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 48 641, celkem 781 422 768 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Partition Boot Start End Size Id System
/dev/sdb1 2,048 766,310,399 766,308,352 83 Linux
/dev/sdb2 766,312,446 781,422,591 15,110,146 5 Extended
/dev/sdb5 766,312,448 781,422,591 15,110,144 82 Linux swap / Solaris
blkid -c /dev/null: ____________________________________________________________
Device UUID TYPE LABEL
/dev/sda: PTTYPE="dos"
/dev/sda1 2218982D1897FE4B ntfs
/dev/sdb: PTTYPE="dos"
/dev/sdb1 6a9e5b6b-b754-43a1-a213-6965349890cc ext4
/dev/sdb2: PTTYPE="dos"
/dev/sdb5 7d0d2318-526b-464f-ba04-65a4bee49727 swap
error: /dev/sdc: No medium found
error: /dev/sdd: No medium found
error: /dev/sde: No medium found
error: /dev/sdf: No medium found
============================ "mount | grep ^/dev output: ===========================
Device Mount_Point Type Options
/dev/sdb1 / ext4 (rw,errors=remount-ro)
================================ 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 XP Professional" /noexecute=optin /fastdetect
=========================== sdb1/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 $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 recordfail {
set recordfail=1
if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 6a9e5b6b-b754-43a1-a213-6965349890cc
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
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 6a9e5b6b-b754-43a1-a213-6965349890cc
set locale_dir=($root)/boot/grub/locale
set lang=cs
insmod gettext
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 ###
menuentry 'Ubuntu, with Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 6a9e5b6b-b754-43a1-a213-6965349890cc
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=6a9e5b6b-b754-43a1-a213-6965349890cc ro quiet splash
initrd /boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-21-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 6a9e5b6b-b754-43a1-a213-6965349890cc
echo 'Loading Linux 2.6.32-21-generic ...'
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=6a9e5b6b-b754-43a1-a213-6965349890cc ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-21-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 6a9e5b6b-b754-43a1-a213-6965349890cc
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 6a9e5b6b-b754-43a1-a213-6965349890cc
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 2218982d1897fe4b
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 ###
=============================== sdb1/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 nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=6a9e5b6b-b754-43a1-a213-6965349890cc / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=7d0d2318-526b-464f-ba04-65a4bee49727 none swap sw 0 0
=================== sdb1: Location of files loaded by Grub: ===================
257.8GB: boot/grub/core.img
28.7GB: boot/grub/grub.cfg
257.8GB: boot/initrd.img-2.6.32-21-generic
257.8GB: boot/vmlinuz-2.6.32-21-generic
257.8GB: initrd.img
257.8GB: vmlinuz
=======Devices which don't seem to have a corresponding hard drive==============
sdc sdd sde sdf
-
sda1: _________________________________________________________________________
File system: ntfs
Boot sector type: Grub 2
Boot sector info: Grub 2 is installed in the boot sector of sda1 and
looks at sector 184855136 of the same hard drive for
core.img, but core.img can not be found at this
location. No errors found in the Boot Parameter Block.
Operating System: Windows XP
Boot files/dirs: /boot.ini /ntldr /NTDETECT.COM
Warum máš v XP boot sektoru nainstalovaný Grub?? Podle mě se nehneš dál, dokud to neopravíš zpět (na XP loader).
-
No, jde o to, že ten Win zavaděč (první sektor sda1, tzv. volume boot sector, ne MBR) je třeba opravit, a to nejlépe nějakým Win nástrojem. Jakým, to nevím, ale určitě nějaký existuje ;) Možná to umí i klasický fixmbr, ale je potom třeba zase obnovit Grub.
-
co když znova nainstaluji Ubuntu znovu, mám jej jenom chvíli, takže mi to neva a dám zavaděč do sda
-
To nepomůže. Potřebuješ opravit boot sector Windowsů. Grub Winy jenom "chainloaduje", tzn. bootuje jejich zavaděč, který ti tam chybí.
-
Takže instal Win a pak Ubuntu, jestli mi to pomůže. Protože boot sektor windowsů neumím opravit, tak zdatný nejsem.
-
Počkej, připravuju návod :) Zatím zálohuj ;D
-
ok, není potřeba, vše mám zálohovaný ze včerejška.
-
OK, tohle je pěkně hnusný bug. Zdá se, že při určité konstelaci při upgradu Grub2 nas*re svůj zavaděč tam, kde nemá (Win boot sector). Pozná se to ve výpise boot_info_script (http://wiki.ubuntu.cz/boot_info_script) tak, že v oddíle ntfs máte něco jako
Boot sector info: Grub 2 is installed in the boot sector of sda1 and
looks at sector 184855136 of the same hard drive for
core.img, but core.img can not be found at this
location. No errors found in the Boot Parameter Block.
Náprava je možná, protože ntfs si ukládá zálohu daného sektoru. Tu je možné obnovit např.
1. V Recovery CD/DVD Winů: zvolit možnost fixboot (ne fixmbr - není třeba)
2. nebo pomocí TestDisk (http://wiki.ubuntu.cz/TestDisk) z Linuxu:
sudo apt-get install testdisk
sudo testdisk
Dále viz připojené snímky obrazovky (popořadě):
* Create
(http://img687.yfrog.com/img687/5287/td1a.png)
* vybrat správný disk a Proceed
(http://img687.yfrog.com/img687/7943/td2.png)
* vybrat typ partition table, nejčastěji Intel
(http://img14.yfrog.com/img14/1440/td3.png)
* Advanced
(http://img203.yfrog.com/img203/1795/td4.png)
* vybrat poškozený oddíl ntfs a Boot
(http://img256.yfrog.com/img256/1066/td5.png)
* na mém screenu to píše identical (mám ho v pořádku), u vás by to mělo psát, že se originál sektoru a záloha liší. Pro překopírování zálohy do boot sektoru zvolte BackupBS.
(http://img341.yfrog.com/img341/7273/td6.png)
Pokud vše bez chyby, sudo update-grub a zkuste nabootovat do Win.
Zdroje:
http://sourceforge.net/apps/mediawiki/bootinfoscript/index.php?title=Boot_Problems:Boot_Sector
http://ubuntuforums.org/showthread.php?t=1414374
http://www.linuxquestions.org/questions/ubuntu-63/upgrade-to-lucid-spoiled-my-dual-boot-799801/
http://ubuntuforums.org/showthread.php?t=1447625&page=2
-
ok, jdu na to, dám vědět, jak to dopadlo.
-
Nevšiml jsem si tohoto vlákna, založil jsem si jiné se stejným problémem (jen s Win XP), ale mezitím jsem to vyřešl pomocí zde zmíněného win fixboot. Postup:
1. Nabootovat z CD Windows do recovery módu
2. fixboot
3) fixmbr (asi není nutný)
4) Restart do LiveCD Ubuntu a postupovat dle wiki na obnovu Grubu (http://wiki.ubuntu.cz/GRUB2#Obnoven.2BAO0_GRUB2_pomoc.2BAO0_LiveCD) (mount disku, update-grub, grub-install)
5) Restart do normálního Ubuntu (po bootu už bude startovní obrazovka ve které ovšem ještě WIndows nebudou)
6) update-grub
7) grub-install
Hotovo, funguje
-
Proč znova v bodě 7 grub-install?
Jinak díky za zprávu, určitě to pomůže více lidem.
Ještě prosba pro vás dva: mohli byste někam dát obsah adresáře /var/log/dist-upgrade? Zajímalo by mne, proč k tomu přepisu sektoru došlo, třeba to tam bude.
-
Páč to tak je na wiki :) Poslední věta tam.
-
Jj, popletl jsem si návody, používám tady ten jednodušší
http://forum.ubuntu.cz/index.php?topic=42267.0
-
Nevím, co se děje, jel jsem podle návodu, ale nikam jsem se nedostal.
Stejná hláška po výběru OS - XP: reboot and select proper boot device or insert boot media in selected boot device and a key
doufám, že je to správně opsaný AJ- můj španělský vesnic.
pár screen shotů:
(http://img203.imageshack.us/img203/5624/snmekobrazovkymakymakyd.png)
(http://img101.imageshack.us/img101/5624/snmekobrazovkymakymakyd.png)
(http://img203.imageshack.us/img203/7191/snmekobrazovkymakymakydg.png)
-
Podle kterého návodu?
Dáš tady znovu výstup z boot_info_script (http://wiki.ubuntu.cz/boot_info_script)?
-
Podle tvého návodu.
Boot Info Script 0.55 dated February 15th, 2010
============================= Boot Info Summary: ==============================
=> No boot loader is installed in the MBR of /dev/sda
=> Grub 2 is installed in the MBR of /dev/sdb and looks on the same drive in
partition #1 for /boot/grub.
sda1: _________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 10.04 LTS
Boot files/dirs: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
sda2: _________________________________________________________________________
File system: Extended Partition
Boot sector type: -
Boot sector info:
sda5: _________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sdb1: _________________________________________________________________________
File system: ntfs
Boot sector type: Grub 2
Boot sector info: Grub 2 is installed in the boot sector of sdb1 and
looks at sector 184855136 of the same hard drive for
core.img, but core.img can not be found at this
location. No errors found in the Boot Parameter Block.
Operating System: Windows XP
Boot files/dirs: /boot.ini /ntldr /NTDETECT.COM
=========================== Drive/Partition Info: =============================
Drive: sda ___________________ _____________________________________________________
Disk /dev/sda: 400,1 GB, 400 088 457 216 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 48 641, celkem 781 422 768 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Partition Boot Start End Size Id System
/dev/sda1 2,048 766,310,399 766,308,352 83 Linux
/dev/sda2 766,312,446 781,422,591 15,110,146 5 Extended
/dev/sda5 766,312,448 781,422,591 15,110,144 82 Linux swap / Solaris
Drive: sdb ___________________ _____________________________________________________
Disk /dev/sdb: 60,0 GB, 60 022 480 896 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 7 297, celkem 117 231 408 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Partition Boot Start End Size Id System
/dev/sdb1 * 63 117,210,239 117,210,177 7 HPFS/NTFS
blkid -c /dev/null: ____________________________________________________________
Device UUID TYPE LABEL
/dev/sda: PTTYPE="dos"
/dev/sda1 6a9e5b6b-b754-43a1-a213-6965349890cc ext4
/dev/sda2: PTTYPE="dos"
/dev/sda5 7d0d2318-526b-464f-ba04-65a4bee49727 swap
/dev/sdb: PTTYPE="dos"
/dev/sdb1 2218982D1897FE4B ntfs
error: /dev/sdc: No medium found
error: /dev/sdd: No medium found
error: /dev/sde: No medium found
error: /dev/sdf: No medium found
============================ "mount | grep ^/dev output: ===========================
Device Mount_Point Type Options
/dev/sda1 / ext4 (rw,errors=remount-ro)
=========================== sda1/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 $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 recordfail {
set recordfail=1
if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 6a9e5b6b-b754-43a1-a213-6965349890cc
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
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 6a9e5b6b-b754-43a1-a213-6965349890cc
set locale_dir=($root)/boot/grub/locale
set lang=cs
insmod gettext
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 ###
menuentry 'Ubuntu, with Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 6a9e5b6b-b754-43a1-a213-6965349890cc
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=6a9e5b6b-b754-43a1-a213-6965349890cc ro quiet splash
initrd /boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-21-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 6a9e5b6b-b754-43a1-a213-6965349890cc
echo 'Loading Linux 2.6.32-21-generic ...'
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=6a9e5b6b-b754-43a1-a213-6965349890cc ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-21-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 6a9e5b6b-b754-43a1-a213-6965349890cc
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(hd1,1)'
search --no-floppy --fs-uuid --set 6a9e5b6b-b754-43a1-a213-6965349890cc
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 2218982d1897fe4b
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 ###
=============================== sda1/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 nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=6a9e5b6b-b754-43a1-a213-6965349890cc / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=7d0d2318-526b-464f-ba04-65a4bee49727 none swap sw 0 0
=================== sda1: Location of files loaded by Grub: ===================
257.8GB: boot/grub/core.img
257.8GB: boot/grub/grub.cfg
257.8GB: boot/initrd.img-2.6.32-21-generic
257.8GB: boot/vmlinuz-2.6.32-21-generic
257.8GB: initrd.img
257.8GB: vmlinuz
================================ sdb1/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 XP Professional" /noexecute=optin /fastdetect
=======Devices which don't seem to have a corresponding hard drive==============
sdc sdd sde sdf
=============================== StdErr Messages: ===============================
umount: /tmp/BootInfo0/sdb1: zařízení je používáno.
(V některých případech lze získat užitečné informace o procesech,
které se zařízením pracují, pomocí nástrojů lsof(8) a fuser(1).)
-
Nemáš to vůbec opravené, je to tam stejně jak to bylo předtím. Taky tě upozorňuju, že ti systém prohodil označení disků sda → sdb.
Případně někam nahrej obsah souboru ~/testdisk.log.
-
Dělal jsem to přesně, podle tvého návodu tech screen shotů. Jak jsi viděl, udělal jsem i já pár obrázků, pokud jsem si vzpomněl. Takže mám jen tři.
Mezitím, jsem zjistil, že mi nejde web kamera a mikrofon. Takže jestli bude lepší nová instalace win a pak Ubuntu, tak to udělám. Zavaděč pak dát při instalaci Ubuntu tedy na sda.
-
Ještě prosba pro vás dva: mohli byste někam dát obsah adresáře /var/log/dist-upgrade? Zajímalo by mne, proč k tomu přepisu sektoru došlo, třeba to tam bude.
Tutok je zabalenej ten adresář (http://dl.dropbox.com/u/951343/dist-upgrade-log.tar.gz)
-
Dals' na konci BackupBS a potvrdils' to (to na obrázku přímo nemám, jen jsem to tam napsal)?
Co ten testdisk.log?
-
Ještě prosba pro vás dva: mohli byste někam dát obsah adresáře /var/log/dist-upgrade? Zajímalo by mne, proč k tomu přepisu sektoru došlo, třeba to tam bude.
Tutok je zabalenej ten adresář (http://dl.dropbox.com/u/951343/dist-upgrade-log.tar.gz)
já v /var/log/dist-upgrade nic nemám, složka je prázdná
-
>Iljusin
Ptal se tě instalátor v průběhu upgradu kam má umístit grub, anebo byl celý proces neinteraktivní (automatický, bez nutnosti odpovídat na otázky instalátoru)?
-
nedal, saně, nějak jsem pospíchal, moje chyba. Nicméně, udělal jsem to znovu:
(http://img101.imageshack.us/img101/4995/snmekobrazovkymakymakyda.png)
(http://img249.imageshack.us/img249/5624/snmekobrazovkymakymakyd.png)
a jdu na restart
-
takže je to v ... už tam ve výběru OS nemám XP jen Lucida. Jdu se na to vyspat.
-
Nevím, cos' konkrétně udělal, protože ti to na tvém posledním screenu píše, že backup je stejný jako originál. TestDisk (http://wiki.ubuntu.cz/TestDisk) ti tedy nepomůže.
Nepanikař, doporučuji reboot, a pak znova sudo update-grub.
Pokud nepomůže, využij návod od Iljušina.
-
Chybějící screenshot - zvolit Backup BS - a pak potvrdit Y (yes).
(http://img59.imageshack.us/img59/8882/td7.png)
TestDisk (http://wiki.ubuntu.cz/TestDisk) píše, že je potřeba po provedené změně restartovat počítač.
-
Riesim presne tento isty problem s Windows 7 a Lucidom... zatial neuspesne....do reinstalacie oboch systemov sa mi samozrejme moc nechce.
Pokrocil uz niekto s tymto problemom dalej?
Skusal som bootovat s Windows 7 recovery cd (http://cybernetnews.com/windows-7-recovery-disc/) ale udajne nenaslo ziaden problem s bootovanim, skusil som aj prikaz fixboot ale dostal som hlasku ze
X:/windows/system32/fixboot
'fixboot' is not recognized as an internal or external command, operable program or batch file
Co skusit dalej ?
-
na windows 7 je to myslim nejak jinak - myslim, ze bootrec /fixboot , ale jeste jsem to nikdy nepotreboval...
-
Takze nakoniec vyriesenie tohoto problemu bolo otazkou chvilky.
Nabootoval som si z Windows 7 Recovery disku, link som daval vyssie
Vybral som moznost Command prompt (posledna moznost dolu)
Zadal som prikaz: Bootrec.exe /FixBoot
Po hlaske ze to bolo uspesne vykonane som len restartol pocitac, Grub mi na behol v poriadku a aj oba systemy bez problemov bootuju.
Za seba dakujem za pomoc.
-
>Iljusin
Ptal se tě instalátor v průběhu upgradu kam má umístit grub, anebo byl celý proces neinteraktivní (automatický, bez nutnosti odpovídat na otázky instalátoru)?
Grub po mě při upgradu něco chtěl, ale moc jsem to nepochopil. Vyběhla na mě tabulka se kterou jsem si nevěděl moc rady. Vypadalo to, jako, že se ptá, které oddíly se mají přimoutovat. V tabulce byl seznam všech oddílů a zaškrtlý nebyl žádný. Tam jsem zaškrtal ty, které si připojuju (bez recovery partition Dellu a bez oddílu s Windows MediaDirect). Tak možná jsem dotaz instalátoru blbě pochopil a měl jsem zaškrtnout něco úplně jinýho.
-
Díky za info, to bude ono.
-
Tak jsem opět zde s novou instalací. Bohužel, nepodařila se mi obnova Grubu, a následně jsem se už do Lucida nedostal. Taktéž systém se pošahaně choval. Jak jsem psal výše, nešel mi mikrofon a kamera, zvuk, jak se Lucidovi chtělo. Přesun souborů se hned nezobrazil, až po chvíli.
Takže díky za snahu, ale nová instalčka jak XP a Lucida pomohla.
Díky všem, kterří se mi snažili poct a lámali si hlavu. Ještě jednou díky. Je potřeba mít na fóru takové lidi, kteří se snaží pomoct, obětují čas i nervy.
-
>Iljusin
Grub po mě při upgradu něco chtěl, ale moc jsem to nepochopil. Vyběhla na mě tabulka se kterou jsem si nevěděl moc rady. Vypadalo to, jako, že se ptá, které oddíly se mají přimoutovat. V tabulce byl seznam všech oddílů a zaškrtlý nebyl žádný.
Je to ono?
(http://img217.imageshack.us/img217/6194/grubpc1.png)
(http://img695.imageshack.us/img695/5070/grubpc2.png)
-
>Iljusin
Grub po mě při upgradu něco chtěl, ale moc jsem to nepochopil. Vyběhla na mě tabulka se kterou jsem si nevěděl moc rady. Vypadalo to, jako, že se ptá, které oddíly se mají přimoutovat. V tabulce byl seznam všech oddílů a zaškrtlý nebyl žádný.
Je to ono?
Jo, design jinej, ale obsah sedí. Ani teď nevím co to vlastně znamená. Můžeš mi říct, na co se to vlastně ptá?
-
Nebo to bylo spíš toto?
(http://img227.imageshack.us/img227/2815/grubpc3.png)
No, ptá se tě to, kam má nahrát Grub zavaděč. Ve výchozím nastavení by ti to nemělo dovolit ho nahrát jinam než do MBR, např. sda, a snažím se přijít na to, proč v tvém případě ti to nabídlo instalaci do boot sektoru (např. sda1) - kterou ty si pravděpodobně zaškrtl.
-
Nebo to bylo spíš toto?
Je možné, že tato tabulka tam byla taky, ale nešlo v ní nic vybrat kromě potvrzení té hlášky. Jediné co jsem během upgradu vybíral vybíral, bylo to v té tebou uvedená první tabulce. Jenom těch možností tam bylo k zaškrtnutí víc (mám víc oddílů).
No, ptá se tě to, kam má nahrát Grub zavaděč. Ve výchozím nastavení by ti to nemělo dovolit ho nahrát jinam než do MBR, např. sda, a snažím se přijít na to, proč v tvém případě ti to nabídlo instalaci do boot sektoru (např. sda1) - kterou ty si pravděpodobně zaškrtl.
Já těmhle věcem kolem MBR moc nerozumím, ale předpokládám, že se to nahraje jen a pouze do jednoho oddílu. A přitom v té tabulce šlo vybrat libovolně možností současně.
-
Ne ne, já mám také více oddílů, ale jen dva disky. A mně se tam objeví jen ty disky (viz snímky - sda, sdb), NE oddíly.
-
?Co ti prosím tě vypíše
sudo grub-mkdevicemap -m -
-
(hd0) /dev/sda
-
Už jsem na to přišel.
(http://img534.imageshack.us/img534/5932/grubpcx.png)
Je to jen při upgradu Karmic → Lucid. Bohužel to vypíše i oddíly. Před instalací do boot sektoru to varuje na předchozí obrazovce (česká verze není), ale pokud označíte instalaci Grubu do něj (já jsem dal sdb5), udělá to pak hned a bez dalšího varování, prostě použije volbu grub-setup --force.
Instalace Grubu kamkoliv většinou nedělá problém KROMĚ boot sektoru Winů, což jsme řešili zde.
-
>Iljusin
Máš opravdu jen jeden disk? Nebo používáš třeba externí?
-
Mám pevný a externí, ale ten externí nebyl v době upgradu (ani při těchto testech) připojenej.
-
Už jsem na to přišel.
Je to jen při upgradu Karmic → Lucid. Bohužel to vypíše i oddíly. Před instalací do boot sektoru to varuje na předchozí obrazovce (česká verze není), ale pokud označíte instalaci Grubu do něj (já jsem dal sdb5), udělá to pak hned a bez dalšího varování, prostě použije volbu grub-setup --force.
Instalace Grubu kamkoliv většinou nedělá problém KROMĚ boot sektoru Winů, což jsme řešili zde.
To není moc dobrá zpráva pro BFU jako jsem třeba já. To by asi měli hoši nějak jinak vymyslet.
-
Hodil jsem bugreport
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/545989
Teď je už ale asi stejně pozdě...
Ono tam varování je, ale bohužel jen anglicky, tato část ještě není přeložena.
(http://img217.imageshack.us/img217/6194/grubpc1.png)