Настроена собственная файловая система вместо USB?

Я совершенно не знаком с тем, как * nix обрабатывает разделы, но мне нужно было снять файл с моего USB-накопителя, поэтому я следил за онлайн- сообщением, в котором говорилось, что вы можете установить USB-накопитель с:

sudo mount -t auto /dev/sdb1 /mnt 

Итак, я сделал, но теперь ls /mnt возвращает содержимое каталога моего компьютера / дома /, и я боюсь его размонтировать.

Как я могу выйти из этой ситуации без компрометации каких-либо данных?

Где я могу найти доступное объяснение того, как монтировать USB-накопитель?

2 Solutions collect form web for “Настроена собственная файловая система вместо USB?”

Очевидно, у вас есть два жестких диска в машине, и у вас есть выделенный /home раздел на втором.

Что случилось, /dev/sdb1 (который не является вашим USB-накопителем) теперь установлен дважды, один раз в /home и один раз в /mnt . Единственный реальный риск в этом – теперь у вас также есть двойная возможность, например, случайно удалить что-то. Если у вас нет привычки делать такие вещи, тогда не беспокойтесь.

Как я могу выйти из этой ситуации без компрометации каких-либо данных?

Просто umount /mnt . Если вы получаете сообщение «занято устройством», это связано с тем, что для этого места открыт оболочный или файловый браузер – смените в нем каталог.

Где я могу найти доступное объяснение того, как монтировать USB-накопитель?

Современные дистрибутивы Linux (и я предполагаю, что другие * nix) выходят за рамки настольных сред, которые будут делать автоматизацию, поэтому большинству новичков не приходится много волноваться об этом.

Если по какой-то причине вы не используете автомонтировщик, man mount – хорошее стартовое место. Узлы устройств назначаются по порядку – вот почему /dev/sdb1 оказался не USB. Один из способов получить представление о правильном узле устройства – это посмотреть на различные файлы sd в /dev без вставки, затем добавить его и посмотреть снова. Если у вас уже есть два жестких диска, подключение другого (включая USB-накопители), вероятно, даст sdc , а sdc1 будет первым разделом.

Поскольку вы смонтировали его в другом месте, чем в /home , вы можете отключить его без потери данных: umount /mnt . Я предполагаю, что вы не начали никаких процессов из / mnt. Вы можете проверить открытые файлы из этой точки монтирования с помощью lsof .

Попытка umount, в то время как файлы открыты из / mnt, все равно вы получите сообщение об ошибке:

 umount: unmount of /mnt failed: Device busy 

Что касается поиска правильного устройства для USB-диска:

sudo lshw -class disk

должен позволить вам найти /dev/sdX устройство /dev/sdX .

  • Установка изображения частичного изображения
  • Жесткие диски
  • как монтировать -t proc proc proc / с их абсолютным путем для chroot?
  • Точка монтирования не существует, создайте каталог, затем «Файл существует»
  • В какой ситуации файл записывается в блок-устройство во время umount?
  • Где мой / tmp смонтирован?
  • Создание локальной рабочей области для разработки / тестирования
  • Получить имя устройства и точку подключения, если известна метка раздела
  • Как изменить точки монтирования
  • Почему монтирование происходит через существующий каталог?
  • Как я могу создать объединение union / и другой каталог, в / сам?
  • Interesting Posts

    Как выполнить grep на 'man unix_command'?

    Как запустить команду внутри запущенного контейнера systemd

    Как заменить (беззнаковый) загрузчик в Debian на один из Ubuntu, чтобы сделать его загрузочным устройством с защищенной загрузкой?

    Использовать вывод из awk в качестве входа для mv

    Установка флеш-плеера для Firefox

    tmp / krb5cc_ не очищается регулярно (кеширование учетных данных кебероса)

    Упрощенная навигация в терминале

    Как читать последнюю строку файла?

    Почему `cp` и` rm` обрабатывают каталоги отдельно?

    Простая функция обертки awk или псевдоним

    Завершения работы перестали работать после обновления zsh

    acpi rtc wakeup on battery (тестирование Debian)

    В сценарии bash, как я могу использовать «tr -d» для удаления введенного пользователем символа?

    Default-Start не содержит уровней запуска

    Как дефрагментировать файловую систему XFS, если xfs_fsr завершает работу без каких-либо улучшений?

    Linux и Unix - лучшая ОС в мире.