3.5. Monikäynnistettävän koneen osiointi etukäteen

Levyn osiointi tarkoittaa levyn jakamista osiin. Jokainen osa on riippumaton muista. Osiointia voisi verrata talon väliseinien pystyttämiseen; huonekalujen lisääminen yhteen huoneeseen ei vaikuta muihin.

Jos koneessa on jo käyttöjärjestelmä ja Linux halutaan asentaa samalle levylle, on levy osioitava uudelleen. Debian vaatii omat levyosionsa. Sitä ei voi asentaa Windowsin tai MacOS:n osioihin. Debian saattaa pysytä jakamaan joitakin osioita muiden Linux-järjestelmien kanssa, mutta sitä ei käsitellä tässä. Vähimmäisvaatimuksena on oma osio Debianin juuritiedostojärjestelmälle.

Tiedot levyllä jo olevista osioita löytyvät käyttöjärjestelmän osiointityökalujen avulla. Osiointityökaluilla on aina mahdollista katsoa levyllä olevien osioiden tiedot tekemättä muutoksia.

Periaatteessa muutoksien tekeminen osioon jossa jo on tiedostojärjestelmä tuhoaa sen sisällön kokonaan. Niinpä olisi aina tehtävä varmuuskopiot ennen kuin osioihin kosketaan. Käytetään taas talovertausta: huonekalut on parasta siirtää pois tieltä ennen väliseinien siirtämistä, muuten huonekalut menevät pirstaleiksi.

Jos tietokoneessa on useampi kiintolevy, on mahdollista varata yksi kiintolevy kokonaan Debianin käyttöön. Tällöin ei tuota levyä tarvitse osioida ennen asennusjärjestelmän käynnistämistä; asentimeen kuuluva osiointisovellus hoitaa homman kätevästi.

Jos tietokoneessa on vain yksi kiintolevy, ja levyllä oleva käyttöjärjestelmä halutaan kokonaan korvata Debian GNU/Linuxilla, voidaan tässäkin tapauksessa tehdä osiot asennusprosessin osana (Kohta 6.3.2.1, “Levyosioiden teko”), kun asennusjärjestelmä on käynnistetty. Tämä kuitenkin toimii vain jos asennusjärjestelmä on tarkoitus käynnistää nauhalta, rompulta tai verkkokäynnistyksellä. Mieti tätä: jos käynnistetään kiintolevyllä olevilta tiedostoilta, ja sitten asennusjärjestelmä osioi saman levyn pyyhkien asennustiedostot pois, on parasta toivoa asennuksen onnistuvan ensimmäisellä yrittämällä. Ainakin tässä tapauksessa olisi oltava vaihtoehtoinen tapa herättää tietokone taas toimintaan, esimerkiksi alkuperäisen käyttöjärjestelmän asennusnauhoilta tai -rompuilta.

Jos tietokoneella on jo useita levyosioita, ja saadaan riittävästi tilaa poistamalla tai korvaamalla niistä yksi tai useampia, ei tässäkään tapauksessa ole tarpeen tehdä osioita etukäteen, vaan voidaan odottaa ja käyttää Debianin asentimen osiointisovellusta. Alla olevat ohjeet olisi silti luettava läpi, koska useissa erikoistilanteissa, joihin vaikuttaa esimerkiksi osioiden järjestys osiotaulussa, on kaikesta huolimatta pakko osioida ennen asennusta.

Jos mikään yllä olevista tapauksista ei sovellu, on kiintolevy osioitava ennen asennuksen käynnistämistä jotta Debianille saadaan osioitavaksi kelpaavaa levytilaa. Jos jotkin osioista tulevat olemaan muiden käyttöjärjestelmien käytössä, on ne osiot luotava kunkin käyttöjärjestelmän omalla osiointisovelluksella. Suositellaan että ei yritetä luoda Debian GNU/Linuxin osioita muiden käyttöjärjestelmien työkaluilla. Olisi luotava kunkin käyttöjärjestelmän omilla työkaluilla ne osiot jotka halutaan säilyttää.

Jos tarkoituksena on asentaa tietokoneelle useampi kuin yksi käyttöjärjestelmä, olisi kaikki muut käyttöjärjestelmät asennettava ennen kuin aloitetaan Linuxin asennus. Windowsin ja muiden käyttöjärjestelmien asentimet saattavat estää Linuxin käynnistymisen, tai haluavat tehdä uudet tiedostojärjestelmät muiden käyttöjärjestelmien osioihin.

Toimenpiteiden seuraukset on mahdollista korjata, mutta muiden käyttöjärjestelmien asentaminen ensiksi on helpointa.

Jos koneessa on nyt yksi levy jolla on yksi osio (yleinen tapa pöytätietokoneissa), ja halutaan monikäynnistää koneen oma käyttöjärjestelmä ja Debian, on tehtävä seuraavasti:

  1. Tehdään varmuuskopio kaikista koneen tiedostoista.

  2. Käynnistetään koneen oman käyttöjärjestelmän asennustaltiolta, esimerkiksi romppu tai nauha.

  3. Tee koneen oman käyttöjärjestelmän osio(t) sen omilla työkaluilla. Tee Debianille joko paikkaa varaava osio tai käyttämätöntä levytilaa.

  4. Asenna koneen oma käyttöjärjestelmä sen omaan osioon

  5. Käynnistä koneen oma käyttöjärjestelmä varmistuaksesi kaiken olevan kunnossa, ja noutaaksesi Debianin asentimen käynnistystiedostot.

  6. Käynnistä Debianin asennin jatkaaksesi Debianin asennusta.

3.5.1. Osiointi SunOS:stä

Osiointi SunOS:stä onnistuu oikein hyvin; itse asiassa suositellaan osiointia SunOS:stä ennen Debianin asennusta jos tarkoituksena on monikäynnistää SunOS ja Debian samalla koneella. Linux-ydin ymmärtää Sunin levynimiöt, joten siitä ei tule pulmia. SILO tulee sekä Linuxin että SunOS:n käynnistämistä joko EXT2- (Linux), UFS- (SunOS), romfs- ja iso9660- (romppu) tiedostojärjestelmiltä.

3.5.2. Osiointi Linuxista tai muusta käyttöjärjestelmästä

Käytettiinpä mitä osiointitapaa tahansa, on varmistuttava että tehdään “Sun disk label” käynnistyslevylle. Tämä on ainoa osiotaulun tyyppi jota OpenBoot PROM ymmärtää, ja niin ollen ainoa mikä kelpaa käynnistyslevylle. Komennossa fdisk luodaan Sun disk label näppäimellä s. Tämä pitää tehdä vain levyille joilla ei vielä ole Sun disk labelia. Jos käytät levyä jolle on aiemmin tehty osiot PC:llä (tai jonkin muun laitearkkitehtuurin koneella), on tehtävä uusi osiotaulu, tai erittäin todennäköisesti tulee ongelmia levyn geometrian kanssa.

Luultavasti käytät SILO:a käynnistyslataimena (pieni ohjelma joka käynnistää käyttöjärjestelmän ytimen). SILO asettaa tiettyjä vaatimuksia osioiden koolle ja sijainnille; katso Liite C, Osiot Debianille.