Вопрос или проблема
Я пытаюсь получить доступ к внешнему диску, который подключён к Ubuntu Desktop, с компьютера под управлением Windows 11. Я хочу получить доступ к этому диску на Windows 11, подключённом к рабочему столу Ubuntu, Disk /dev/sdd: 2.73 TiB, 3000592498688 bytes, 5860532224 sectors
Модель диска: My Book 25ED. Я могу пинговать оба IP-адреса Ubuntu и Windows 11 с каждого из них.
Я вижу внешний диск, подключённый в Ubuntu, в разделе Файлы. Я также прочитал на форуме и смонтировал внешний диск согласно инструкциям, однако, когда я пытаюсь подключиться к внешнему диску на Ubuntu по IP:192.168.1.187 с помощью \192.168.1.187, я не вижу содержимого на диске. В то время как на диске есть файлы, я использовал его ранее на Windows 11.
Вывод команды sudo fdisk -l
:
Диск /dev/loop0: 73.87 MiB, 77459456 bytes, 151288 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop1: 74.27 MiB, 77881344 bytes, 152112 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop2: 4 KiB, 4096 bytes, 8 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop3: 269.77 MiB, 282873856 bytes, 552488 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop4: 10.72 MiB, 11239424 bytes, 21952 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop5: 273.68 MiB, 286969856 bytes, 560488 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop6: 11.11 MiB, 11649024 bytes, 22752 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop7: 505.09 MiB, 529625088 bytes, 1034424 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/sda: 953.87 GiB, 1024209543168 bytes, 2000409264 секторов
Модель диска: Patriot P210 102
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: 304EBC23-C3C6-4D4E-AB20-2B9CE69BF50B
Устройство Начало Конец Секторы Размер Тип
/dev/sda1 2048 2203647 2201600 1G EFI Система
/dev/sda2 2203648 2000406527 1998202880 952.8G Файловая система Linux
Диск /dev/loop8: 91.69 MiB, 96141312 bytes, 187776 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop9: 10.54 MiB, 11051008 bytes, 21584 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop10: 10.76 MiB, 11280384 bytes, 22032 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop11: 38.83 MiB, 40714240 bytes, 79520 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop12: 44.3 MiB, 46448640 bytes, 90720 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop14: 568 KiB, 581632 bytes, 1136 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/loop13: 500 KiB, 512000 bytes, 1000 секторов
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный/оптимальный): 512 байт / 512 байт
Диск /dev/sdb: 223.57 GiB, 240057409536 bytes, 468862128 секторов
Модель диска:
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер ввода-вывода (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: dos
Идентификатор диска: 0x7feeb02c
Устройство Загруз. Начало Конец Секторы Размер Id Тип
/dev/sdb1 2048 468858879 468856832 223.6G 7 HPFS/NTFS/exFAT
Диск /dev/sdc: 931.51 GiB, 1000204885504 bytes, 1953525167 секторов
Модель диска: Portable
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер ввода-вывода (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: dos
Идентификатор диска: 0xdcf54351
Устройство Загруз. Начало Конец Секторы Размер Id Тип
/dev/sdc1 * 64 1953520128 1953520065 931.5G 7 HPFS/NTFS/exFAT
Диск /dev/sdd: 2.73 TiB, 3000592498688 bytes, 5860532224 секторов
Модель диска: My Book 25ED
Единицы: сектора по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер ввода-вывода (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: gpt
Идентификатор диска: 1625C9CF-6C48-4DA6-8625-A39BEA81698E
Устройство Начало Конец Секторы Размер Тип
/dev/sdd1 2048 5860530175 5860528128 2.7T Основные данные Microsoft
Шаги для доступа к общему внешнему диску на Ubuntu с Windows 11:
-
Убедитесь, что Samba установлена на Ubuntu:
sudo apt update
sudo apt install samba
2. Отредактируйте конфигурацию Samba:
Добавьте общий диск в /etc/samba/smb.conf:
[SharedDrive]
path = /media/username/external_drive
browseable = yes
read only = no
guest ok = yes
force user = username
3. Перезапустите службу Samba:
sudo systemctl restart smbd
4. Получите IP-адрес Ubuntu:
ip addr show
5. Получите доступ с Windows 11:
Откройте проводник файлов.
Введите \<Ubuntu_IP> в строке адреса и нажмите Enter.
Найдите и получите доступ к совместному диску.
Ответ или решение
Для того чтобы получить доступ к общему внешнему диску, подключенному к Ubuntu Desktop, с компьютера на Windows 11, необходимо выполнить несколько шагов. В этом руководстве будет подробно описан процесс настройки общего доступа к диску на Ubuntu и подключение к нему из Windows 11.
1. Убедитесь, что Samba установлена на Ubuntu
Samba позволяет Linux-системам взаимодействовать с Windows. Для установки Samba выполните следующие команды в терминале:
sudo apt update
sudo apt install samba
2. Настройка конфигурации Samba
После установки Samba необходимо отредактировать ее конфигурацию, добавив общий каталог для вашего внешнего диска:
-
Откройте файл конфигурации Samba:
sudo nano /etc/samba/smb.conf
-
Добавьте следующий блок в конец файла:
[SharedDrive] path = /media/username/external_drive # Укажите правильный путь к вашему диску browseable = yes read only = no guest ok = yes force user = username # Замените на ваше имя пользователя
Обратите внимание: замените
username
на ваше текущее имя пользователя иexternal_drive
на название смонтированного внешнего диска. -
Сохраните изменения и закройте текстовый редактор.
3. Перезапустите службу Samba
После редактирования конфигурации необходимо перезапустить службу Samba, чтобы изменения вступили в силу:
sudo systemctl restart smbd
4. Узнайте IP-адрес Ubuntu
Для подключения из Windows необходимо знать IP-адрес вашей Ubuntu системы. Выполните в терминале следующую команду:
ip addr show
Обратите внимание на строку, содержащую inet
; это и есть ваш IP-адрес, например 192.168.1.187
.
5. Доступ из Windows 11
Теперь можно подключиться к общему ресурсу:
-
Откройте Проводник Windows (File Explorer).
-
Введите в адресную строку
\\<IP-адрес_Ubuntu>
, например:\\192.168.1.187
-
Нажмите Enter. Вы должны увидеть общий доступ к своему внешнему диску.
6. Проверка прав доступа и собственника
Если вы все сделали правильно, но по-прежнему не видите содержимое диска, проверьте права доступа к каталогу в Ubuntu. Убедитесь, что ваш пользователь имеет необходимые права:
ls -ld /media/username/external_drive
В случае, если права доступа не настроены должным образом, вы можете изменить их с помощью команды chmod
или chown
. Например:
sudo chown username:username /media/username/external_drive
sudo chmod 755 /media/username/external_drive
Замените username
на ваше имя пользователя.
Заключение
Следуя вышеописанным шагам, вы сможете успешно получить доступ к внешнему диску, подключенному к Ubuntu, с компьютера под управлением Windows 11. Если у вас возникли какие-либо проблемы, проверьте все настройки, а также убедитесь, что оба устройства находятся в одной сети и могут взаимодействовать друг с другом.