Как возможно подключить блочное устройство к компьютеру с Linux через порт USB-C?

Можно ли предоставить блочное устройство, содержащее систему на SSD, через USB-C для загрузки на другом компьютере? Необходимо заметить, что на этом SSD также присутствует ESP раздел, который не примонтирован.
  • 13 октября 2023 г. 13:38
Ответы на вопрос 2
Да, возможно подключить блочное устройство, содержащее систему на SSD, через порт USB-C к компьютеру с Linux. 

Для этого выполните следующие шаги:

1. Подключите блочное устройство (SSD) к компьютеру с Linux с помощью кабеля USB-C. Убедитесь, что кабель и порт USB-C поддерживают передачу данных, а не только зарядку.
2. Проверьте, видит ли система подключенное устройство, выполнив команду `lsblk` в терминале. Вы должны увидеть новое блочное устройство, которое представлено в выводе команды.
3. Если на SSD присутствует ESP раздел, который не примонтирован, выполните команду `sudo fdisk -l`, чтобы увидеть список разделов на устройстве. Вы должны найти ESP раздел (обычно тип раздела EFI или FAT32) и его идентификатор (например, /dev/sdb1).
4. Создайте точку монтирования для ESP раздела, выполнив команду `sudo mkdir /mnt/esp` или любую другую папку, которую вы хотите использовать для монтирования раздела.
5. Монтируйте ESP раздел в созданную точку монтирования, используя команду `sudo mount /dev/sdb1 /mnt/esp`, замените /dev/sdb1 на идентификатор вашего ESP раздела.
6. Теперь вы можете получить доступ к содержимому блочного устройства через точку монтирования. Вы можете загружать систему с этого устройства на другом компьютере, используя соответствующие инструкции для загрузки с внешнего устройства.

Обратите внимание, что для выполнения этих действий вам может понадобиться административные права (sudo). Также имейте в виду, что многие компьютеры требуют установки специальных настроек BIOS/UEFI для загрузки с внешнего устройства.
Читайте документацию по массовому хранению (USB) здесь: https://docs.kernel.org/usb/mass-storage.html
Похожие вопросы