KDE masaüstünde USB Harici Harddisk sorunu

Başlatan extremebrutal, 23 Kasım 2008 - 00:32:26

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

extremebrutal

Harici USB hard diski laptopa taktığım zaman, sihirbazdan "Yeni Pencerede aç" seçeneğini seçiyorum ve aşağıdaki hatayı alıyorum.



/etc/fstab:
Alıntı Yap# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
none                   /dev/pts      devpts    defaults            0      0
none                   /dev/shm      tmpfs     defaults            0      0


/dev/cdrom /media/cdrom   auto    ro,user,noauto,unhide   0      0
/dev/dvd /media/dvd   auto    ro,user,noauto,unhide   0      0
UUID=b21a919b-2e7a-42a2-9b6b-6bc9b0424a4b / ext3 defaults 0 1
UUID=b9113e1f-8418-44aa-a29d-781244853904 swap swap defaults 0 0
/dev/sda1  /media/Win   ntfs-3g defaults,locale=tr_TR.UTF8   0 0
/dev/sda5  /media/Depo  ntfs-3g defaults,locale=tr_TR.UTF8   0 0
/dev/sdb1  /media/Death ntfs-3g defaults,locale=tr_TR.UTF8   0 0

Bahsettiğim usb disk yukarıda son satırda olan. Son üç satırı fstab içerisine elle kendim ekledim . sda1 ve sda5 harddiskin diğer bölümleri. Onlarda problem yok ama usb'den bağladığım diski kullanamıyorum..
(Archlinux kullanıyorum)


atomkarinca

tr_TR.UTF8 kısmının tr_TR.utf8 olması gerekiyor heralde ama sorun bundan mı kaynaklanıyor bilmiyorum.

erginemr

Ayrıca, fstab'dan son satırı sildiğinizde, harici diskin udev tarafından otomatik olarak bağlanması gerekmiyor mu?

extremebrutal

Alıntı yapılan: erginemr - 23 Kasım 2008 - 01:47:21
Ayrıca, fstab'dan son satırı sildiğinizde, harici diskin udev tarafından otomatik olarak bağlanması gerekmiyor mu?

Son satırı fstab'dan sildim ve bilgisayarı yeniden başlattım. Bu defa diski gördü. Diskin içine girip dizinlere bakabiliyorum ama yeni dosya/dizin ekleyemiyorum...

heartsmagic

ntfs-3g kurulu değilse kur. Kuruluysa menülerden bul ve çalıştır, daha sonra diske yazma hakkı ver.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

btermeli

Sadece okuma modunda baglanmıs olabilir. Synapticten "Storage Device Manager" yuklersen, grafiksel arayuzden degisiklik yapabilirsin.
Duvarları olmayan bir dünyada, neden pencerelere ihtiyaç duyayım ki???

extremebrutal

@heartsmagic; ntfs-3g kurulu fakat sanırım sizin dediğiniz olay ntfs-config programı ile oluyor ve Archlinux'da bu program yok maalesef..

@btermeli; Ubuntu değil Archlinux kullanıyorum. Archlinux'da dediğiniz programın muadili var mı bilmiyorum. Araştırdım ama bulamadım :(

heartsmagic

ntfs-config ntfs-3g'nin bir parçası değil miymiş?

Not: Değilmiş.

Eğer ntfs-config depolarda yoksa AUR kullan:
http://aur.archlinux.org/packages.php?ID=8178

Aslında buna da gerek kalmayabilir. fstab içinde kendin de elle ekleyebilirsin. Hangisi kolayına gidiyorsa onu kullan. fstab meselesi forumda birçok defa anlatıldı.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

extremebrutal

ntfs-config kurulumunda şu hatayı aldım:
(Not: masaüstü ortamı olarak kdemod3 kullanıyorum)

Alıntı Yapbash-3.2# yaourt -S ntfs-config
==> WARNING: Building unsupported package as root is dangerous.
Please run yaourt as a non-privileged user.

==> Downloading ntfs-config PKGBUILD from AUR...

==> Last 5 comments ordered by date (asc):

Comment by: c_man on 20070811 [16:31:15]
pkgname=ntfs-config
pkgver=1.0.1
pkgrel=1
pkgdesc="Enable/disable NTFS write support with a simple click"
url="http://flomertens.free.fr/ntfs-config/"
license=(GPL-2)
arch=('i686')
depends=('libglade' 'hal' 'gtk' 'hal-device-manager' 'ntfs-3g' 'pmount')
makedepends=('intltool' 'pkgconfig')
source=(http://flomertens.free.fr/ntfs-config/download/source/$pkgname-$pkgver.tar.gz)
md5sums=('d491c8129aa9dad4de28b2b0b2b8f309')
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make || return 1
make DESTDIR=$startdir/pkg install || return 1
}

Comment by: n8schicht on 20070908 [09:26:15]
I cannot compile this.
checking for pygtk >= 2.6.0 installed... not found
configure: error: required pygtk version not found
But in fact pygtk has version 2.10.6-1. What to do??

Comment by: Army on 20070930 [20:13:43]
Dependency "hal-device-manager" is out of date, has been replaced by "gnome-device-manager". Please fix that!

Comment by: weseven on 20071118 [15:17:35]
adopted and updated package.
tested on x86_64 and it worked, so added it to the arch.
if you have problems, please send me an email.

Comment by: cdemoulins on 20081118 [17:40:52]
Configure fail on checks python2.4 and python2.5.
I thinks it's normal since update to python 2.6.

      First Submitted: Fri, 19 Jan 2007 21:10:44 +0000
      Last Updated: Sun, 18 Nov 2007 15:15:46 +0000
ntfs-config 1.0.1-2 (Unsupported): Enable/disable NTFS write support with a simple click

==> ntfs-config dependencies:
- python (already installed)
- hal (already installed)
- gtk (already installed)
- pygtk (already installed)
- udev (already installed)
- gnome-device-manager (package found)
- ntfs-3g (already installed)
- pmount (already installed)
- intltool (package found)
- pkgconfig (already installed)
==>  Edit the PKGBUILD (recommended) ? [Y/n]("A" to abort)
==>   ----------------------------------------------
==>n

==>  Continue the building of ntfs-config ? [Y/n]
==>   ----------------------------------------------
==>y


==> Building and installing package
==> ntfs-config 1.0.1-2 i686 (Pzt Kas 24 03:03:17 EET 2008) paketi derleniyor
==> UYARI: Makepkg yönetici haklarıyla çalıştırılıyor...
==> Çalıştırma esnasında ihtiyaç duyulabilecek bağımlılıklar kontrol ediliyor...
==> Eksik bağımlılıklar yükleniyor...
bağımlılıklar çözümleniyor...
varsa paketler arası çakışmalara bakılıyor...

Hedefler (7): gnome-mime-data-2.18.0-3  gnome-vfs-2.24.0-1  libbonobo-2.24.0-1  libgnome-2.24.1-1  libbonoboui-2.24.0-1
              libgnomeui-2.24.0-1  gnome-device-manager-0.2-1

Toplam İndirme Boyutu:    6,54 MB
Toplam Kurulacak Boyut:   33,50 MB

Kuruluma onay veriyor musunuz? [E/h] e
:: paketler extra deposundan alınıyor...
gnome-mime-data-2.1...   710,4K   85,1K/s 00:00:08 [#################################################################] 100%
gnome-vfs-2.24.0-1-i686 1420,0K  219,9K/s 00:00:06 [#################################################################] 100%
libbonobo-2.24.0-1-i686 1000,5K  161,7K/s 00:00:06 [#################################################################] 100%
libgnome-2.24.1-1-i686  1594,6K  147,0K/s 00:00:11 [#################################################################] 100%
libbonoboui-2.24.0-...   564,1K  183,0K/s 00:00:03 [#################################################################] 100%
libgnomeui-2.24.0-1...  1268,9K  179,1K/s 00:00:07 [#################################################################] 100%
gnome-device-manage...   137,6K  134,4K/s 00:00:01 [#################################################################] 100%
paket bütünlüğü doğrulanıyor...
(7/7) dosya çakışmaları kontrol ediliyor            [#################################################################] 100%
(1/7) yükleniyor gnome-mime-data                    [#################################################################] 100%
(2/7) yükleniyor gnome-vfs                          [#################################################################] 100%
(3/7) yükleniyor libbonobo                          [#################################################################] 100%
(4/7) yükleniyor libgnome                           [#################################################################] 100%
(5/7) yükleniyor libbonoboui                        [#################################################################] 100%
(6/7) yükleniyor libgnomeui                         [#################################################################] 100%
(7/7) yükleniyor gnome-device-manager               [#################################################################] 100%
==> Derlenme sırasında ihtiyaç duyulabilecek bağımlılıklar kontrol ediliyor...
==> Eksik bağımlılıklar yükleniyor...
bağımlılıklar çözümleniyor...
varsa paketler arası çakışmalara bakılıyor...

Hedefler (2): perlxml-2.36-1  intltool-0.40.4-1

Toplam İndirme Boyutu:    0,26 MB
Toplam Kurulacak Boyut:   0,68 MB

Kuruluma onay veriyor musunuz? [E/h] e
:: paketler extra deposundan alınıyor...
perlxml-2.36-1-i686      223,3K  171,6K/s 00:00:01 [#################################################################] 100%
intltool-0.40.4-1-i686    42,0K   89,4K/s 00:00:00 [#################################################################] 100%
paket bütünlüğü doğrulanıyor...
(2/2) dosya çakışmaları kontrol ediliyor            [#################################################################] 100%
(1/2) yükleniyor perlxml                            [#################################################################] 100%
(2/2) yükleniyor intltool                           [#################################################################] 100%
==> Kaynak kodları indiriliyor...
  -> ntfs-config-1.0.1.tar.gz indiriliyor...
--2008-11-24 03:04:40--  http://flomertens.free.fr/ntfs-config/download/source/ntfs-config-1.0.1.tar.gz
flomertens.free.fr çözümleniyor... 212.27.63.146
flomertens.free.fr[212.27.63.146]:80 bağlanılıyor... bağlantı kuruldu.
HTTP isteği gönderildi, yanıt bekleniyor... 200 OK
Uzunluk: 261807 (256K) [application/x-gzip]
Saving to: `ntfs-config-1.0.1.tar.gz.part'

100%[==================================================================================>] 261.807     30,5K/s   in 7,6s

2008-11-24 03:04:48 (33,8 KB/s) - `ntfs-config-1.0.1.tar.gz.part' kaydedildi [261807/261807]

==> Kaynak dosyaları md5sums ile doğrulanıyor...
    ntfs-config-1.0.1.tar.gz ... Geçildi
==> Kaynaklar Açılıyor...
  -> bsdtar -x -f ntfs-config-1.0.1.tar.gz
==> Derleme safhasına geçiliyor...
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for consolehelper... no
checking for modprobe... /sbin/modprobe
checking for mount... /bin/mount
checking for umount... /bin/umount
checking for blkid... /sbin/blkid
checking for dmsetup... /sbin/dmsetup
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... none
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for perl... /usr/bin/perl
checking for XML::Parser... ok
checking for iconv... /usr/bin/iconv
checking for msgfmt... /usr/bin/msgfmt
checking for msgmerge... /usr/bin/msgmerge
checking for xgettext... /usr/bin/xgettext
checking for python2.4... no
checking for python2.5... no
configure: error: no suitable Python interpreter found
make: *** Hedefler belirtilmediğinden make dosyası yok. Durdu.
==> HATA: Derleme Başarısız.
    Çıkılıyor...
Error: Makepkg was unable to build ntfs-config package.

erginemr

#9
Udev tarafından otomatik bağlanan birimlerin hangi parametrelerle bağlandığını görmek için, aygıtı taktıktan sonra /etc/mtab dosyasının içeriğine de bakabilirsiniz:
cat /etc/mtab

Şu başlıkta Arch için şöyle bir öneri gelmiş. Root yetkileriyle (su):
# chgrp storage /media/disk
# chmod 775 /media/disk
# gpasswd -a kullanıcı_adı storage


Burada /media/disk yerine kendi sürücünüzün bağlandığı dizini, kullanıcı_adı yerine de kendi kullanıcı adınızı yazmanız gerekiyor. İlk komutta bu dizin stoage grubuna verilmiş. İkinci komutta dizinin sahibi (root) ve storage grubuna tam yetki atanmış, diğerlerine sadece okuma yetkisi verilmiş. Son komutta ise, kullanıcı adınız storage grubuna (zaten ekli değilse; ki bunu cat /etc/group ile görebilirsiniz) eklenmiş.

heartsmagic

Ben de diğer soruya cevap vereyim. Sisteminde python yüklü görünmüyor. Eğer yüklüyse ve bu hatayı alıyorsan ayrıca bakarız.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

extremebrutal

@enginemr; belirttiğiniz komutaları uyguladım ama işe yaramadılar. Aygıtı taktıktan sonra cat /etc/mtab çıktısı şu şekilde (usb disk gözükmüyor):
Alıntı Yap[extremebrutal@TOSHIBA ~]$ cat /etc/mtab
/dev/sda6 / ext3 rw 0 0
none /dev ramfs rw 0 0
none /proc proc rw 0 0
none /sys sysfs rw 0 0
none /dev/pts devpts rw 0 0
none /dev/shm tmpfs rw 0 0
/dev/sda1 /media/Win fuseblk rw,allow_other,blksize=4096 0 0
/dev/sda5 /media/Depo fuseblk rw,allow_other,blksize=4096 0 0

@heartsmagic; Sistemde python yüklü (Versiyon: 2.6-2).

erginemr

"/etc/mtab" içeriğini aktardığınızda USB disk bağlıydı, girdisini "/etc/fstab"dan silmiştiniz ve Yerler menüsü altında görünüyordu, değil mi?

extremebrutal

Alıntı yapılan: erginemr - 24 Kasım 2008 - 18:01:56
"/etc/mtab" içeriğini aktardığınızda USB disk bağlıydı, girdisini "/etc/fstab"dan silmiştiniz ve Yerler menüsü altında görünüyordu, değil mi?

"/etc/fstab" dan silmiştim ama komutu vermeden önce tekrar ekledim. Diğer dedikleriniz doğru.

extremebrutal

#14
tekrar sildim ve bu defa şu hatayı aldım:




Aynı hatayı şurada da almıştım ama oradaki çözüm şimdi işe yaramadı...

heartsmagic

Benim tarafa döneyim sanırım program Python'un daha düşük bir sürümünü arıyor. Nereden kurmaya çalışıyorsun bilmiyoru ama son sürüm müdür o?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

extremebrutal

Alıntı yapılan: heartsmagic - 25 Kasım 2008 - 00:44:02
Benim tarafa döneyim sanırım program Python'un daha düşük bir sürümünü arıyor. Nereden kurmaya çalışıyorsun bilmiyoru ama son sürüm müdür o?

AUR'dan kurmaya çalışıyorum.. yaourt -S ntfs-config komutu ile.. Muhtemelen son sürümdür.

heartsmagic

Benim zamanımda yaourt falan yoktu :) Elle çeker kendimiz yapardık o işleri. ntfs-config uygulamasının cidden Python 2.6 ile çalışmayacağını düşünmüyorum ben, acaba gözden kaçırdığımız bir şey mi var?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

extremebrutal

Kafayı yiyeceğim.. Ne yaptımsa olmadı.. Diğer dağıtımlarda ve windows'ta sorun yok. Archlinux'a ayrıca 8GB'lık fat32 flashdiskimi takınca otomatik tanıyor, okuma-yazma yapabiliyorum, harddiskin diğer ntfs partitionlarına da aynı şekilde ama bu 120 GB'lık ntfs usb harddisk'i bir türlü tanıtamadım..

heartsmagic

Bir durum değerlendirmesi yapalım.
ntfs-config paketini kuramıyorsun.
Eskiden /etc/fstab içinde olan ayarla disk bağlanmıyor.

Bu durumda şunu dene. /etc/fstab eski ayarına geri dön. Windowsu aç, diski bağla ve güvenli şekilde ayır. Ardından tekrar Linux'a dön ve bir dene bakalım.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

extremebrutal

Alıntı yapılan: heartsmagic - 25 Kasım 2008 - 13:41:16
Bir durum değerlendirmesi yapalım.
ntfs-config paketini kuramıyorsun.
Eskiden /etc/fstab içinde olan ayarla disk bağlanmıyor.

Bu durumda şunu dene. /etc/fstab eski ayarına geri dön. Windowsu aç, diski bağla ve güvenli şekilde ayır. Ardından tekrar Linux'a dön ve bir dene bakalım.

Şu an işyerindeyim. Eve gidince deneyeceğim.

extremebrutal


heartsmagic

Son bir fstab içeriği alabilir miyiz? Arından da şunları dener misin:


sudo mkdir /media/deneme
sudo mount -t ntfs-3g /dev/sdb1 /media/deneme


Not: ntfs-3g'nin kurulu olduğunu varsayıyorum.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

extremebrutal

Şu an evde olmadığım için deneyemiyorum. Fakat sanırım sorun KDE'den kaynaklanıyor. (KDEMOD3 kullanıyorum) Çünkü LXDE yükledim ve orada diski tanıdı fakat yazma/değiştirme izni vermiyor. Yani Diskin tüm içeriğini görebiliyorum, içerisinden (içerisine değil) kopyalama yapabiliyorum ama yazma izni vermiyor. (chmod 777 /media/sdb1 komutunu veriyorum, herhangi bir hata da vermiyor ama izinleri de vermiyor. Aynı şekilde GNOME yüklediğimde de "yerellerle ilgili bir hata" vermişti...

extremebrutal

/etc/fstab içeriği son hali:
Alıntı Yap#
# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
none                   /dev/pts      devpts    defaults            0      0
none                   /dev/shm      tmpfs     defaults            0      0


/dev/cdrom /media/cdrom   auto    ro,user,noauto,unhide   0      0
/dev/dvd /media/dvd   auto    ro,user,noauto,unhide   0      0
UUID=b21a919b-2e7a-42a2-9b6b-6bc9b0424a4b / ext3 defaults 0 1
UUID=b9113e1f-8418-44aa-a29d-781244853904 swap swap defaults 0 0
/dev/sda1  /media/Win   ntfs-3g defaults,locale=tr_TR.utf8   0 0
/dev/sda5  /media/Depo  ntfs-3g defaults,locale=tr_TR.utf8   0 0



bash-3.2# mkdir /media/deneme
bash-3.2# mount -t ntfs-3g /dev/sdb1 /media/deneme
ntfs-3g-mount: mount failed: Aygıt ya da özkaynak meşgul