openSUSEa suomeksi
openSUSE => Asennus ja käyttö => Aiheen aloitti: Gibson - 14.08.2008 - klo:20:10
-
Elikkä noille kahdelle isommalle tarvis kirjotus oikeudet
Levy /dev/sda: 320.0 Gt, 320072933376 tavua
255 päätä, 63 sektoria/ura, 38913 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x8f990325
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda1 1 38912 312560608+ 7 HPFS/NTFS
Levy /dev/sdb: 40.0 Gt, 40020664320 tavua
255 päätä, 63 sektoria/ura, 4865 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0xe264e264
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sdb1 * 1 4660 37431418+ 83 Linux
/dev/sdb2 4661 4865 1646662+ 5 Laajennettu
/dev/sdb5 4661 4865 1646631 82 Linux-sivutus / Solaris
Levy /dev/sdc: 250.0 Gt, 250059350016 tavua
255 päätä, 63 sektoria/ura, 30401 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0xf531fa35
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sdc1 1 30400 244187968+ 7 HPFS/NTFS
Kiitos jo etukäteen
-
muuta kiitoskohdan oikeuksia silloin kun ntfs osio ei ole liitetty.
Alla oleva ohje olettaa että ntfs-levy on liitetty /windows, käytä tilalla sinun liitoskohtaasi ja toista toimenpide molemmille levyille. Lisäksi oletan, että käyttäjä on gibson.
mount -a liittää levyt vain jos ne on määritelty /etc/fstab tiedostossa.
su
umount /windows
chown gibson:users /windows
mount -a
-
Aivan älyttömästi kiitoksia! toimii erittäin hyvin
-
Tavallisesti liitän ntfs-levyt "Mount -t ntfs /dev/... /mount/...". Haluaisin kuitenkin kätevästi oikeudet käyttäjälle ukki (=minulle). Kokeilin tähän Yastia.
Käytin Yastia liittääkseni ntfs-levyn fstabiin. Käynnistyksen jälkeen se näkyikin "Oma tietokone" ikonin takana. Kirjoitusoikeus oli edelleen vain rootilla. Yritin irroittaa, mutta se ei käyttäjälle ukki tietenkään ollut sallittua.
Myöskään ohjeet edellä eivät toimineet
linux-1kmk:/home/ukki # umount /home/ukki/Windows
umount: /home/ukki/Windows: laite on varattu
umount: /home/ukki/Windows: laite on varattu
linux-1kmk:/home/ukki #
Käskyt on annettu su-komennon jälkeen.
Miksi taaas minulla sotkeutui homma ???
-
yleensä tuo ilmoitus tulee kun joku on kyseisessä hakemistossa.Oliko sinulla kenties auki joku tiedosto tai olitko kyseisessä hakemistossa kun annoit su-komnnon.
kokeiles antaa umount -f /home/ukki/Windows
jos tuokaan ei auta niin ajappas alla oleva komento ja laita tuloste tänne.
lsof | grep Windows
-
Root-terminaalissa:
linux-1kmk:~ # umount -f /home/ukki/Windows
linux-1kmk:~ # chown ukki /home/ukki/Windows
linux-1kmk:~ # mount -a
linux-1kmk:~ # lsof | grep Windows
linux-1kmk:~ #
Tämän jälkeen Windows-levy näkyy nätisti, mutta vieläkään kirjoittaminen ei onnistu.
Kunhan
Opensuse 11 and Suse Linux Enterprise Server Bible
on tilattavissa BookPlus.fi:stä ja tulee niin ehkä alan pärjätä yksinkin, mutta vielä ???
-
miten tuo on sinulla määritettynä tuolla /etc/fstab tiedostossa?
cat /etc/fstab
laitappa vielä ton umountin jälkeen komento ls -l /home/ukki niin varmistetaan ne kansion oikeudet vielä
-
linux-1kmk:~ # cat /etc/fstab
/dev/disk/by-id/scsi-SATA_WDC_WD2500BB-00_WD-WMANK4779517-part1 swap swap defaults 0 0
/dev/disk/by-id/scsi-SATA_WDC_WD2500BB-00_WD-WMANK4779517-part2 / ext3 defaults 1 1
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/disk/by-id/scsi-SATA_ST380011A_5JVGHWEZ-part1 /home/ukki/Windows ntfs-3g users,gid=users,fmask=133,dmask=022,locale=fi_FI.UTF-8 0 0
linux-1kmk:~ #
Muokkaamalla /etc/fstab - tiedostoa kirjoitusoikeus ntfs-kovalevylle kai on annettavissa käyttäjä ukille. Kunhan osaan ::)
linux-1kmk:~ # umount -f /home/ukki/Windows
linux-1kmk:~ # ls -l /home/ukki
total 1213044
.................
...............
drwxr-xr-x 2 ukki users 4096 Aug 27 08:17 Windows
............
................
linux-1kmk:~ #
-
Minulla on tällaiset asetukset ja se toimii lukuunottamatta usb asemaa (HD-HSU2), joka pitää mountata roottina, jos pannaan päälle kesken kaiken. Nimiä c: ja d: käytetään ihan vaan selvyyden vuoksi, kaikki käyttäjät tunnistavat ne helposti.
~> cat /etc/fstab | grep ntfs
/dev/disk/by-id/scsi-SATA_1234-part2 /c: ntfs-3g users,gid=users,umask=0000,locale=en_US.UTF-8,exec 0 0
/dev/disk/by-id/scsi-SATA_1234-part5 /d: ntfs-3g users,gid=users,umask=0000,locale=en_US.UTF-8,exec 0 0
LABEL=HD-HSU2 /mnt/HD-HSU2 ntfs-3g auto,users,gid=users,umask=0000,locale=en_US.UTF-8,exec,silent 0 0
~> ll / | grep users
drwxrwxrwx 1 root users 8192 2008-08-17 19:55 c:
drwxrwxrwx 1 root users 4096 2008-08-24 20:46 d:
~>
opensuse 10.3
-
kokeiles vaihtaa /etc/fstab tiedostoon pelkästään
/dev/disk/by-id/scsi-SATA_ST380011A_5JVGHWEZ-part1 /home/ukki/Windows ntfs-3g defaults,locale=fi_FI.UTF-8 0 0
-
Oli taas mahdollisuus roveltaa windows konetta. Siinä on vaan yks kovalevy ja toosa(win) omalla osiollaan. Kirjauduin kongueroriin pääkäyttäjänä, klikkasin windows kansiota hiiren kakkosella ja valitsin ominaisuudet ja Sieltä vaihdoin oikeudet.
Kokeilin sen jälkeen Pekka Peruskäyttäjänä saako tota windows kansiota roveltaa. Kyllä sieltä pystyi poistamaan ja lisäämään tietoa (kuva) ihan ongelmitta.
Koneessa on OpenSuse 11
RL:on
Niin tohon kongueroriin menin K-valikko--> järjestelmä--> tiedostonhallinta--> pääkäyttäjätilassa.
RL:off
-
kokeiles vaihtaa /etc/fstab tiedostoon pelkästään
/dev/disk/by-id/scsi-SATA_ST380011A_5JVGHWEZ-part1 /home/ukki/Windows ntfs-3g defaults,locale=fi_FI.UTF-8 0 0
Kiitos, kun poistin alkuperäisessä olleen loppuosanusers,gid=users,fmask=133,dmask=022,locale=fi_FI.UTF-8 0 0
niin ntfs-levylle kopiointi onnistuu Kde-työpöydältä hiirulaisella vetelemällä. On toki nopeaa ja kätevää, mutta sopii vain kokeneelle 8)