Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: insidious - 18.10.06 - klo:00.39
-
eli ongelma on se että koneessa on useampi kovalevy enkä saa niistä näkymään kuin yhden kerrallaan, olen vaihtanut noita tietoja moneen kertaan ja tavannut guidea sekä etsinyt tietoa täältä mutta ei en saa sitä toimimaan. Kertokaahan miten nämä määritykset tulee olla?
Tässä kovalevyt:
Levy /dev/sda: 200.0 Gt, 200049647616 tavua
255 päätä, 63 sektoria/ura, 24321 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda1 * 1 131 1052226 82 Linux / Solaris heittova
ihtotiedosto
/dev/sda2 132 24321 194306175 f W95 Laaj (LBA)
/dev/sda5 132 24321 194306143+ 7 HPFS/NTFS
Levy /dev/sdb: 200.0 Gt, 200049647616 tavua
255 päätä, 63 sektoria/ura, 24321 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sdb1 * 1 24321 195358401 7 HPFS/NTFS
Levy /dev/hda: 203.9 Gt, 203928109056 tavua
255 päätä, 63 sektoria/ura, 24792 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/hda1 * 1 24415 196113456 83 Linux
/dev/hda2 24416 24792 3028252+ 5 Laajennettu
/dev/hda5 24416 24792 3028221 82 Linux / Solaris heittova ihtotiedosto
Levy /dev/hdb: 160.0 Gt, 160041885696 tavua
255 päätä, 63 sektoria/ura, 19457 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/hdb1 * 1 19084 153292198+ 7 HPFS/NTFS
/dev/hdb2 19085 19457 2996122+ 7 HPFS/NTFS
Ja tältä näyttää /ect/fstab nyt:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 /media/windows ntfs-fuse auto,gid=1002,umask=0002 0 0
/dev/hda5 none swap sw 0 0
/dev/hdd /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hda2 /media/windows ntfs-fuse auto,gid=1002,umask=0002 0 0
/dev/hdb1 /media/windows ntfs-fuse auto,gid=1002,umask=0002 0 0
/dev/hdb2 /media/windows ntfs-fuse auto,gid=1002,umask=0002 0 0
/dev/sdb1 /media/windows ntfs-fuse auto,gid=1002,umask=0002 0 0
/dev/sda1 /media/windows ntfs-fuse auto,gid=1002,umask=0002 0 0
/dev/sda2 /media/windows ntfs-fuse auto,gid=1002,umask=0002 0 0
/dev/sda5 /media/windows ntfs-fuse auto,gid=1002,umask=0002 0 0
Itsekin tiedän että tämä ei ole oikein!
-
Hän tekee lisää mountpointteja
sudo mkdir /media/windows1
windows2 windows3 (tai mahdollisesti kuvaavemmilla nimillä) ja pistää tuonne /etc/fstab tiedostoon joka osiolle eri mountpointin niin useat levyt toimivat samaan aikaan.
-
ok no niin olipas se lopuksi pienestä kiinni. kiitoksia tästä nyt asemat näkyy.
-
Täällä on sama ongelma, eli en saa Windows osioita näkymään. fdisk -l eli kone näyttää tältä:
Levy /dev/hda: 40.0 Gt, 40007761920 tavua
255 päätä, 63 sektoria/ura, 4864 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/hda1 * 1 2550 20482843+ 7 HPFS/NTFS
/dev/hda2 2551 3199 5213092+ 7 HPFS/NTFS
/dev/hda3 3200 4792 12795772+ 83 Linux
/dev/hda4 4793 4864 578340 5 Laajennettu
/dev/hda5 4793 4864 578308+ 82 Linux / Solaris heittovaihtotiedosto
etc/fstab -tiedosto näyttää nyt tältä:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda3 / ext3 defaults,errors=remount-ro 0 1
/dev/hda5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hda1 /mnt/media/windows1 ntfs-fuse auto,gid=1002,umask=0002 0 0
/devhda2 /mnt/media/windows2 ntfs-fuse auto,gid=1002,umask=0002 0 0
Kun Tiedostoselaimella yrittää katsella ntfs -asemia, tulee seuraava herja:
"mount: vain root voi liittää /dev/hda1 pisteeseen /mnt/media/windows1"
Kansiot windows1 ja windows2 on perustettu mkrid -komennolla Media -kansioon.
Mitähän aloittelijan nyt pitäisi tehdä, jotta saisi Windows -osiot näkymään.? ???
-
Täällä on sama ongelma, eli en saa Windows osioita näkymään. fdisk -l eli kone näyttää tältä:
"mount: vain root voi liittää /dev/hda1 pisteeseen /mnt/media/windows1"
Kansiot windows1 ja windows2 on perustettu mkrid -komennolla Media -kansioon.
Mitähän aloittelijan nyt pitäisi tehdä, jotta saisi Windows -osiot näkymään.? ???
Sovellukset->Apuohjelmat->pääte
sudo mkdir /media/windows1
sudo mount /dev/hda1 /media/windows1 -t ntfs -o nls=utf8,umask=0222
sudo tekee komennon rootina (eli antaa hetkelliset root-oikeudet)
ensimmäinen käsky luo kansion, johon osio tullaan liittämään
/dev/hda1 on osio, jonka haluat liittää
/media/windows1 on kansio, johon hda1 liitetään
nuo lopun säpellykset antavat vain luku-oikeudet, jottei ntfs-osio mene rikki.
Jos saat tällä toimimaan, niin neuvotaan sen jälkeen, kuinka muutetaan fstab-tiedostoa.
-
Kiitos!
Nyt toimii niinkuin pitää. Mielestäni olin jo kerran antanut samat komennot, mutta näköjään sitten jokin oli mennyt eka kerralla pieleen.
-
Kiitos!
Nyt toimii niinkuin pitää. Mielestäni olin jo kerran antanut samat komennot, mutta näköjään sitten jokin oli mennyt eka kerralla pieleen.
Ok, nyt voidaan windows-asemat mountata käynnistyksen yhteydessä:
sudo cp /etc/fstab /etc/fstab_backup
gksu gedit /etc/fstab
Lisää rivi
/dev/hda1 /media/windows ntfs nls=utf8,umask=0222 0 0
sen sijaan että olisi:
/dev/hda1 /mnt/media/windows1 ntfs-fuse auto,gid=1002,umask=0002 0 0. Käynnistä uudelleen, ja kerro toimiiko.
-
Joo, nyt pelaavat windows kovalevyosiot hda1 ja hda2. Lisäksi sain pelaamaan myös PCMCIA -paikkaan adapterilla liitetyn kameran CF-muistikortin, kun muokkasin fstabin näillä http://tapsa.terae.net/linux/konsoli.htm#usb-muisti ohjeilla seuraavaksi.
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda3 / ext3 defaults,errors=remount-ro 0 1
/dev/hda5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hda1 /media/windows1 ntfs nls=utf8,umask=0222 0 0
/dev/hda2 /media/windows2 ntfs nls=utf8,umask=0222 0 0
/dev/hde1 /media/windows auto noauto,users 0 0
Kiitokset vielä kerran.
Muutamia ongelmia on vielä, mm. läppärin ulkoisen näytön kanssa http://forum.ubuntu-fi.org/index.php?topic=6928.0
-
Täällä heti samoja ongelmia ei edes onnistu tämä??? heittää tällaisen.
mkdir: hakemiston "/media/windows1" luominen ei onnistu: File exists
Niin väittää että olemassa mutta en löydä sitä mistään?
Tarkoitus olisi yrittää tehdä sama kuin kaverit tuossa ylempänä....... :'(
Tarvitsisin näköjään ihan rautalanka mallin kun en ole tuota komentoriviä paljonkaan käyttänyt kuten en koko linuxia/ubuntua. ???
-
Katso onko /media/windows1 olemassa tiedostoselaimella tai siirtymällä komentorivillä kyseiseen hakemistoon.
Komenna siis
cd /media/windows1
jos et saa virheilmoitusta "kansiota ei ole olemassa" kansio on olemassa... :) komenna seuraavaksi vielä ls
, niin näet kansion sisällön. (pitäisi olla tyhjä)
Jos kansio on olemassa, siirry ohjeen seuraavaan kohtaan...
-
Mors Tonde tuollaisia antoi.
pekka@RUOJ8:~$ cd /media/windows1
pekka@RUOJ8:/media/windows1$ ls
pekka@RUOJ8:/media/windows1$
Elikäs mitäs nyt? :o pitäisi mountata vai?
No mounttasin ja nyt tietokone ,tiedostoselain,media - tiedostoselain löytyy nyt kansio windows1 mutta on tyhjä ( eli tein näin )
sudo mount /dev/hda1 /media/windows1 -t ntfs -o nls=utf8,umask=0222
Ei ihan heittämällä käy 56v ja wintoosaan tottunut mutta kansio on tuolla mutta tyhjä sitten??
Jos näin?
Ok, nyt voidaan windows-asemat mountata käynnistyksen yhteydessä:
Koodia:
sudo cp /etc/fstab /etc/fstab_backup
gksu gedit /etc/fstab
Lisää rivi
/dev/hda1 /media/windows ntfs nls=utf8,umask=0222 0 0
mihin lisään tuo rivin /dev/hda1 /media/windows ntfs nls=utf8,umask=0222 0 0
Tai mitä ylipäätänsä teen seuraavaksi. ( kuinka saan kansion windows1 sitten esim; työpöydälle )
mutta mitä tosiaan teen seuraavaksi :-\
-
Ok, nyt voidaan windows-asemat mountata käynnistyksen yhteydessä:
Lisää rivi
/dev/hda1 /media/windows ntfs nls=utf8,umask=0222 0 0
mihin lisään tuo rivin /dev/hda1 /media/windows ntfs nls=utf8,umask=0222 0 0
Niinpä. Voit kunkin osion liittää erikseen tiettyyn liitospisteeseen (mountpoint) eli
et voi kaksi kertaa liittää /dev/hda1:tä kahteen hakemistoon (mountpoint).
Jos käpistelet /etc/fstab tiedostoa, astuvat asetukset voimaan aina käynnistettäessä.
Mutta käpisteltyäsi saat asetukset heti voimaan käynnistämättä konetta komentamalla:
sudo mount -a
Kun olet liittänyt osion tiedostojärjestelmään, voit mm. nautiluksella selailla ko. hakemistoa.
On vielä muistettava, että ntfs-ajuri tukee vain osiolta lukemista/kopiointia jne. Kirjoitus-
oikeuksia ei ole tarjolla.
Ihan hyödyllistä luettavaa Linux:in peruskäytöstä ja -käyttäytymisestä löytyy
Windowsista Linuxiin ABC:stä:
http://linux.ilmainen.net/
-
Kirjoitus-oikeuksia ei ole tarjolla.
Itseasiassa NTFS-osion kirjoitusoikeudetkin on tarjolla virallisena versiona. Joku on siitä Ubuntu wikiinkin ohjeen tekaissut.
http://www.ubuntu-fi.org/Wiki/ntfs-3g
Jos siis haluaa käyttää windows osiota Ubuntussa ja XP:ssä tuon ohjeen avulla se onnistuu.
Tässä ohjeessa neuvotulla tavalla onnistuu vain lukeminen ntfs levyltä.
-
pekka@RUOJ8:~$ cd /media/windows1
pekka@RUOJ8:/media/windows1$ ls
pekka@RUOJ8:/media/windows1$
Kaikki meni juuri niin kuin pitikin. Olet jo luonut kansion
Elikäs mitäs nyt? :o pitäisi mountata vai?
No mounttasin ja nyt tietokone ,tiedostoselain,media - tiedostoselain löytyy nyt kansio windows1 mutta on tyhjä ( eli tein näin )
sudo mount /dev/hda1 /media/windows1 -t ntfs -o nls=utf8,umask=0222
tarkasta mikä on ntfs-osion tunnus komentamalla
sudo fdisk - l
joka tulostaa jotakin tällaista:
Disk /dev/hda: 100.0 GB, 100030242816 bytes
255 heads, 63 sectors/track, 12161 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 564 5201 37254735 7 HPFS/NTFS
/dev/hda2 1 563 4522266 b W95 FAT32
/dev/hda3 5202 11875 53608905 83 Linux
/dev/hda4 11876 12161 2297295 5 Extended
/dev/hda5 11876 12161 2297263+ 82 Linux swap / Solaris
Tuosta esim. näkee, että /dev/hda1 on Windows(NTFS)-osio
Nyt sinun pitää vaihtaa tuo tunnus mount komentoon oikealle paikalle.
sudo mount /dev/hda1 /media/windows1 -t ntfs -o nls=utf8,umask=0222
nyt jos menet tiedostoselaimella (nautilus) hakemistoon /media/windows1, pitäisi windows osioin ilmestyä sinne.
Kun käynnistät koneen uudelleen, tämä liitospiste pitää taas luoda uudelleen mount-komennolla (muita kohtia ei tarvita enää.)
Jos hauat windows-osioiden mounttautuvan automaattisesti jokaisella käynnistyskerralla, sinun pitää muokata /etc/fstab-tiedostoa
Ok, nyt voidaan windows-asemat mountata käynnistyksen yhteydessä:
sudo cp /etc/fstab /etc/fstab_backup
gksudo gedit /etc/fstab
Lisää rivi
/dev/hda1 /media/windows ntfs nls=utf8,umask=0222 0 0
mihin lisään tuo rivin /dev/hda1 /media/windows ntfs nls=utf8,umask=0222 0 0
Lisää se tuossa ohjeessa mainittuun tiedostoon /etc/fstab. Tässä pitää taas tuo laitetunnus vaihtaa sinun koneellasi olevan NTFS-osion laitetunnukseksi (sudo fdisk - l)
Tiedoston saat auki komentamalla päätteessä
gksudo gedit /etc/fstab
-
juu huomasin itsekin kun tuli ohjeita mutta tällaista pukkaa.
Levy /dev/hda: 122.9 Gt, 122942324736 tavua
255 päätä, 63 sektoria/ura, 14946 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/hda1 * 1 3824 30716248+ 7 HPFS/NTFS
/dev/hda2 3825 14945 89329432+ f W95 Laaj (LBA)
/dev/hda5 3825 7648 30716248+ 7 HPFS/NTFS
/dev/hda6 7649 14787 57343986 7 HPFS/NTFS
/dev/hda7 14788 14945 1269103+ 7 HPFS/NTFS
Levy /dev/hdb: 41.1 Gt, 41110142976 tavua
255 päätä, 63 sektoria/ura, 4998 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/hdb1 * 1 3941 31656051 83 Linux
/dev/hdb2 3942 4111 1365525 5 Laajennettu
/dev/hdb5 3942 4111 1365493+ 82 Linux / Solaris heittovaihtotiedosto
-
Levy /dev/hda: 122.9 Gt, 122942324736 tavua
255 päätä, 63 sektoria/ura, 14946 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/hda1 * 1 3824 30716248+ 7 HPFS/NTFS
/dev/hda2 3825 14945 89329432+ f W95 Laaj (LBA)
/dev/hda5 3825 7648 30716248+ 7 HPFS/NTFS
/dev/hda6 7649 14787 57343986 7 HPFS/NTFS
/dev/hda7 14788 14945 1269103+ 7 HPFS/NTFS
Kylläpä kyllä siinä on ilmiselvästi primary masterina oleva kovalevy jossa on 4 -windows osiota. Se mitä haluat niille tehdä on sinusta kiinni: mutta sanotaan nyt että /dev/hda1 on ensimmäinen osio eli windowsissa c -asema. /dev/hda2 on laajennettu jatko- osio, jota ei voida siis liittää. Riippuen tietenkin cd-asemien ym. määrästä /dev/hda5 on joko d tai e asema ja niin ees päin.
Eli voi liittää ubuntuusi osiot /dev/hda1, /dev/hda5, /dev/hda6 ja /dev/hda7. Automaattinen mounttaus tehdään tonden opastamalla tavalla /etc/fstab -tiedostolla, eli voit seurata sitä. JA HOX YKSI OSIO LIITETÄÄN YHTEEN KANSIOON. Eli jos nyt esimerkiksi liität osion /dev/hda1 kansioon /media/windows, et voi liittää osiota /dev/hda7 samaan kansioon vaan sinun on tehtävä sille oma kansio esim. sudo mkdir /media/hda7 ja liitettävä osio sinne sudo mount /dev/hda7 /media/hda7 -t ntfs -o nls=utf8,umask=0222(ei pysy buutin yli) tai vastaavasti lisäämällä liittäminen /etc/fstab tiedostoon:
/dev/hda7 /media/hda7 ntfs nls=utf8,umask=0222(pysyy bootin yli)
Niin toki käyttöön saadaan helpoiten sudo mount -a, mikä liittää fstab:in uudestaan järjestelmään.
Ja nautiluksen pitäisi hoitaa automaattisesti kuvakkeet osioista työpöydälle(taitaapi vielä hakia windowsissa olevat osio nimetkin) jos ei se tee sitä automaattisesti komento killall nautilus pitäisi ladata työpöytä uudestaan(toki buuttaamisen tai uudelleen kirjautumisen pitäisi auttaa myös).
-
No niin suuret kiitokset kaikille nyt toimii! Ja erityiskiitokset Tondelle sait ja jaksoit väännettyä sellaiseen muotoon että vanha käpykin honasi. ;D
-
Asensin ubuntun ja olen ollut ihan tyytyväinen uuteen 7.10:n.
Windowsin levyjen kanssa on ollut ongelmia kun joskus näkyvät heti mutta taas joskus joudun mounttaamaan ne päätteessä. Mounttaamisen jälkeen toimii niin kuin pitää. Ntfs configuration tool ei auta yhtään.
Fstab:
/etc/fstab: static file system information.
#
# -- This file has been automaticly generated by ntfs-config --
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# Entry for /dev/hdc3 :
UUID=6b41d104-cb6c-45f6-b952-048964a526ce / ext3 defaults,errors=remount-ro 0 1
# Entry for /dev/hdc4 :
UUID=c1840728-c0ec-4f82-978c-5918e37a6019 none swap sw 0 0
/dev/hdc1 /media/C ntfs-3g silent,umask=0,locale=fi_FI.utf8 0 0
/dev/hdc5 /media/D ntfs-3g silent,umask=0,locale=fi_FI.utf8 0 0
Tuo lihavoitu teksti on lisätty jälkeenpäin.
-
Haluat että, ne mounttautuu automaagisesti järjestelmään?!
onnistuu seuraavasti;
tämä komento antaa noiden osioiden UUID tunnuksen
sudo vol_id -u /dev/hdc1 && sudo vol_id -u /dev/hdc5
Ensimmäinen on tuon hdc1 ja jälkimmäinen on sitten loogisesti ajatellen ??? :)
sitten muokataan sitä fstab tiedostoa.
gksudo gedit /etc/fstab
/etc/fstab: static file system information.
#
# -- This file has been automaticly generated by ntfs-config --
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# Entry for /dev/hdc3 :
UUID=6b41d104-cb6c-45f6-b952-048964a526ce / ext3 defaults,errors=remount-ro 0 1
# Entry for /dev/hdc4 :
UUID=c1840728-c0ec-4f82-978c-5918e37a6019 none swap sw 0 0
# Entry for /dev/hdc1 :
UUID=tähän lisäät sen ensimmäisen uuid:n /media/C ntfs-3g silent,umask=0,locale=fi_FI.utf8 0 0
# Entry for /dev/hdc5 :
UUID=ja tähän sen toisen /media/D ntfs-3g silent,umask=0,locale=fi_FI.utf8 0 0
Ymmärretty ?
-
Juu hyvin toimii tuolla ensimmäisellä tavalla. Liitospisteet on tehty. Joskus mulla oli ubuntu 5.10 ja siinä sain toimii sillä tavalla millä ensin yritin, mutta tuo UUID oli uusi asia. Kiitos kaikille avusta ;)