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

Název: Dualboot Win 7 a linux eeebuntu
Přispěvatel: 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 .)
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 28 Dubna 2010, 19:42:45
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).
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: rlc 28 Dubna 2010, 19:59:46
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
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 28 Dubna 2010, 20:04:11
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
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: crowack 28 Dubna 2010, 20:44:35
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 ...
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Marcel 'Maky' Šuška 02 Května 2010, 13:26:53
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
Citace
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.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 02 Května 2010, 13:39:51
boot_info_script (http://wiki.ubuntu.cz/boot_info_script) dáš?
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Marcel 'Maky' Šuška 02 Května 2010, 15:08:39

Tak tady to je:
Citace
                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

Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 02 Května 2010, 15:25:23
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).
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 02 Května 2010, 15:54:16
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.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Marcel 'Maky' Šuška 02 Května 2010, 16:01:38
co když znova nainstaluji Ubuntu znovu, mám jej jenom chvíli, takže mi to neva a dám zavaděč do sda
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 02 Května 2010, 17:56:41
To nepomůže. Potřebuješ opravit boot sector Windowsů. Grub Winy jenom "chainloaduje", tzn. bootuje jejich zavaděč, který ti tam chybí.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Marcel 'Maky' Šuška 02 Května 2010, 18:25:19
Takže instal Win a pak Ubuntu, jestli mi to pomůže. Protože boot sektor windowsů neumím opravit, tak zdatný nejsem.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 02 Května 2010, 18:30:29
Počkej, připravuju návod :) Zatím zálohuj  ;D
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Marcel 'Maky' Šuška 02 Května 2010, 18:34:27
ok, není potřeba, vše mám zálohovaný ze včerejška.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 02 Května 2010, 19:23:04
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
Kód: [Vybrat]
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
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Marcel 'Maky' Šuška 02 Května 2010, 20:08:18
ok, jdu na to, dám vědět, jak to dopadlo.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Iljusin 02 Května 2010, 20:21:21
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
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 02 Května 2010, 20:26:59
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.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Iljusin 02 Května 2010, 20:28:18
Páč to tak je na wiki :) Poslední věta tam.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 02 Května 2010, 20:35:07
Jj, popletl jsem si návody, používám tady ten jednodušší
http://forum.ubuntu.cz/index.php?topic=42267.0
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Marcel 'Maky' Šuška 02 Května 2010, 20:35:23
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)
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 02 Května 2010, 20:42:26
Podle kterého návodu?
Dáš tady znovu výstup z boot_info_script (http://wiki.ubuntu.cz/boot_info_script)?
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Marcel 'Maky' Šuška 02 Května 2010, 20:48:13
Podle tvého návodu.

Citace
                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).)
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 02 Května 2010, 20:52:35
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.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Marcel 'Maky' Šuška 02 Května 2010, 21:04:28
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.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Iljusin 02 Května 2010, 21:09:50
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)
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 02 Května 2010, 21:10:58
Dals' na konci BackupBS a potvrdils' to (to na obrázku přímo nemám, jen jsem to tam napsal)?
Co ten testdisk.log?
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Marcel 'Maky' Šuška 02 Května 2010, 21:17:05
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á
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 02 Května 2010, 21:24:38
>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)?
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Marcel 'Maky' Šuška 02 Května 2010, 21:26:28
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
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Marcel 'Maky' Šuška 02 Května 2010, 21:29:36
takže je to v ... už tam ve výběru OS nemám XP jen Lucida. Jdu se na to vyspat.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 02 Května 2010, 21:37:14
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.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 02 Května 2010, 23:46:47
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č.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: vawaver 03 Května 2010, 09:50:18
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

Kód: [Vybrat]
X:/windows/system32/fixboot
'fixboot' is not recognized as an internal or external command, operable program or batch file

Co skusit dalej ?
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: jmp 03 Května 2010, 09:54:38
na windows 7 je to myslim nejak jinak - myslim, ze bootrec /fixboot , ale jeste jsem to nikdy nepotreboval...
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: vawaver 03 Května 2010, 10:30:20
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.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Iljusin 03 Května 2010, 12:04:30
>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.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 03 Května 2010, 16:23:44
Díky za info, to bude ono.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Marcel 'Maky' Šuška 03 Května 2010, 20:23:35
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.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 03 Května 2010, 21:44:32
>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)
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Iljusin 03 Května 2010, 21:59:27
>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á?
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 03 Května 2010, 22:13:47
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.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Iljusin 03 Května 2010, 22:25:58
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ů).

Citace
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ě.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 03 Května 2010, 22:31:39
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.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 03 Května 2010, 22:45:53
?Co ti prosím tě vypíše
Kód: [Vybrat]
sudo grub-mkdevicemap -m -
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Iljusin 03 Května 2010, 23:02:41
(hd0)   /dev/sda
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 03 Května 2010, 23:13:36
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.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 03 Května 2010, 23:21:30
>Iljusin
Máš opravdu jen jeden disk? Nebo používáš třeba externí?
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Iljusin 04 Května 2010, 08:23:45
Mám pevný a externí, ale ten externí nebyl v době upgradu (ani při těchto testech) připojenej.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: Iljusin 04 Května 2010, 08:26:04
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.
Název: Re: Dualboot Win 7 a linux eeebuntu
Přispěvatel: arrange 04 Května 2010, 09:23:48
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)