Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: pete69 - 05.07.07 - klo:23.36
-
Hankin pari kuukautta sitten ulkoisen Seagaten 250 Gb USB kovalevyn. Sain homman toimimaan, kun alustin levyn FAT32 tiedostojärjestlemään ja /etc/fstab -tiedoston muokkasin seuraavanlaiseksi (viimeinen rivi tarkoittaa em. levyä):
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults,errors=remount-ro 0 1
/dev/hda5 /usr ext3 defaults 1 2
/dev/hda6 /home ext3 defaults 0 2
/dev/hda5 /media/jatko-osio ext3 defaults 0 1
/dev/hda3 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/cdrom /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/ /media/floppy0 auto rw,user,noauto 0 0
#Seagate
UUID=465D-C169 /media/seagate vfat iocharset=utf8,umask=000 0 0
Kovalevy on minulla varmuuskopiointeja varten, eikä ole aina kiinni koneessa. Olen väliaikana päivittänyt Ubuntun versioon 7.04 ja muitakin automaattisesti tarjottuja päivityksiä on tullut asennettua, mutta muita muutoksia en ole tehnyt. Huomasin yllättäen pari päivää sitten, että levylle ei voi enää kirjoittaa, ellei käyttäjällä ole järjestelmän ylläpito-oikeuksia. Enää siis tavallinen käyttäjä ei voi tallentaa eikä poistaa mitään tiedostoja, vaikka aiemmin homma pelasi ongelmitta.
Olen koettanut poistaa fstab:sta tuon viimeisen rivin, jolloin levy mounttautuu kytkettäessa automaattisesti /media/disk -hakemistoon, mutta ongelma säilyy. Olen parhaan ymmärrykseni mukaan koettanut muuttaa myös tuolta viimeiseltä riviltä asetuksia siten, että saisin levylle kaikille käyttäjille kaikki oikeudet, mutta tuloksetta.
Kun painan hiiren oikealla napilla levyn kuvaketta ja avautuvasta valikosta katson volume-valilehdeltä liitosvalintoja, löytyy seuraavanlaista teksitiä:
ro nosuid nodev uid=1001 fmask=0077 dmask=0077 codepage=cp437 iocharset=iso8859-1 shortname=mixed utf8
"ro" viittaa käsittääkseni siihen, että levy on vain lukua varten. /media/disk ja /media/seagate hakemistoihin on kaikilla sekä luku- että kirjoitusoikeus.
Mitähän koettaisin seuraavaksi?
-
Olen ihan ulalla näistä kovalevyhommista mutta jotenki tuntuu siltä että toi UUID=465D-C169 häiritsee tätä juttua jotenkin. Vai onkos se sitten tämän kovon tunnus millä se haetaan välittämättä siitä missä /dev/hdX paikassa se on? kuten sanoin,ulalla :)
Tai sitten kun sanot tavallinen käyttäjä ei voi sitä käyttää niin onko sillä oikeudet usb laitteisiin annettu ?
-
Hankin pari kuukautta sitten ulkoisen Seagaten 250 Gb USB kovalevyn.
Nuo usb-härpäkkeet löytyvät /dev/sd* -laitteina. Ja osiot siten kuin muillakin kovalevyillä.
Esim. /dev/sda, /dev/sda1, /dev/sda5 jne. Niille voi tehdä haluamansa liitospisteet.
Udev kuitenkin jo oletuksena nimeää nuo levylläolevat osiot.
Muistaakseni käyttäjän kannattaa kuulua ryhmään plugdev.
/dev/ /media/floppy0 auto rw,user,noauto 0 0
Tuossa on merkityksetön (?) virhe. Levykeaseman laitetiedosto on /dev/fd0 (ensimmäinen levykeasema).
Mitähän koettaisin seuraavaksi?
man mount:in lukeminen on aina hyödyksi: http://www.die.net/doc/linux/man/man8/mount.8.html
eikä man fstab ole pahitteeksi: http://en.wikipedia.org/wiki/Fstab
-
Kun luon uuden käyttäjätunnuksen, ei sillä tuota mounttausongelmaa ole. Jollain tavalla ovat ilmeisesti nuo tavallisten käyttäjien asetukset päässeet siis muuttumaan, vaikka en niitä ole näpelöinyt. Kummallista. Pitänee luoda kaikille perheen jäsenille uudet tunnukset.
-
Huomasin yllättäen pari päivää sitten, että levylle ei voi enää kirjoittaa, ellei käyttäjällä ole järjestelmän ylläpito-oikeuksia. Enää siis tavallinen käyttäjä ei voi tallentaa eikä poistaa mitään tiedostoja, vaikka aiemmin homma pelasi ongelmitta.
Mitähän koettaisin seuraavaksi?
Itsekin olen melkein vasta alkaja linuxien kanssa. Ja lähes joka asian kanssa on joutunut tappelemaan. Tässä olisi komento jolla saa annettua kaikille kaikki oikeudet, muutat vaan kansion oikeaksi:
"sudo chmod 777 /mnt/disk"
Lisäksi jos asema katoaa kokonaan, niin näillä saat sen näkyviin:
"sudo fdisk -l" Listaa osiot
"sudo mkdir /mnt/disk" Luo "kansion" mountattavalle osiolle
"sudo mount /dev/sda8 /mnt/disk" Mounttaa osion
PS: Itse käytän EXT2 osiota windowsin ja linuxin rajapintana. Windowsille saa pikkuruisen ext2 ajurin, jolloin osiota voi käyttää windowsissa normaalisti eikä ole rajoitettu esim FAT32:sen osion pieneen maksimi kokoon. (http://www.fs-driver.org/)
-
Eikös sen voi osioida ext3:ksi ja käyttää windowsissa ilman journalointia eli ext2:na?
-
Eikös sen voi osioida ext3:ksi ja käyttää windowsissa ilman journalointia eli ext2:na?
Jaa... kai se niin toimii. Taidat tietää paremmin. Eli ilmeisesti ei tarvitse tehdä mitään kikkauluja vaan voi tuolla samalla windows ajurilla käyttää myös EXT3:sia??
-
Muistelen kuulleeni (lue: lukeneeni) sellaista, mutta en ole aivan varma.
-
Eli ilmeisesti ei tarvitse tehdä mitään kikkauluja vaan voi tuolla samalla windows ajurilla käyttää myös EXT3:sia??
Toimii kuin junan vessa.