[Çözüldü] Salt Okunur Olarak "Disk" Bağlama...

Başlatan dimetokavi, 11 Ocak 2011 - 13:12:35

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

dimetokavi

Merhabalar,

Başlık pek de açıklayıcı olamamış olabilir (Bu arada forumda elbette ki arama yaptım), Şöyle ki; Elimde yazma korumalı bir (write block), USB arayüzünden bağlanan bir cihaz (aparat) var. Sabit diski aparat ile bilgisayara bağlıyorum; Yerler menüsü altında da kapasite cinsinden isimlerini görüyorum (Resim 01) ancak bağlamak istediğimde (her iki bölümde de) salt okunur olduğundan bağlanamadığına dair hata iletisi alıyorum (Resim 02). NTFS-3G ile aynı hata iletisini aldım.

Ne yapabilirim? Bir de, GNU/Linux, salt okunur olarak bir diski bağlayamaz mı?  ::)


Resim 01


Resim 02

Error mounting: mount exited with exit code 18: Error opening '/dev/sdb1': Read-only file system
Failed to mount '/dev/sdb1': Read-only file system


Error mounting: mount exited with exit code 18: Error opening '/dev/sdb5': Read-only file system
Failed to mount '/dev/sdb5': Read-only file system

if

Aslında forumda benzer konular mevcut ama aynı hata değil veya ben bulamadım. Bu bağlamaya çalıştığınız şey nedir? SDcard mı, harici bellek mi vs? Sizden bir kaç komut çıktısı isteyeceğim, bu komutları bu şey bağlı iken veriniz.

sudo fdisk -l
cat /etc/fstab
dmesg | tail


https://bugs.launchpad.net/ubuntu/+source/mountall/+bug/435192 aynı hata ile bir böcek iletilmiş ama sonuç yok.

dimetokavi

Forumda benzer konular var ama tam karşılayamıyor, ki, bu sebepten yeni konu açtım. Bağlamaya çalıştığım şek sabit disk; İkinci resimden kapasitesi hakkında fikir edinilebilir. Komutlar da aşağıda;

Alıntı Yapsudo fdisk -l
Disk /dev/sda: 80.1 GB, 80060424192 bayt
255 heads, 63 sectors/track, 9733 cylinders
Units = silindir of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk kimlikleyicisi: 0x0003cf43

   Aygıt Açılış    Başlangıç     Bitiş  BlokSayısı Kml Sistem
/dev/sda1   *           1        9332    74952704   83  Linux
/dev/sda2            9332        9734     3228673    5  Ek
/dev/sda5            9332        9734     3228672   82  Linux takas / Solaris

Disk /dev/sdb: 200.0 GB, 200049647616 bayt
255 heads, 63 sectors/track, 24321 cylinders
Units = silindir of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk kimlikleyicisi: 0x1ebf6b2f

   Aygıt Açılış    Başlangıç     Bitiş  BlokSayısı Kml Sistem
/dev/sdb1   *           1       12748   102398278+   7  HPFS/NTFS
/dev/sdb2           12749       24320    92952090    f  W95 Ext'd (LBA)
/dev/sdb5           12749       24320    92952058+   7  HPFS/NTFS
Alıntı Yap
cat /etc/fstab
# /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
/dev/sda1       /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=2b9c0d71-86eb-4f23-9d4c-dde377a47ab8 none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

Alıntı Yap
dmesg | tail
[ 3924.048044] sd 5:0:0:0: [sdb] 390721968 512-byte logical blocks: (200 GB/186 GiB)
[ 3924.048624] sd 5:0:0:0: [sdb] Write Protect is on
[ 3924.048631] sd 5:0:0:0: [sdb] Mode Sense: 11 00 80 00
[ 3924.048636] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[ 3924.050111] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[ 3924.050122]  sdb: sdb1 sdb2 < sdb5 >
[ 3924.170766] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[ 3924.170777] sd 5:0:0:0: [sdb] Attached SCSI disk
[ 7080.285239] [drm] nouveau 0000:01:00.0: Setting dpms mode 3 on vga encoder (output 0)
[ 8255.459940] [drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)

Böceği de inceliyorum...

if

Şunu bir deneyelim.
sudo mkdir /media/dimetokavi
sudo mount -t ntfs /dev/sdb1 /media/dimetokavi -o defaults,ro



dimetokavi

Teşekkür ederim, bu kodlar ile çalıştı. Çözüldü ibaresi ekliyorum ancak neden otomatik bağlama yapılamıyor? Garip bir durum ancak çözümü olmasına sevindim.
Tekrar teşekkürler...

if

Rica ederim. Sanırım otomatik bağlanma sorunu için böceğin çözümünü beklememiz gerek.

heartsmagic

Başlığı açarak sormak istedim, kullanılan Ubuntu sürümü nedir? Ntfs-3g kullanabildiğine göre 10.10 öncesi bir sürüm olmalı... derken gördüm ki profilinde 10.04 tanımlı. Bu diski Ntfs-3g üzerinden iptal edip, ardından fstab dosyasına işlemeyi denedin mi?

/dev/sdb1 /media/falanca_dizin  ntfs    defaults,ro 0       1
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.

dimetokavi

@heartsmagic
Profildeki bilgiyi güncellemeyi es geçmişim. Ubuntu 10.10 ve güncel çekirdek var. Dediğin şekilde, diski Ntfs-3g üzerinden iptal edip fstab dosyasına işlemeyi denemedim. Yalnızca Ubuntu forumlarında Ntfs-3g ile bağlanmasına dair bir kodun denemesi yapmıştım ancak iletime konu olan sıkıntı devam ettiği için, bende burada konu açtım.. Verdiğin kod diski Ntfs-3g üzerinden iptal etmeye mi yarar? Dediğin şekilde de deneme yapmak isterim, ki pekişsin...

İlginiz için çok teşekkürler...

ebubekirs

@heartsmagic'in verdiği kod, diskin bilgisayar başlatıldığında otomatik olarak bağlanmasını sağlar.
Dünyaya gelen de benim, dünyadan giden de benim

dimetokavi

Alıntı yapılan: ebubekirs - 12 Ocak 2011 - 11:05:01
@heartsmagic'in verdiği kod, diskin bilgisayar başlatıldığında otomatik olarak bağlanmasını sağlar.
Açıklama için teşekkür ederim ebubekirs.