есть у меня винт внешний SeaGate на 500 гиг. на нем два раздела. ext3 на 400 гиг и ntfs на 100 гиг
вчера сходил к знакомому - надо было ему на винду файлы закинуть. вернулся домой. и тут вобщем начали происходить странности с винтом. теперь оба раздела монтируются только ro (read only) хотя в mount'e написано что примонтировались они как rw.
как выходить из сложившейся ситуации?
P.S> Ubuntu 9.04
-------------
черт. нашел уже
https://forum.ubuntu.ru/index.php?topic=37188 - вот решение
-------------
мне вот другое интересно. как винда могла запороть ext3-раздел?
Пользователь решил продолжить мысль 23 Февраля 2010, 14:44:31:
мда.. решение нашел, но оно не работает. чувствую, что в винте что-то физически сбоит. если у кого были подобные проблемы, то может кто напишет что он делал? просто ужасно не хочется все форматировать.
кстати еще странность: при подключении винт автомонтируется гномом. потом я его рукам отмонтирую
# umount /media/disk
потом запускаю fsck
# fsck -f /dev/sdb2
fsck 1.41.4 (27-Jan-2009)
e2fsck 1.41.4 (27-Jan-2009)
Ошибка чтения блока 83198023 (Attempt to read block from filesystem resulted in short read) пока getting next inode from scan. Игнорирую ошибку? yes
Force rewrite? yes
и так до бесконечноти пишет сбойные блоки блоки .если я завершаю fsck через ctrl+c пишет
/dev/sdb2: e2fsck canceled.
/dev/sdb2: ***** FILE SYSTEM WAS MODIFIED *****
и потом с винтом пока не переодключишь - ничего нельзя сделать. при попытке выполнить fsck пишет следующее
# fsck -f /dev/sdb2
fsck 1.41.4 (27-Jan-2009)
e2fsck 1.41.4 (27-Jan-2009)
fsck.ext2: Attempt to read block from filesystem resulted in short read while trying to open /dev/sdb2
Could this be a zero-length partition?
при попытке занова примонтировать
# mount -t ext3 /dev/sdb2 /media/disk
mount: wrong fs type, bad option, bad superblock on /dev/sdb2,
missing codepage or helper program, or other error
В некоторых случаях полезная информация может быть
найдена в syslog - попробуйте dmesg | tail или что-то
в этом роде
dпоследние ошибки
#dmesg | tail -5
[79107.449945] sd 9:0:0:0: [sdb] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[79107.449957] sd 9:0:0:0: [sdb] Sense Key : Aborted Command [current]
[79107.449968] sd 9:0:0:0: [sdb] Add. Sense: No additional sense information
[79107.449980] end_request: I/O error, dev sdb, sector 204796622
[79107.450012] EXT3-fs: unable to read superblock
блин, я уже не знаю, что делать