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?
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.
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?
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
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.
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ä
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
_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.
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.
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
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*