Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: iloveubuntu - 04.09.10 - klo:13.16
-
Minulla on linuxkoneena vanha 1400MHz AMD Athlon, jossa on 2kpl 20-gigaisia levyjä. Toinen näistä on järjestelmälevy ja toiselle olisi tarkoitus tallentaa tiedostoja, mutta kun yritän kirjoittaa toiselle levylle dataa, Ubuntu antaa ilmoituksen Lupa evätty. Millä saisin oikeudet tuohon levyyn jotta voin kirjoittaa sille?
-
Mitä sulla lukee fstabissa (/etc/fstab) (http://linux.fi/wiki/Fstab), koska luultavasti oikeudet eivät ole sopivat. Voit tietysti vaihtoehtoisesti tehdä sinne hakemiston, jolla on halutut oikeudet ja käyttää sitä.
-
/etc/fstabissa lukee näin:
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=2f681084-a91c-4de8-bf2c-e5155d0f51b3 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=35bc2688-c63b-4013-a387-8ec88f7a2fe4 none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
Olen koneen ainut käyttäjä ja tämä toinen levy on liitetty jälkeenpäin
-
Aivan. Mikä se toisen levyn tiedostojärjestelmä on? Jos se on esimerkiksi ext4 niin sille voisi koittaa antaa halutulle käyttäjälle oikeuksia. Esim.
sudo chown -R $USER:$USER /media/datat
-
Ja kannattanee joka tapauksessa laittaa se tuonne fstabiinkin, jotta se on aina käynnistyksen jälkeen heti liitettynä. Ei kai sillä sinänsä suurempaa merkitystä tosin ole, jos oikeudet levylle kuitenkin on.
-
Uuden levyn oikeudet eivät liity fstabiin, jos mitään ei ole erikseen siellä säädetty.
Kuten edellä jo vihjattiin, niin ei uudelle levylle olekaan oikeuksia, jos siinä on tiedostojärjestelmänä joku Ubuntun nykyinen, oma esim. ext3 tai ext4. "Tavallaisella" käyttäjällä oikeuksia ei ole, vaan ne pitää ensin ottaa ja asettaa halutuiksi myöhempää käyttöä varten.
Siihen tarvitaan komentoja:
chmod, chown, chgrp, mkdir, ls -ls . Sudoa tarvitaan eteen jotta komennot menevät ensin läpi, eikä tule tuota "Lupa evätty" ilmoitusta. Osin, tai komentojen sijasta voi käyttää myös Nautilusta sudo-muodossa.
Näitä komentoja kannattaa opiskella esim. tämän Forumin wiki-oppaiden avulla - ne ovat perus Unix/Linux -komentoja, jotka toimivat "aina".
-
näillä ohjeilla saat tuon kovalevyn mounttaamaan automaattisesti heti käynnistyksessä
http://forum.ubuntu-fi.org/index.php?topic=29871.msg229863#msg229863