<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-7" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
on 01/08/2009 04:16 PM George Iordanou wrote the following:
<blockquote
 cite="mid:534094dc0901080616n68aabcfbhcc9d9abf3e22071a@mail.gmail.com"
 type="cite">
  <pre wrap="">Στέλνω αυτό το mail στην LGU λόγω του ότι το πρόβλημα μου είναι σε
unix oriented μηχάνημα και τα διαθέσιμα εργαλεία που χρησιμοποιώ είναι
oss cross-platform εφαρμογές.

Έχω λοιπόν ένα εξωτερικό δίσκο που ενώνεται με firewire ο οποίος έχει
filesystem fat. Το OS που τρέχω είναι MacOS X 10.4.

Πριν 2-3 μέρες απλά σταμάτησε να γίνεται mount. Το σύστημα τον
αναγνωρίζει αλλά αρνείται να τον κάνει mount. Απ' ότι φαίνεται το
πρόβλημα είναι bad superblock που απ' ότι κατάλαβα σημαίνει ότι το
σύστημα δεν αναγνωρίζει το filesystem του δίσκου. Αυτό που ενδεχομένως
να προκάλεσε το πρόβλημα ειναι ότι είχα σβήσει όλα τα hidden files από
το δίσκο (ότι ξεκινούσε με τελεία). Προφανώς όχι και η καλύτερη ιδέα
που είχα.

Επισυνάπτω dmesg και fsck logs. Υπάρχει κάποια λύση;

Ευχαριστώ εκ των προτέρων,
Γιώργος

######################
dmesg

disk1s1: I/O error.
shared_region: 0x4559238: lsf_map: RO mapping #0 not in segmentshared
region: 0x4559238: 5 mappings  base_offset=0x3c38000
shared region: 0x4559238:       #0: addr=0x3c190000, size=0x2d000,
file_offset=0x91000, prot=(5,5)
shared region: 0x4559238:       #1: addr=0x0, size=0x4000,
file_offset=0xbe000, prot=(11,11)
shared region: 0x4559238:       #2: addr=0x4000, size=0x3000,
file_offset=0x0, prot=(27,27)
shared region: 0x4559238:       #3: addr=0x7000, size=0x1000,
file_offset=0xc2000, prot=(15,15)
shared region: 0x4559238:       #4: addr=0x3c1bd000, size=0xacc8,
file_offset=0xc3000, prot=(1,1)
disk1s1: I/O error.
disk1s1: I/O error.
disk1s1: I/O error.
######################

######################
fsck -py /dev/disk1s1
/dev/rdisk1s1: BAD SUPER BLOCK: MAGIC NUMBER WRONG
/dev/rdisk1s1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
######################


--
George Iordanou
  </pre>
</blockquote>
Δεν ξέρω από MacOS X, αλλά δοκίμασες να τον κάνεις κάπου mount με
εντολή, κάτι σαν:<br>
<br>
<pre class="manpages"><tt><b>mount</b> -o </tt><tt>rdonly</tt><tt> <b>-t</b> msdos </tt>/dev/disk1s1<tt> /mnt/tmp</tt></pre>
<br>
</body>
</html>