Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: HMi - 05.01.09 - klo:17.36
-
Pöytäkoneeseen tuli uusi teranen kiintolevy ja dvd asema, ne toimii mutta kiintolevyn mounttauksen kanssa on vaikeuksia.
Molemmat koneessa olevat kovot ovat sata mallisia ja dvd on ide, vanha dvd oli sata jonka tilalle uusi kovo laitettiin.
fdiskin ja fstabin tiedot ovat jotenkin sekavia enkä tajua miten nuo nyt pitäisi laittaa, kertokaahan viisaammat mikä on pielessä ja mitä pitäisi tehdä.
komento sudo fdisk -l näyttää tältä
Levy /dev/sda: 160.0 Gt, 160041885696 tavua
255 päätä, 63 sektoria/ura, 19457 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0xfd60fd60
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda1 * 1 2432 19535008+ 83 Linux
/dev/sda2 2433 19457 136753312+ 5 Laajennettu
/dev/sda5 2433 2930 4000153+ 82 Linux-sivutus / Solaris
/dev/sda6 2931 19457 132753096 83 Linux
Levy /dev/sdb: 1000.2 Gt, 1000204886016 tavua
255 päätä, 63 sektoria/ura, 121601 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x0009d588
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sdb1 1 121601 976760001 83 Linux
fstab näyttää tältä
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sdb1
UUID=d9bbc95b-25d3-42d7-a670-c417b912bb08 / ext3 relatime,errors=remount-ro 0 1
# /dev/sdb6
UUID=14fa88d0-1459-4190-b6e3-8b1446405355 /home ext3 relatime 0 2
# /dev/sdb5
UUID=226f783f-50a5-48fb-b26a-a77ccfeac16b none swap sw 0 0
-
/etc/fstab tiedostoon määritellään kiinteästi liitetyt levyt/osiot.
Nyt kysymys kuuluu, mitä meinaat tehdä tuolla lisälevyllä?
Jos tarkoituksena on vain toimia varastona, niin lisäät vain rivin fstab tiedostoon.
/dev/sdb1 /liitos/piste ext3 relatime 0 2
Tuon laitetunnuksen voi myös korvata UUID tunnuksella, jonka saa selville komennolla blkid
Huom, liitospiste tulee olla olemassa, ennenkuin siihen haluat mitään liittää.
mkdir ~/varasto tuo tekee kotikansioon tuon samannimisen kansion,
Joidenkin mielestä on paras liittää /media/ kansion alle.
Kun liitospisteet ja fstab tiedosto on valmiina, komenna sudo mount -a
ja voilá, levy on liitetty. ja tästä lähin automaagisesti käynnistyksen yhteydessä.
-
Kyllä uudesta levystä on tulossa varasto musiikille yms kamalle ja tuo mounttaus homma on hallussa, mutta jos katsoo tarkemmin fstabia ja fdisk -l tulostetta niin löytää ongelman.
Tässä on uusi kovo fdisk -l mukaan
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sdb1 1 121601 976760001 83 Linux
Mutta mikäs tämä täällä fstabissa sitten on? Näyttäisi olevan koneen juuri osio, eikö?
# /dev/sdb1
UUID=d9bbc95b-25d3-42d7-a670-c417b912bb08 / ext3 relatime,errors=remount-ro 0 1
Elikkäs jos teen niin kuin gdm neuvoo niin eikö siitä voi koitua ongelmia?
/dev/sdb1 /liitos/piste ext3 relatime 0 2
Tuo sdb1 on siis kahteen kertaan!
-
Tuo sdb1 on siis kahteen kertaan!
Ohhoh, en katsonut tulosteita niin tarkasti :)
komennon blkid tuloste?
Tällä hetkellä ei väliä vaikka fstab tiedostoissa lukisi osiotunnuksen kohdalla Lauri,
sillä tunnistus tapahtuu UUID tunnuksen avulla.
tuon tunnistuksen voi siis hoitaa kahdella tapaa, suoralla laitetunnuksella/UUID
Jos tarkkaan katsot, niin huomaat että /dev/sdb1 edessä on # joka on kommenttimerkki, eli sitä riviä ei lueta.
-
blkid
/dev/sda1: UUID="d9bbc95b-25d3-42d7-a670-c417b912bb08" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb1: UUID="75324cc2-c179-408f-b95b-63f64077edfe" TYPE="ext3" SEC_TYPE="ext2"
/dev/sdc1: UUID="d9bbc95b-25d3-42d7-a670-c417b912bb08" TYPE="ext3"
/dev/loop0: TYPE="squashfs"
/dev/sda5: UUID="226f783f-50a5-48fb-b26a-a77ccfeac16b" TYPE="swap"
/dev/sda6: UUID="14fa88d0-1459-4190-b6e3-8b1446405355" SEC_TYPE="ext2" TYPE="ext3"
Yhä tuntuu kovin sekavalta, mikähän noista UUID tunnareista nyt sitten on se oikea?
-
blkid
/dev/sda1: UUID="d9bbc95b-25d3-42d7-a670-c417b912bb08" SEC_TYPE="ext2" TYPE="ext3"
#/dev/sdb1 UUID=d9bbc95b-25d3-42d7-a670-c417b912bb08 / ext3 relatime,errors=remount-ro 0 1
/dev/sdb1: UUID="75324cc2-c179-408f-b95b-63f64077edfe" TYPE="ext3" SEC_TYPE="ext2"
/dev/sda5: UUID="226f783f-50a5-48fb-b26a-a77ccfeac16b" TYPE="swap"
# /dev/sdb5 UUID=226f783f-50a5-48fb-b26a-a77ccfeac16b none swap sw 0 0
/dev/sda6: UUID="14fa88d0-1459-4190-b6e3-8b1446405355" SEC_TYPE="ext2" TYPE="ext3"
# /dev/sdb6 UUID=14fa88d0-1459-4190-b6e3-8b1446405355 /home ext3 relatime 0 2
Yhä tuntuu kovin sekavalta, mikähän noista UUID tunnareista nyt sitten on se oikea?
Tein tuollaisen hienon kaavion :D
Ylempi rivi on blkid tuloste ja alempi rivi on fstab tiedostosta.
Todella vaikealukuinen, mutta jostain syystä fstab tiedostossasi on vain väärät laitetunnukset.
Joista ei tarvitse välittää, koska tunnistus tapahtuu UUID:n avulla.
-
Jep, elikkä tein mounttauksen aivan normaalisti välittämättä tuosta sekoilusta ja kaikki toimii.
Kiitos jälleen kerran avusta.