Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: pertt-UP- - 19.09.08 - klo:18.18

Otsikko: Toinen kiintolevy kokonaan pois käytöstä [Ratkaistu]
Kirjoitti: pertt-UP- - 19.09.08 - klo:18.18
En löytänyt haulla mitään aiheesta, enkä edes tiedä onko mahdollista toteuttaa, mutta homma olisi tämä:

Koneessani on kaksi kiintolevyä, toisessa Ubuntu ja toisessa Vista. Vistan kiintolevy on 80gt Maxtor ide-väylässä. Vista on levyllä puhtaasti pelikäytössä, eikä siinäkään kovin aktiivisesti. Nyt kun suurimman osan ajasta olen Ubuntun puolella, rohisee tuo Maxtori silti koneen sisuksissa. Saisiko siitä mitenkään ohjelmallisesti Ubuntun kautta kytkettyä virtoja pois, kun sitä ei käytetä?
Otsikko: Vs: Toinen kiintolevy kokonaan pois käytöstä
Kirjoitti: anttimr - 19.09.08 - klo:18.28
No saahan.
Malliksi:
Koodia: [Valitse]
sudo hdparm -y /dev/sda
Laittaa koneen ensimmäisen kiintolevyn lepotilaan.

Koodia: [Valitse]
sudo hdparm -Y /dev/sda
Laittaa koneen ensimmäisen kiintolevyn täydelliseen power-off tilaan, josta se herää vain boottaamalla.

Sinun vaan pitää tietää tuo laitetunnus. sudo fdisk -l on eräs hyvä komento selvittää levyjen tunnukset.
Otsikko: Vs: Toinen kiintolevy kokonaan pois käytöstä
Kirjoitti: vellu@vmach - 19.09.08 - klo:18.44
Varmaankin sama poistaa se osio fstabista, ettei mounttaa sitä käynnistyksessä.
Koodia: [Valitse]
gksudo gedit /etc/fstabSinne lisätään #-merkki sen vista-osion eteen.
Jos katsot tarpeeliseksi, tee ensin varmuuskopio fstabista.
Koodia: [Valitse]
sudo cp /etc/fstab /etc/fstab-varmuuskopio
Otsikko: Vs: Toinen kiintolevy kokonaan pois käytöstä
Kirjoitti: pertt-UP- - 19.09.08 - klo:19.17
Kiitos molemmille nopeista vastauksista!

Koodia: [Valitse]
sudo hdparm -Y /dev/hda1Tällä komennolla sain sen kiintolevyn hiljaiseksi.

Mutta miten sen saisi hiljenemään heti käynnistettäessä? Fstab:ssa ei ollut tätä hda1:stä, sillä sehän ei ole mountattuna Ubuntuun vaan pyörii tyhjän panttina aina koneen ollessa käynnissä (jos nyt olen asian oikein ymmärtänyt). Eikös jossain ollut jokin lista, jonne sai lisätä käynnistettäessä suoritettavia komentoja, vai muistelenko nyt ihan omiani?
Otsikko: Vs: Toinen kiintolevy kokonaan pois käytöstä
Kirjoitti: peran - 19.09.08 - klo:19.26
Löytyisiköhän /etc/init.d-hakemistosta sopiva paikka, johon sen voisi tunkea?

rc-tiedostoon kun sen laittaa oikeaan kohtaan, niin se on varma, muttei käsittääkseni suositeltava tapa.

Edit - tietenkin ilman sudoa.
Otsikko: Vs: Toinen kiintolevy kokonaan pois käytöstä
Kirjoitti: pertt-UP- - 19.09.08 - klo:19.40
peran, voisitko tarkentaa hieman? Tuon rc-tiedoston muokkaaminen menee jo yli omien taitojeni.
Otsikko: Vs: Toinen kiintolevy kokonaan pois käytöstä
Kirjoitti: anttimr - 19.09.08 - klo:20.33
Lisää komento /etc/rc.local tiedostoon ennen riviä "exit 0". Siinä olevat komennot ajetaan bootin loppuvaiheessa, kuitenkin ennen käyttäjien sisäänkirjautumista. Jätä sudo pois kuten peran neuvoi: "hdparm -Y ...."

Koska rc.local on rootin omistama pitää sen muokkaukseen hankkia väliaikaiset rootin oikeudet sudolla, vaikkapa joko
Koodia: [Valitse]
gksudo gedit /etc/rc.local tai
Koodia: [Valitse]
sudo nano /etc/rc.local
Muuten ihan hyvä ja oikea paikka hdparmille, mutta jos käyttää lepo/keskeytystiloja, niin niistä käynnistämisen jälkeen /etc/rc.localiin sijoitetut komennot eivät vaikuta.
Otsikko: Vs: Toinen kiintolevy kokonaan pois käytöstä [Ratkaistu]
Kirjoitti: pertt-UP- - 19.09.08 - klo:21.58
Kiitos, nyt kiintolevy sammuu juuri tuossa ennen kirjautumista, niinkuin pitääkin.