Kaptain.
Telegram /
LinkedIn /
Email /
GIT /
RSS /
GPG /

№ 12704 В разделе
Sysadmin
от January 22nd, 2026,
# Сбросить порт (замените 1-1.2 на ваш порт) echo '1-1.2' | sudo tee /sys/bus/usb/drivers/usb/unbind echo '1-1.2' | sudo tee /sys/bus/usb/drivers/usb/bind
Полный сброс всего USB-контроллера (радикальный способ)
# Отключить USB-контроллер sudo sh -c "echo 0 > /sys/bus/pci/drivers/xhci_hcd/unbind" # Включить обратно sudo sh -c "echo 1 > /sys/bus/pci/drivers/xhci_hcd/bind"

№ 12688 В разделе
Sysadmin
от November 11th, 2025,
В подшивках: Linux, Virtualbox, Virtualization
Допустим, что у вас стоит задача создать образ для вашей виртуальной машины куда вы запишете некоторые файлы или даже создать специальный раздел из существующего образа диска. В Linux есть возможность примонтировать этот образ виртуального диска и использовать как обычное блочное устройство!
Первым шагом нужно создать ваш новый виртуальный диск. Это можно сделать прямо в VirtualBox в менеджере дисков.
Следующий шаг это установить необходимые утилиты и модули ядра из поставки Qemu.
sudo apt install qemu-utils qemu-block-extra sudo modprobe nbd max_part=8 qemu-nbd --version
Вся подготовка завершена, теперь можно указать новое блочное устройство.
sudo qemu-nbd -c /dev/nbd0 /tmp/New-disk-image.vdi
Наконец, финальный шаг это создать таблицу разметки и новую партицию в новом блочном устройстве. Как пример, я создам файловую систему ЕХТ4 и примонтирую к своей хост системе. Вы также можете даже записать какие-то специальные образы используя утилиту dd.
cfdisk /dev/nbd0 mkfs.ext4 /dev/nbd0p1 tune2fs -L VDIPART1 /dev/nbd0p1
На всякий случай проверим таблицу разметки.
vlad@turtle:/$ fdisk -l /dev/nbd0 Disk /dev/nbd0: 256 GiB, 274877906944 bytes, 536870912 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: 0x10b50298 Device Boot Start End Sectors Size Id Type /dev/nbd0p1 2048 536870911 536868864 256G 83 Linux
Теперь можно как обычно примонтировать этот раздел и потом после работы отмонтировать.
sudo mount /dev/nbd0p1 /mnt/ sudo rsync -avz /my/special/files/ /mnt/ sudo umount /mnt
Отключение. Необходимо перед использованием в VirtualBox!
qemu-nbd -d /dev/nbd0
Вы великолепны.
Fortune cookie: spinster, n.: A bachelor's wife.