Як я можу безпечно вийняти свій жорсткий диск USB у Fedora 17?


10

У Fedora 17, коли я хочу підключити жорсткий диск USB, я можу лише відключити його. Але проблема полягає в тому, що жорсткий диск не буде вимкнений, щоб я міг підключити його.

У деяких інших дистрибутивах, таких як Ubuntu, є опція Безпечного видалення, яка вимикає жорсткий диск.

Як я можу це виправити?


Чи 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.
hakre

2
Щодо ubuntu 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, не вірте занадто багато того, що говорять посібники. Вони, можливо, не будуть (повідомляйте про помилку, якщо так).
vonbrand

@Josiah, будь ласка, вкажіть fdisk -lу своїй відповіді як засіб перевірки букв диска або будь-якого іншого способу, який ви вважаєте за потрібне.
Лоренцо Фон Маттерхорн

Якщо ви не root, ви все ще можете отримати уявлення про те, що таке буква диска, використовуючи blkid.
gluk47

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.