Не видит внешний жесткий диск через usb linux

Ubuntu не «видит» внешний жесткий диск USB

Это NTFS. Это USB2. Я использую Ubuntu 13.04. Он отлично работает в Windows (что исключает проблемы с кабелем и оборудованием). У меня есть два компьютера с Ubuntu, и они тоже не обнаружены. Это около 500 ГБ.

Итог: видео, объясняющее решение

Редактирование:

Следуя первой ссылке, я ввожу sudo lsusb в терминал; до и после подключения жесткого диска. Разница была Bus 001 Device 012: ID 14cd:6116 Super Top M6116 SATA Bridge . Вот оно! («Мост sata» раньше появлялся в уведомлении Windows, когда я подключал HDD!). . Это означает, что Ubuntu обнаруживает его, но не монтирует ли он?

Я попробовал это:

mount: специального устройства / dev / sdb1 не существует

Я также попробовал:

но это остается без вывода навсегда. Я оставил это в фоновом режиме в течение приблизительно 30 минут.

sudo fdisk -l выдает это:

Часть, показанная ниже «Записи таблицы разделов не в порядке диска», занимает около 5 минут.

Выходы ls /dev/ | grep sd до и после подключения жесткого диска:

Второй вывод имеет строки sdd и sdd1 отличается от первого.

ЭТО ПОКАЗАЛ ФАЙЛЫ !!

Команда sudo mount /dev/sdd1 /mnt сработала после того, как я набрал sudo fdisk -l . Бесконечно благодарен!! 🙂 🙂

Сначала давайте проверим, обнаруживает ли Ubuntu устройство:

Отключите ваше устройство, затем откройте терминал и введите ls /dev/ | grep sd и Enter . Теперь подключите устройство и ls /dev/ | grep sd снова введите и Enter . Теперь у вас должно быть два выхода. Сравните их друг с другом.

Вы должны найти дополнительную строку (или две) во втором выводе. Держите эту дополнительную строку где-нибудь; мы будем использовать это позже.

Если вы не можете найти разницу, то я не думаю, что мое решение будет работать для вас, но вы можете попробовать. Возможно, у вас проблема с оборудованием.

Теперь вход sudo fdisk -l в терминал. Вы должны увидеть большой результат.

Подождите, пока user@host:

$ снова не появится «подсказка» (строка, которая выглядит как ). Это может занять до 5 минут.

Когда приглашение появится снова, теперь вы можете «смонтировать» устройство с помощью этой команды:

Замените sdxn на дополнительную строку, которую вы нашли, когда мы сделали первый шаг.

( Пример: sudo mount /dev/sdb1 /mnt )

Резюме: Чтобы снова смонтировать жесткий диск:

  • sudo fdisk -l
  • Подождите
  • sudo mount /dev/sdxn /mnt

Источник

Как подключить внешние диски в Linux?

USB-флешки, карты памяти цифровых фотоаппаратов, жесткие диски Firewire и eSATA, а также другие внешние носители имеют важный общий признак: они на ходу подключаются к компьютеру, на ходу же и отключаются. Система работает почти со всеми такими носителями как с SCSI.

Кук подключить внешние диски в Linux?

Локальные системы (KDE, Gnome) практически всех дистрибутивов реагируют на подключение внешнего носителя так: открывается новое окно файлового менеджера (иногда с запросом о подтверждении), обес­печивающее удобный доступ к файлам подключенного внешнего носителя.

Подключение флешки в Linux

Часто на Рабочем столе появляется значок, обозначающий носитель и позволяющий открыть контекстное меню, через которое файловую систему можно специально отключить от дерева каталогов.

Необходимо специально отключать все разделы внешнего носителя из дерева каталогов, а только потом извлекать кабель! В большинстве дистрибутивов для этого нужно щелкнуть на значке носителя и выбрать Eject (Извлечь), Safely Remove (Безопасное извлечение) или подобную запись в меню.

Таким образом вы гарантируете, что все операции записи будут завершены, а потом на самом деле отключится устройство. Если пренебречь этим шагом, вы рискуете повредить файловую систему и потерять данные!

Читайте также:  Что будет если выключить ноутбук во время обновления windows

В KDE и Gnome возможна ситуация, в которой несколько пользователей параллельно входят в систему. В таком случае права доступа к новому подключенному внешнему носителю, как правило, получает пользователь, вошедший в систему раньше других. Этот частный случай по-разному решается в различных дистрибутивах (или вообще не решается), поэтому могут возникнуть проблемы.

Таким образом, старайтесь не менять пользователя, когда работаете с внешними носителями!

Управление горячим подключением в современных дистрибутивах осуществляется в тесном взаимодействии ядра, системы udev, системы обмена информацией D-Bus и программы PolicyKit. В более старых версиях вы, возможно, встретите программы supermount, magicdev или subfs/submount, но все они не очень хорошо работают.

При работе в текстовом режиме или с локальной системой, в которой не предусмотрено автоматическое управление носителями, вам потребуется самостоятельно выполнить команду mount. Для этого сначала определите, какое название имеет ваше устройство (как правило, это /dev/sdx, где x — первая свободная буква по алфавиту).

Обзор всех носителей данных (включая жесткие диски, но исключая приводы CD и DVD) выводит команда fdisk -l. В следующем примере /dev/sdf1 — первый и единственный раздел на USB-флешке.

USB-флешки и карты памяти также можно форматировать как Superfloppy. Это означает, что на диске не создается таблица разделов. В таком случае весь привод запрашивается как устройство /dev/sda (вместо обычного способа именования устройства с помощью /dev/sda1, когда указывается номер определенного раздела).

Если знать номера устройств, дальше все просто: создается новый каталог и выполняется следующая команда mount:

На внешних носителях могут использоваться файловые системы различных типов. На практике на внешних жестких дисках и USB-флешках чаще всего применяется система VFAT. То же касается карт памяти для различных электронных приборов.

После того как вы считаете или запишете все нужные файлы, выполните команду unmount как обычно. Ни в коем случае не отключайте кабель USB или Firewire, пока не выполните unmount, иначе рискуете потерять данные!

Вот так можно управлять внешними накопителя в Linux.

Источник

Linux Mint не распознает USB-устройства

Иногда (это случилось со мной только однажды), Linux Mint не распознает USB-устройства, даже если мы подключаемся разными способами или через разные порты. Эта проблема также иногда затрагивает наши веб-камеры, но ее решение довольно простое.

Прежде чем принимать решение, которое я собираюсь вам дать, я рекомендую вам ознакомиться со статьей 5 способов отключить и подключить USB-устройство, не отрывая рук от клавиатуры где наш друг Gasparfm В нем очень подробно объясняется поведение USB-устройств и способы управления ими.

В моем случае USB-устройство перестало работать после форматирования и установки на него различных дистрибутивов.

Проверка USB

Первое, что я сделал, когда мое USB-устройство перестало работать, — это проверить, распознается ли оно fdisk с помощью sudo fdisk -l и я также попробовал gparted, но ни один из двух не распознал мой USB.

Затем используя lsusb это утилита для отображения информации о шинах USB в системе и подключенных к ним устройствах, мне удалось проверить, действительно ли мой USB подключен, следовательно, это не проблема с контактами или памятью.

Как заставить Linux Mint распознавать мое USB-устройство

Процесс решения проблемы, связанной с тем, что Linux Mint не распознает мой флеш-накопитель, довольно прост и легок. Для этого выполните следующие действия:

  • Откройте терминал и выполните следующую команду

sudo modprobe usb-storage

  • Перезагрузите компьютер.
  • Проверить с sudo fdisk -l что ваша USB-память уже смонтирована и работает правильно.

Эта простая команда загружает в ядро ​​модуль usb_storage, который иногда перестает загружаться.

Я надеюсь, что с помощью этого простого решения вы сможете решить эту досадную проблему и дать своим USB-устройствам необходимое использование. Помните, что это также работает для некоторых устройств, таких как цифровые камеры, mp3-файлы и другие.

Читайте также:  Настройка print server windows server 2012

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Из Linux » GNU / Linux » Linux Mint не распознает USB-устройства

Источник

Линукс не видет второй жёсткий диск.

ФАК читал. знаю что это вопрос от чайника.

Re: Линукс не видет второй жёсткий диск.

А биос видит? Диск IDE или SATA? Какие-нибудь рейды есть? Мать какая? Дистр и его версия какие?

Re: Линукс не видет второй жёсткий диск.

Вывод fdisk -l покажи. И lspci, чтобы два раза не вставать.

Re: Линукс не видет второй жёсткий диск.

под виндой всё работает. ядро 2.6. дело не в железе, в этом я уверен

Re: Линукс не видет второй жёсткий диск.

$ fdisk -l
synchrophasotron@SynchroPhasotron:

Usage: fdisk [-l] [-b SSZ] [-u] device
E.g.: fdisk /dev/hda (for the first IDE disk)
or: fdisk /dev/sdc (for the third SCSI disk)
or: fdisk /dev/eda (for the first PS/2 ESDI drive)
or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices)
.
synchrophasotron@SynchroPhasotron:

$ fdisk -l
synchrophasotron@SynchroPhasotron:

$ lspci
00:00.0 Host bridge: Intel Corporation Eaglelake DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation Eaglelake PCI Express Root Port (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 1
00:1c.1 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 2
00:1c.2 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 3
00:1c.3 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 4
00:1c.5 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 6
00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIB (ICH10) LPC Interface Controller
00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller
01:00.0 Communication controller: Conexant HSF 56k HSFi Modem (rev 01)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
03:00.0 IDE interface: JMicron Technologies, Inc. JMB368 IDE controller
08:00.0 VGA compatible controller: nVidia Corporation Geforce 9600 GT 512mb (rev a1)

Источник

Linux не видит жесткий диск.

Ноутбук Asus X51R. В основном отсеке стоит SSD на 120G, в купленном у китайцев HDD Caddy — Seagate на 500G. Поставил Ubuntu 16.04. Систему ставил на SSD. В процессе установки винт виден не был. После загрузки системы винт нормально определился, был бит на разделы и на него перенесен home и var. Был запущен dist-upgrade, который обновил ядро и еще кучу всего, после чего ноут был отправлен в перезагрузку, но грузиться отказался, так как не смог смонтировать разделы с винта, и упал в рекавери. Итак, dmesg | grep sd видит только ssd, fdisk -l — аналогично. В биосе видны оба устройства. В консоли grub видны все разделы обоих устройств. Разметка на обоих устройствах MBR.

У меня такое чувство, что не хватает какого-то модуля ядра, а вот какого — найти не удалось. Подскажите, пожалуйста, что не так?

Покажи что видно в рекавери, какие диски, какие разделы, что в dmesg.

Читайте также:  Windows 10 мышка один клик

Пробуй грузиться с LiveCD, смотреть виден ли там HDD, смотри какой модуль используется.

а dmesg | grep ata

Начни с того, что определи, к какому SATA контроллеру подключен винт. Потом гугли уже поддержку этого контроллера.

а что со старым то ядром тоже не грузится?

С LiveCD жесткий не виден.

Disk /dev/sda: 111,8 GiB, 120034123776 bytes, 234441648 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x5d1abf4a

Device Boot Start End Sectors Size Id Type /dev/sda1 * 2048 210994235 210992188 100,6G 83 Linux

# dmesg | grep ata

[ 0.000000] BIOS-e820: [mem 0x0000000077fb0000-0x0000000077fbdfff] ACPI data

[ 0.000000] Memory: 1872468K/1965336K available (9068K kernel code, 1667K rwdata, 3828K rodata, 2228K init, 2364K bss, 92868K reserved, 0K cma-reserved)

[ 0.080000] core: PEBS disabled due to CPU errata

[ 0.200043] libata version 3.00 loaded.

[ 1.740617] Write protecting the kernel read-only data: 14336k

[ 1.923162] ata1: SATA max UDMA/133 abar m1024@0xfebffc00 port 0xfebffd00 irq 22

[ 1.923169] ata2: SATA max UDMA/133 abar m1024@0xfebffc00 port 0xfebffd80 irq 22

[ 1.923175] ata3: SATA max UDMA/133 abar m1024@0xfebffc00 port 0xfebffe00 irq 22

[ 1.923178] ata4: SATA max UDMA/133 abar m1024@0xfebffc00 port 0xfebffe80 irq 22

[ 1.929039] scsi host4: pata_atiixp

[ 1.956574] scsi host5: pata_atiixp

[ 1.956672] ata5: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xff00 irq 14

[ 1.956674] ata6: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xff08 irq 15

[ 2.154518] ata5.01: NODEV after polling detection

[ 2.243231] ata3: SATA link down (SStatus 0 SControl 300)

[ 2.243267] ata2: SATA link down (SStatus 0 SControl 300)

[ 2.243310] ata4: SATA link down (SStatus 0 SControl 300)

[ 2.400054] ata1: softreset failed (device not ready)

[ 2.400111] ata1: applying PMP SRST workaround and retrying

[ 2.560185] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl

300) [ 7.648040] ata1.00: qc timeout (cmd 0x47)

[ 7.648053] ata1.00: READ LOG DMA EXT failed, trying unqueued

[ 7.648055] ata1.00: failed to get Log Directory Emask 0x40

[ 7.648057] ata1.00: ATA-10: 120GB SSD, V2.8, max UDMA/133

[ 7.648059] ata1.00: 234441648 sectors, multi 0: LBA48 NCQ (depth 31/32), AA

[ 7.648060] ata1.00: failed to get Identify Device Data, Emask 0x40

[ 7.648064] ata1.00: SB600 AHCI: limiting to 255 sectors per cmd

[ 7.648067] ata1.00: failed to set xfermode (err_mask=0x40)

[ 8.124049] ata1: softreset failed (device not ready)

[ 8.124101] ata1: applying PMP SRST workaround and retrying

[ 8.284048] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)

[ 8.284290] ata1.00: NCQ Send/Recv Log not supported

[ 8.284454] ata1.00: SB600 AHCI: limiting to 255 sectors per cmd

[ 8.284728] ata1.00: NCQ Send/Recv Log not supported

[ 8.284891] ata1.00: SB600 AHCI: limiting to 255 sectors per cmd

[ 8.284893] ata1.00: configured for UDMA/133

[ 13.420005] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)

а что со старым то ядром тоже не грузится?

Со старым тоже грузиться перестало.

Начни с того, что определи, к какому SATA контроллеру подключен винт. Потом гугли уже поддержку этого контроллера.

Вроде как SB600 от ATI, и вроде как модули загружены. Однако винт подключен через китайский caddy, который sata -> ide. В биосе определяется все как SATA.

Есть у меня один китайский sata ide , тоже со странностями .Никогда нормально не работал .Выборка небольшая , но тем не менее . Попробуй винт «другой системы» — без переходника .

Однако винт подключен через китайский caddy, который sata -> ide. В биосе определяется все как SATA.

О! В этом, скорее всего причина. У меня было то же самое несколько лет назад, даже треды где-то остались. Винт видела только винда и ядра древнее 2.6.22. На новых — никак. Решил проблему заменой компа на более новый. Рожно эти переходники.

Хм. установщик archlinux винт прекрасно видит. А как посмотреть какой именно модуль отвечает за устройство?

Источник

Оцените статью