Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

Probleem multiboot onder Ubuntu

h.enk
4 antwoorden
  • Had/heb een pc met XP
    Ik heb er 3 schijven 1x160 GB 1x500 GB + een 1TB.
    Eerste installatie heb ik niet doorgezet, omdat Ubuntu (9.10 [64]) zich niet tot de eerste schijf wikde beperken,
    Kast open tijdelijk de 2 grootste schijven afgekoppeld en Ubuntu geïnstalleerd.
    Werkt goed.
    schijven weer aangekoppeld en alles via Ubuntu benaderbaar.
    Echter in het bootmenu wild de optie "Microsoft Windows XP Home Edition (on /dev/sdc1)" niet booten ["Invalid signature"]
    Ergen in Grub vond ik vetgedrukte, waarvan XP onderaan in blauw.
    Misschien zegt dat iemand wat
    Ik weet er te weinig van om een en ander duidelijk te krijgen laat staan aan te passen.
    Iemand een makkelijke of letterlijk over te tikken tip om alles op de hobbel te krijgen?
    Ik heb altijd nog een image van voor de Ubuntu installatie :cry:
    Maar dat is wel zonde van het werk.
    Bij voorbaat dank voor de reactie(s)
    [b:9280958030]
    ## 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
    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/white
    ### END /etc/grub.d/05_debian_theme ###

    ### BEGIN /etc/grub.d/10_linux ###
    menuentry "Ubuntu, Linux 2.6.31-17-generic" {
    recordfail=1
    if [ -n ${have_grubenv} ]; then save_env recordfail; fi
    set quiet=1
    linux /boot/vmlinuz-2.6.31-17-generic root=/dev/sdc6 ro 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
    linux /boot/vmlinuz-2.6.31-17-generic root=/dev/sdc6 ro single
    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
    linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sdc6 ro 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
    linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sdc6 ro single
    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 ###
    menuentry "Microsoft Windows XP Home Edition (on /dev/sdc1)" {
    drivemap -s (hd0) ${root}
    chainloader +1
    }
    ### END /etc/grub.d/30_os-prober ### [/color:9280958030]

    ### 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 ### [/b:9280958030]
  • Dat tekstbestand is niet bedoeld om handmatig te bewerken… Kun je ook beter niet doen.

    Wat je wel kunt proberen, is een nieuwe automatische detectie door Grub laten uitvoeren:

    Toepassingen - Hulpmiddelen - Terminalvenster
    tik in:
    sudo update-grub

    druk op Enter. Je wachtwoord blijft geheel onzichtbaar, je ziet zelfs geen sterretjes, dat is normaal.
  • @ pjotr123
    Bedankt!
    Helaas werkt het nog niet.

    Opdracht uitgevoerd zie onder.
    Zal hem wel in het laatste zinnetje zitten?

    henk@henk-desktop:~$ sudo update-grub
    [sudo] password for henk:
    Generating grub.cfg …
    Found linux image: /boot/vmlinuz-2.6.31-17-generic
    Found initrd image: /boot/initrd.img-2.6.31-17-generic
    grub-probe: error: Cannot find a GRUB drive for /dev/sdc6. Check your device.map.

    grub-probe: error: Cannot find a GRUB drive for /dev/sdc6. Check your device.map.

    Found linux image: /boot/vmlinuz-2.6.31-14-generic
    Found initrd image: /boot/initrd.img-2.6.31-14-generic
    grub-probe: error: Cannot find a GRUB drive for /dev/sdc6. Check your device.map.

    grub-probe: error: Cannot find a GRUB drive for /dev/sdc6. Check your device.map.

    Found memtest86+ image: /boot/memtest86+.bin
    Found Microsoft Windows XP Home Edition on /dev/sdc1
    grub-probe: error: Cannot find a GRUB drive for /dev/sdc1. Check your device.map.

    done
    henk@henk-desktop:~$ [/color:fed36dcd01]

    NB
    In device.map vind ik:
    (hd0) /dev/sda[/color:fed36dcd01]

    geen /dev/sdc1 maar /dev/sda
    ????

    Nog een tip ??
  • [size=18:ca3ba82841]Voor de nieuwsgierige lezer[/size:ca3ba82841]

    Als volgt opgelost met een famililid die er voor heeft doorgeleerd.

    [b:ca3ba82841]Probleem zit hem er denk ik in dat je de schijfconfiguratie hebt
    veranderd na de install. Zoiets als de eerste harde schijf van eerst
    is nu niet meer de eerste of zo.
    Volgens mij is het overigens prima mogelijk zelf de schijf te bepalen
    waar Ubuntu geinstalleerd wordt. Kan allemaal met de hand bepaald
    worden.
    Lees anders dit stuk eens:
    http://ubuntuforums.org/archive/index.php/t-1340530.html
    Dat lijkt me het zelfde probleem te zijn.
    Gezien het stuk:

    wat is de output van het commando:
    ls -l /dev/disk/by-uuid
    en wat geeft commando mount?
    [/b:ca3ba82841]

    ls -l /dev/disk/by-uuid geeft:

    lrwxrwxrwx 1 root root 10 2010-02-02 20:22 0050C22750C222F0 -> ../../sda6
    lrwxrwxrwx 1 root root 10 2010-02-02 20:22 16E8643AA7CF9104 -> ../../sdc5
    lrwxrwxrwx 1 root root 10 2010-02-02 20:22 1824BF1F24BEFF36 -> ../../sda5
    lrwxrwxrwx 1 root root 10 2010-02-02 20:22 242ba618-b341-46fa-987f-9187a699aa11 -> ../../sdc6
    lrwxrwxrwx 1 root root 10 2010-02-02 20:22 35f7c23e-4c36-4aa0-8cea-485d7cc34533 -> ../../sdc7
    lrwxrwxrwx 1 root root 10 2010-02-02 20:22 4E14DA1D9442D1E4 -> ../../sdc3
    lrwxrwxrwx 1 root root 10 2010-02-02 20:22 4E56B22B07CE0AF1 -> ../../sda1
    lrwxrwxrwx 1 root root 10 2010-02-02 20:22 784EFE0B4D4BC100 -> ../../sdb1
    lrwxrwxrwx 1 root root 10 2010-02-02 20:22 7A9C927B9C92321D -> ../../sdc1
    lrwxrwxrwx 1 root root 10 2010-02-02 20:22 8AF0BCF2429878F8 -> ../../sdb5
    lrwxrwxrwx 1 root root 10 2010-02-02 20:22 9B0ED16C59375015 -> ../../sda7
    lrwxrwxrwx 1 root root 10 2010-02-02 20:22 ED5F291EEDFFCA2D -> ../../sda8

    Mount geeft:

    henk@henk-desktop:~$ mount
    /dev/sdc6 on / type ext4 (rw,errors=remount-ro)
    proc on /proc type proc (rw)
    none on /sys type sysfs (rw,noexec,nosuid,nodev)
    none on /sys/fs/fuse/connections type fusectl (rw)
    none on /sys/kernel/debug type debugfs (rw)
    none on /sys/kernel/security type securityfs (rw)
    udev on /dev type tmpfs (rw,mode=0755)
    none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
    none on /dev/shm type tmpfs (rw,nosuid,nodev)
    none on /var
    un type tmpfs (rw,nosuid,mode=0755)
    none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
    none on /lib/init
    w type tmpfs (rw,nosuid,mode=0755)
    binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
    gvfs-fuse-daemon on /home/henk/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=henk)
    henk@henk-desktop:~$
    [/color:ca3ba82841]
    [b:ca3ba82841] Ok. Probeer dan eens het volgende:
    1. Maak een reserve-kopie van grub.conf (cp grub.conf grub.conf_backup)
    2. Geef het commando:
    sudo grub-install –recheck /dev/sdc6
    (hij vraagt om een wachtwoord, dat is je eigen wachtwoord)
    3. Geef het commando:
    sudo update-grub
    Kijk daarna nog eens in de (hopelijk) vernieuwde grub.conf ? [/b:ca3ba82841]
    kopie gemaakt en toen:
    Toen:
    henk@henk-desktop:~$ sudo grub-install –recheck /dev/sdc6
    [sudo] password for henk:
    Sorry, try again.
    [sudo] password for henk:
    grub-setup: warn: Attempting to install GRUB to a partition instead of the MBR. This is a BAD idea.
    grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and its use is discouraged.
    Installation finished. No error reported.
    This is the contents of the device map /boot/grub/device.map.
    Check if this is correct or not. If any of the lines is incorrect,
    fix it and re-run the script `grub-install'.

    (fd0) /dev/fd0
    (hd0) /dev/sda
    (hd1) /dev/sdb
    (hd2) /dev/sdc
    henk@henk-desktop:~$
    daarna:
    henk@henk-desktop:~$ sudo update-grub
    Generating grub.cfg …
    Found linux image: /boot/vmlinuz-2.6.31-17-generic
    Found initrd image: /boot/initrd.img-2.6.31-17-generic
    Found linux image: /boot/vmlinuz-2.6.31-14-generic
    Found initrd image: /boot/initrd.img-2.6.31-14-generic
    Found memtest86+ image: /boot/memtest86+.bin
    ls: kan geen toegang krijgen tot /media/Disk: Bestand of map bestaat niet
    Found Microsoft Windows XP Home Edition on /dev/sdc1
    done
    henk@henk-desktop:~$


    Het werkt :D
    [/color:ca3ba82841]

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.