Как я могу безопасно удалить свой жесткий диск USB в Fedora 17?


10

В Fedora 17, когда я хочу подключить свой жесткий диск USB, я могу только размонтировать его. Но проблема в том, что жесткий диск не будет отключен, чтобы я мог его отключить.

В некоторых других дистрибутивах, таких как Ubuntu, есть опция Safely Remove, которая отключает жесткий диск.

Как я могу это исправить?


Работает ли hdparm -y /dev/sdX?
— Slhck

Нет, сэр. Эта команда удаляет имя диска из меню nautilus, но не выключает его.
— Мердад

2
Эй, ребята, я нашел это сам. Мне нужно было запустить команду: udisks --detach / dev / sdX Я опубликую ее как ответ, как только пройдет 8-часовой срок для новичков на форуме.
— Мердад

Хорошо, отлично. Рад, что ты решил проблему.
— Иосия

Ответы:


10

После большого количества веб-серфинга я наткнулся на решение, предложенное кем-то из askubuntu.com . Спасибо всем. Мне просто нужно было установить пакет udisks! Чтобы выключить мой жесткий диск, я должен ввести следующую команду в терминале после размонтирования всех его разделов:

udisks --detach /dev/sdX

Не проверял это (использовал udisks --unmount) и udisks -hне перечисляет --detachдля меня. Fedora 19.
— Хакре

2
По состоянию на убунту 15.10, это кажется udisksctl power-off -b /dev/sdb. Кстати, в ответ мой жесткий диск выключил свет, но все еще излучал шум и вибрацию, пока я физически не отключил его.
— gluk47

Комментарий @ gluk47 работает для меня на Ubuntu 16.04. Хотя мой жесткий диск полностью выключился.
— Тотем

3

Для USB-накопителя нет кнопки безопасного извлечения. Вы можете извлечь USB-накопитель, щелкнув по маленькому треугольнику на боковой стороне USB-накопителя.

Для извлечения флешки выполните следующие действия:

  1. Сначала посмотрите на USB-накопитель, введя эту команду:

    fdisk -l
    
  2. Предполагая, что ваш USB-накопитель - / dev / sdb1, извлеките его с помощью следующей команды:

    umount /dev/sdb1
    

    В качестве альтернативы:

    eject /dev/sdb1 
    

Это позволит вам безопасно удалить USB-накопитель.


«Маленький треугольник» можно найти в разделе «Действия»> «Файлы» и расположив USB-накопитель на левой панели. Значок находится справа от ярлыка USB-накопителя.
— Мэтью Уокер

2

Пытаться

eject /dev/sdX

где Xбуква вашего устройства.

редактировать

Вы можете найти все доступные буквы дисков с помощью fdisk -l.


1
Не могли бы вы объяснить, как узнать букву устройства? Я предположил бы, что это может быть запутано довольно легко.
— slhck

Это не помогло. Я также проверил справочную страницу eject, на которой написано, что эта команда выполняет то же самое, что и umount, в зависимости от используемого устройства.
— Мердад

eject /media/THE_DISKтакже должен работать (если он там установлен). @ Mehrdad, не слишком верь в то, что говорится в руководствах. Они могут быть повреждены (сообщите об этом в Bugzilla).
— vonbrand

@ Джозия, пожалуйста, укажите fdisk -lв своем ответе как средство проверки букв дисков или любое другое, которое вы считаете подходящим.
— Лоренцо фон Маттерхорн

Если вы не root, вы все равно можете понять, что такое буква диска, используя blkid.
— gluk47

0

Введите следующую команду для выключения жесткого диска:

hdparm -y /dev/sdx
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.