Безопасное извлечение внешнего жесткого диска (Безопасное извлечение внешнего жесткого диска)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Аватара пользователя
progressist
Сообщения: 44
ОС: Linux

Безопасное извлечение внешнего жесткого диска

Сообщение progressist »

Проблема с извлечением одного из внешних жестких дисков.
Этот внешний жесткий диск собран мной путем вставления обычного 2.5 сата жесткого диска в корпус соответствующий, форматировал его с помощью программы gparted в ntfs.
При этом проблемы с безопасным отмантированием другого купленного внешнего жесткого диска нет.
ОС -Ubuntu
Вот окно с ошибкой
Изображение
MULTUM,NON MULTA
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Безопасное извлечение внешнего жесткого диска

Сообщение Flaming »

А другой тоже в ntfs отформатирован?
Спасибо сказали:
Аватара пользователя
progressist
Сообщения: 44
ОС: Linux

Re: Безопасное извлечение внешнего жесткого диска

Сообщение progressist »

Flaming писал(а):
02.02.2010 15:50
А другой тоже в ntfs отформатирован?

Да.
MULTUM,NON MULTA
Спасибо сказали:
Аватара пользователя
proDOOMman
Сообщения: 284

Re: Безопасное извлечение внешнего жесткого диска

Сообщение proDOOMman »

Сурово. А если отмонтировать ручками?
Сначала попробуйте команду sync и потом отмонтируйте стандартным способом.
Если не поможет, то попробуйте sudo umount /dev/sdb и sudo eject /dev/sdb. После чего можно извлекать диск.
И кстати, почему не создана таблица разделов? Поидее должно быть не sdb, а sdb1 или как-то так...
Ubuntu LL x86 on Acer Extensa 5635G
Спасибо сказали:
Аватара пользователя
progressist
Сообщения: 44
ОС: Linux

Re: Безопасное извлечение внешнего жесткого диска

Сообщение progressist »

proDOOMman писал(а):
02.02.2010 19:01
Сурово. А если отмонтировать ручками?
Сначала попробуйте команду sync и потом отмонтируйте стандартным способом.
Если не поможет, то попробуйте sudo umount /dev/sdb и sudo eject /dev/sdb. После чего можно извлекать диск.
И кстати, почему не создана таблица разделов? Поидее должно быть не sdb, а sdb1 или как-то так...


на команду sudo umount /dev/sdb
выдает

Код: Выделить всё

serge@serge-laptop:~$ sudo umount /dev/sdb
umount: /dev/sdb: not mounted

sudo eject /dev/sdb проходит нормально
PS таблица разделов создается ведь при установке, и тот жеский диск на котором у меня стоит система с разделами маркируется как sda1,sda2,sda3
а оба внешних жестких диска маркируются соответственно sdb и sdc
MULTUM,NON MULTA
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Безопасное извлечение внешнего жесткого диска

Сообщение Flaming »

progressist писал(а):
02.02.2010 19:36
а оба внешних жестких диска маркируются соответственно sdb и sdc

Не. Вы не поняли. Говорилось про таблицу разделов не на системной винчестере, а на внешних!
Там должно быть что-то вроде sdb1 и sdc1 (я так понял, одного раздела вам достаточно).
Спасибо сказали:
Аватара пользователя
progressist
Сообщения: 44
ОС: Linux

Re: Безопасное извлечение внешнего жесткого диска

Сообщение progressist »

Flaming писал(а):
02.02.2010 20:16
progressist писал(а):
02.02.2010 19:36
а оба внешних жестких диска маркируются соответственно sdb и sdc

Не. Вы не поняли. Говорилось про таблицу разделов не на системной винчестере, а на внешних!
Там должно быть что-то вроде sdb1 и sdc1 (я так понял, одного раздела вам достаточно).

Подправил таблицы разделов, но проблему не решило. А может быть это связано с самим корпусом, скажем он может работать только с win либо mac os?
MULTUM,NON MULTA
Спасибо сказали:
Аватара пользователя
progressist
Сообщения: 44
ОС: Linux

Re: Безопасное извлечение внешнего жесткого диска

Сообщение progressist »

Пробовал подключать этот жесткий диск через переходник специальный без корпуса, без корпуса он не выдает ошибок при безопасном извлечении.
Следовательно это могут быть проблемы самого корпуса что ли? При этом подключал этот жесткий диск с корпусом к пк с windows- там никаких ошибок при безопасном извлечении не выходит.
MULTUM,NON MULTA
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Безопасное извлечение внешнего жесткого диска

Сообщение Flaming »

progressist, глубоко сомневаюсь.
Попробуйте отмонтировать руками. Только не sdb, а sdb1
umount /dev/sdb1
Ошибку (если она будет) - в студию.
Спасибо сказали:
Аватара пользователя
progressist
Сообщения: 44
ОС: Linux

Re: Безопасное извлечение внешнего жесткого диска

Сообщение progressist »

Flaming писал(а):
02.02.2010 21:22
progressist, глубоко сомневаюсь.
Попробуйте отмонтировать руками. Только не sdb, а sdb1
umount /dev/sdb1
Ошибку (если она будет) - в студию.

При umount /dev/sdb1
ошибка не вылазит, но вылазит при Safely remove drive (безопасном извлечении).
MULTUM,NON MULTA
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Безопасное извлечение внешнего жесткого диска

Сообщение Flaming »

progressist писал(а):
02.02.2010 21:26
ошибка не вылазит, но вылазит при Safely remove drive (безопасном извлечении).

А что за дистрибутив, de?
На 90% уверен, что на ошибку можно приложить. Помню, была такая то ли в kde-3.5, то ли где-то ещё...
Писалось "устройство удалено, но не может быть извлечено (или как-то так)".

Суть в том, что команду umount она выполняет успешно, соответственно буфер сбрасывается, файловая система отмонтировалась нормально - можно вынимать. Но с ошибкой выскочила команда eject. Которая физически хотела извлечь носитель. К сожалению, это возможно только с сидюками наверное. :) По крайней мере я не встречал USB-портов, которые "выплёвывают" флешки и винчестеры.

Хотя не... один момент, про который я забыл. Другой винчестер ведь без ошибок работает? Значит, дело не в этом.

По поводу дистрибутива - проглядел название раздела, теперь вижу. :)

Совет такой. Попробуйте отмонтировать диск через безопасное извлечение, и посмотреть вывод команды mount. Если она не покажет строку, содержащую ваш винчестер (/dev/sdb1 или /dev/sdc1, или какую ещё), значит файловая система отмонтировалась, и на такую ошибку можно спокойно класть.
Спасибо сказали:
Аватара пользователя
progressist
Сообщения: 44
ОС: Linux

Re: Безопасное извлечение внешнего жесткого диска

Сообщение progressist »

На команду mount после безопасного извлечения отвечает следующее

Код: Выделить всё

mount: can't find /dev/sdb1 in /etc/fstab or /etc/mtab

Видимо все-таки отмонтировалась файловая система.
MULTUM,NON MULTA
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Безопасное извлечение внешнего жесткого диска

Сообщение blackdevil »

Видимо все-таки отмонтировалась файловая система.

нет, скорее всего, просто монтировался винт средствами hal, и поэтому mount ругается, что не может найти параметры монтирования для этого диска в соответствующих файлах конфигурации. А вы пробовали после операций с дисками в консоли сделать sync и когда команда завершится - отмонтировать его через safely remove?
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
progressist
Сообщения: 44
ОС: Linux

Re: Безопасное извлечение внешнего жесткого диска

Сообщение progressist »

а с каким параметром необходимо запускать sync?
что-то типа sudo sync /dev/sdb1 или еще что-то нужно?
MULTUM,NON MULTA
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Безопасное извлечение внешнего жесткого диска

Сообщение blackdevil »

Просто sync. Это команда принудительного сброса всех кешированных данных на диски.
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
progressist
Сообщения: 44
ОС: Linux

Re: Безопасное извлечение внешнего жесткого диска

Сообщение progressist »

Просто sync. Это команда принудительного сброса всех кешированных данных на диски.

Если сделать, как Вы писали, то таже ошибка выскакивает.
MULTUM,NON MULTA
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Безопасное извлечение внешнего жесткого диска

Сообщение blackdevil »

Вот, нашел свеженький баг на эту тему: ссылка У меня не проявляется. Но, как мне кажется, это именно Ваш случай.
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали: