Ubuntun asennus hävitti Windowsin, vieläkö sen voi löytää?

Discussion in 'Linux -keskustelu' started by MrMale, Dec 2, 2008.

  1. MrMale

    MrMale Member

    Joined:
    Oct 2, 2008
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    16
    Eipä varsinainen shokki ollut, että perseelleen meni.

    Koitin asentaa Ubuntu 8.10 Vistan rinnalle. Koneessa on yksi kiintolevy, jossa oli oma osio Xp:lle ja Vistalle. Ubuntu oli tarkoitus pistää Xp-osiolle koskematta Vistaan. Oli semmoinen tuntuma Keijolla, että joudun foorumeille huutamaan aapuuva, joten otin kameralla ruutukaappauksen: http://img131.imageshack.us/img131/8255/ubuntuti9.jpg

    Kuva siis ennen osiointia ja asennusta. Käsitin, että ntfs-osio säästyisi koskemattomana. Sitä en vielä tiedä koskettiinko siihen osioon, mutta ei ainakaan alussa tule mitään vaihtoehtoa valita Vistaa käynnistettäväksi, menee suoraan Linuxiin.

    Miten toimin?
     
  2. MrMale

    MrMale Member

    Joined:
    Oct 2, 2008
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    16
    Kyllähän tuolta Linuxin puolelta näyttää löytyvän Vista-osiolta kaikki tiedot. Eli pitänee alkaa googlettamaan miten lisään Vistan bootloaderiin.
     
  3. MrMale

    MrMale Member

    Joined:
    Oct 2, 2008
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    16
    Kun tuon kuvan mukaan ntfs-osio on "sda2", niin googlesta ymmärsin, että menu.lst pitää lisätä seuraavaa

    title "Windows Vista"
    root (sd0,1)
    chainloader +1


    Mutta ei toimi, tulee Error 23. Error while parsing a number.

    Johon jollain on auttanut savedefault=true-rivin vaihtaminen pelkäksi "savedefault". Ei auttanut.

    Jelppiä? Onko mahdollista saada vielä windowsia henkiin?
     
  4. eekoo

    eekoo Regular member

    Joined:
    Apr 29, 2006
    Messages:
    194
    Likes Received:
    0
    Trophy Points:
    26
    Tuota menu.lstiä sorkkimalla pitäisi kyllä onnistua kun lisää tuon Vistan sinne. Toinen vaihtoehto on bootata Vistan levyltä ja ajaa jokin sen korjaavista toimenpiteistä, jolloin kyllä todennäköisesti Vista puolestaan jyrää Ubuntun käynnistyksen. Eli ongelma kääntyy vain niinpäin ettet saa kuin Vistan auki. Mutta menu.lst- tiedostoon pitäisi siis tulla kutakuinkin tällaista:

    title Windows Vista/Longhorn (loader)
    root (oman levysi arvot)
    savedefault
    makeactive
    chainloader +1
     
  5. MrMale

    MrMale Member

    Joined:
    Oct 2, 2008
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    16
    fdisk -l antaa seuraavaa:

    Disk /dev/sda: 80.0 GB, 80026361856 bytes
    255 heads, 63 sectors/track, 9729 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: 0xde581e07

    Device Boot Start End Blocks Id System
    /dev/sda1 * 1 851 6835626 83 Linux
    /dev/sda2 4457 9730 42356736 7 HPFS/NTFS
    /dev/sda3 852 4456 28957162+ 5 Extended
    /dev/sda5 852 1337 3903763+ 82 Linux swap / Solaris
    /dev/sda6 1338 4456 25053336 83 Linux

    Eli Vista on tuolla sda2 osiossa.

    menu.lst näyttää tältä:

    # menu.lst - See: grub(8), info grub, update-grub(8)
    # grub-install(8), grub-floppy(8),
    # grub-md5-crypt, /usr/share/doc/grub
    # and /usr/share/doc/grub-doc/.

    ## default num
    # Set the default entry to the entry number NUM. Numbering starts from 0, and
    # the entry number 0 is the default if the command is not used.
    #
    # You can specify 'saved' instead of a number. In this case, the default entry
    # is the entry saved with the command 'savedefault'.
    # WARNING: If you are using dmraid do not use 'savedefault' or your
    # array will desync and will not let you boot your system.
    default 0

    ## timeout sec
    # Set a timeout, in SEC seconds, before automatically booting the default entry
    # (normally the first entry defined).
    timeout 3

    ## hiddenmenu
    # Hides the menu by default (press ESC to see the menu)
    hiddenmenu

    # Pretty colours
    #color cyan/blue white/blue

    ## password ['--md5'] passwd
    # If used in the first section of a menu file, disable all interactive editing
    # control (menu entry editor and command-line) and entries protected by the
    # command 'lock'
    # e.g. password topsecret
    # password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
    # password topsecret

    #
    # examples
    #
    # title Windows 95/98/NT/2000
    # root (hd0,0)
    # makeactive
    # chainloader +1
    #
    # title Linux
    # root (hd0,1)
    # kernel /vmlinuz root=/dev/hda2 ro
    #

    #
    # Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

    ### BEGIN AUTOMAGIC KERNELS LIST
    ## lines between the AUTOMAGIC KERNELS LIST markers will be modified
    ## by the debian update-grub script except for the default options below

    ## DO NOT UNCOMMENT THEM, Just edit them to your needs

    ## ## Start Default Options ##
    ## default kernel options
    ## default kernel options for automagic boot options
    ## If you want special options for specific kernels use kopt_x_y_z
    ## where x.y.z is kernel version. Minor versions can be omitted.
    ## e.g. kopt=root=/dev/hda1 ro
    ## kopt_2_6_8=root=/dev/hdc1 ro
    ## kopt_2_6_8_2_686=root=/dev/hdc2 ro
    # kopt=root=UUID=17fbe110-8f98-4cb0-9e4b-3ab72ee33b68 ro

    ## default grub root device
    ## e.g. groot=(hd0,0)
    # groot=17fbe110-8f98-4cb0-9e4b-3ab72ee33b68

    ## should update-grub create alternative automagic boot options
    ## e.g. alternative=true
    ## alternative=false
    # alternative=true

    ## should update-grub lock alternative automagic boot options
    ## e.g. lockalternative=true
    ## lockalternative=false
    # lockalternative=false

    ## additional options to use with the default boot option, but not with the
    ## alternatives
    ## e.g. defoptions=vga=791 resume=/dev/hda5
    # defoptions=quiet splash

    ## should update-grub lock old automagic boot options
    ## e.g. lockold=false
    ## lockold=true
    # lockold=false

    ## Xen hypervisor options to use with the default Xen boot option
    # xenhopt=

    ## Xen Linux kernel options to use with the default Xen boot option
    # xenkopt=console=tty0

    ## altoption boot targets option
    ## multiple altoptions lines are allowed
    ## e.g. altoptions=(extra menu suffix) extra boot options
    ## altoptions=(recovery) single
    # altoptions=(recovery mode) single

    ## controls how many kernels should be put into the menu.lst
    ## only counts the first occurence of a kernel, not the
    ## alternative kernel options
    ## e.g. howmany=all
    ## howmany=7
    # howmany=all

    ## should update-grub create memtest86 boot option
    ## e.g. memtest86=true
    ## memtest86=false
    # memtest86=true

    ## should update-grub adjust the value of the default booted system
    ## can be true or false
    # updatedefaultentry=false

    ## should update-grub add savedefault to the default options
    ## can be true or false
    # savedefault

    ## ## End Default Options ##

    title Ubuntu 8.10, kernel 2.6.27-7-generic
    uuid 17fbe110-8f98-4cb0-9e4b-3ab72ee33b68
    kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=17fbe110-8f98-4cb0-9e4b-3ab72ee33b68 ro quiet splash
    initrd /boot/initrd.img-2.6.27-7-generic
    quiet

    title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
    uuid 17fbe110-8f98-4cb0-9e4b-3ab72ee33b68
    kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=17fbe110-8f98-4cb0-9e4b-3ab72ee33b68 ro single
    initrd /boot/initrd.img-2.6.27-7-generic

    title Ubuntu 8.10, memtest86+
    uuid 17fbe110-8f98-4cb0-9e4b-3ab72ee33b68
    kernel /boot/memtest86+.bin
    quiet

    title "Windows Vista"
    root (sd0,1)
    savedefault
    makeactive
    chainloader +1

    ### END DEBIAN AUTOMAGIC KERNELS LIST


    Ja errorina edelleen tuo Error 23. Error while parsing a number.


    Voiko tuolta Vistan osiosta puuttua jotain Vistan käynnistykseen liittyviä tiedostoja/tietoja. Mulla kun ei ole hajuakaan näistä boot.ineistä winload.exe:istä ja mbr-jutuista.
     
  6. lauritx

    lauritx Regular member

    Joined:
    Mar 4, 2004
    Messages:
    488
    Likes Received:
    0
    Trophy Points:
    26
    title windows 1
    rootnoverify (hd0,5)
    chainloader (hd0,0)+1

    Mulla on noin ja windows 1 sen takia kun läppärissä on palautus osio windows 2. Ja windows sijaitsee sda1:sessä
     
  7. MrMale

    MrMale Member

    Joined:
    Oct 2, 2008
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    16
    Päivitystä:

    Kun laittoi "root (hd0,1)" eikä (sd0,1), niin tulee musta ruutu:

    Starting up...

    BOOTMGR is missing
    Press Ctrl+Alt+Del to restart
     
  8. MrMale

    MrMale Member

    Joined:
    Oct 2, 2008
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    16
    _o/ toimii! :)

    Tuohon bootmgr missingiin google tarjoili kovasti Vista-asennuslevyn korjaustoimintoa, mutta eihän se toiminut. Löytänyt koko Vistaa koneelta. Jätin korjaustoiminnon tyhjän käyttislistan kanssa yksikseen ja googlettelin toisella koneella. Epätoivoisena palasin vielä sen kimppuun ja oli löytänyt sillä välin ilmeisesti Vistan. Käynnistyksen korjausta ja nyt toimii Vista ja Ubuntu nätisti.
     
  9. lettas

    lettas Moderator Staff Member

    Joined:
    Mar 3, 2003
    Messages:
    4,407
    Likes Received:
    218
    Trophy Points:
    93
    Sellaisen virheen teit, että pistit linuxin levyn alkuun. Kun Vista yritti buutata, se ei löytänyt itseään levyn ensimmäiseltä osiolta ja itkeä tirautti. Lopulta jollain buuttiparametrilla Vista huomasi että olikin viimeisellä osiolla ja onnellisesti käynnistyi.

    Seuraavalla kerralla jätä windows ensimmäiselle osiolle ja pistä linux levyn perukoille. Toisaalta nyt vistan poistaminen on tarvittaessa huomattavasti helpompaa.
     
  10. MrMale

    MrMale Member

    Joined:
    Oct 2, 2008
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    16
    Jepulis. Mutta jos tulevaisuudessakin vielä tulee tilanteita, jolloin Vista ei ole ekalla osiolla, eikä asialle voi mitään, niin miten Vistalle voi oikeaoppisesti esitellä itsensä? Nyt sattui jotenkin menemään tuurilla, mutta kuun asento on eri seuraavalla kerralla :)
     
  11. LaLLi80

    LaLLi80 Senior member

    Joined:
    Nov 23, 2003
    Messages:
    5,010
    Likes Received:
    0
    Trophy Points:
    116
    Heheheh..Linux mies pääsee kuittaamaan viimeisen sanan.

    Juu olisi kiva jos joku osaa vastata tähän niin saadaan MrMalen erinomaisesti rakentaman viestiketjun päätökseen. *Hatun nosto*
     

Share This Page