500gigan kovalevy jaettuna kahteen osioon. Isompi toiminut tiedostosäilönä (ntfs vanhan windows-asennuksen takia) ja pienempi käyttöjärjestelmän säilönä. Vanhan windows xp:n kanssa tuli malware-ongelmia, joten ajattelin asentaa linuxin. Debiania olin käyttänyt serverissäni, joten ajattelin sitä käyttää myös nyt. Valintaan vaikutti myös uusi 5-versio. Asennus sujui vaivattomasti ja helposti, mutta ongelmaksi muodostui käynnistäminen. En ole aivan varma kummalle Seagatelle asennus suoritettiin, mutta GRUBin asennuksen takia ajattelin, ettei sillä ollut mitään väliä. Käynnisti kummalta kovolta tahansa, tuli virheilmoitus. Ensimmäiseltä tuli Windows-virhe, että tiedostoja puuttuu ja windowsia ei voi käynnistää. Toiselta tuli jonkinlainen yleinen virhe, että käyttöjärjestelmää ei voida käynnistää (englanniksi). Ajattelin, että GRUBin asennus oli mennyt virheellisesti läpi tai että asennus ei ollut saanut MBR:ää kuntoon. Nyt toista päivää olen yrittänyt saada toimimaan. Ajattelin, että jos täältä löytyisi jotakin apua? Läytyykö?
Kuulostaa vähän siltä, että grub on lipsahtanut väärän kovalevyn mbr:ään. Kaikkein helpoin tapa olisi "puhdistaa" XP-kovalevyn mbr esim. Windows98 boottidisketin avulla, suorittamalla komento A:\>fdisk/mbr Myös XP:n asennus-CD:llä korjauskonsolissa fixboot-komennolla saattaa saada mbr:n entiselleen. Joka tapauksessa ennenkuin alat reparoimaan mbr:ää, ota siitä varmuuskopio vaikka muistitikkuun (sda1) esim. knoppix-live-CD:n avulla suorittamalla komennot #su root #mount /dev/sda1 #dd if=/dev/hda of=/mnt/sda1/xpmbr.img bs=512 count=1 Kannattaa ottaa varmuuskopio myös toisen kovalevyn (hdb) mbr:ästä Windows98:n boottidisketin löydät osoitteesta http://www.bootdisk.com/bootdisk.htm Lisää ohjeita löydät myös seuraavasta osoitteesta http://debian-fi.eu/foorumi/viewtopic.php?f=12&t=8&sid=823e5de301408d76ffc47729c3fa0665
Tuo teksti oli omassa ram-muistissani, jolloin ajattelin, että kyseessä olisi kaksi eri kovalevyä, mutta kun luin viestisi uudestaan huomasin, että puhuit alussa osioista. Anyway..ehkä vastauksestani saa kuitenkin jotain vinkkiä
Chroot on taikasana. Ei mittään MBR poistoja... MBR kirjoitetaan vaan uusiksi ja soipivaksi uudella käyttöjärjestelmällä. Debian tai Ubuntu liveCD:llä käynnistys. Sitten chrootilla asenettuun systeemiin. menu.lst/crub.conf muokkaus. grub install ei aina toimi chrootin alla. gentoo käsikirjassa http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=10 esim chroot gentoossa #chroot /mnt/gentoo /bin/bash # env-update # source /etc/profile # export PS1="(chroot) $PS1"
Debianin asennuslevyllä voi helposti asentaa Grubin uudestaan. Käynnistetään levyllä rescue-toiminto. Kirjoitetaan boot: kehotteeseen rescue. Edetään ja valitaan juuritiedostojärjestelmäksi liitettävä laite, se, johon Debian on asennettu. Edetään ja tulee pitkähkö lista eri toimenpiteistä, siitä valitaan kohta: "Asenna Grub-alkulatausohjelma kiintolevylle" Sitten voi antaa Grubille oikean sijainnin, esim /dev/hda ja sen jälkeen Grubin asennus.
Itseasiassa sain toimimaan tuon asennuksen siten että poistin tuon osion kokonaan ja tein uuden samanlaisen osion. Jostakin syystä en saanut siltikään toimimaan kunnolla ennen kuin otin muut kovot irti. Mutta ratkaistua tuli.