Нахождение пути USB-устройства

Это может, или это не может. Поскольку Initramf могут быть созданы различными способами (ядро просто загружает его и выполнения /init который делает что). Однако использование параметра более распространено, поскольку оно позволяет больше гибкости - т.е. если что-то изменяется, можно просто отредактировать запись загрузки, и вещи продолжают работать. Со встроенным корнем hardcoded это не обязательно было бы возможно.

fstab запись может все еще требоваться так или иначе, поскольку она также определяет другие вещи, те, которые монтируют опции (некоторые из которых могут быть изменены на движении), и fsck порядок. Также, даже если это было совершенно лишним (и если бы Initramfs обрабатывает его, это может работать без), я все еще сохранил бы запись там просто для пользы полноты.

4
07.06.2014, 02:19
2 ответа

В одной из систем Ubuntu 8.10 я использую описанный ниже подход, если мое устройство не монтируется автоматически.

Выполните команду fdisk -l.из man-страницы fdisk,

 -l     List the partition tables for the  specified  devices  and  then
              exit.   If no devices are given, those mentioned in /proc/parti-
              tions (if that exists) are used.

Теперь, даже когда мое USB не смонтировано, вышеприведенная команда выдаст список USB-накопителей. Теперь, вы, вероятно, можете создать точку монтирования где-нибудь в /media или где угодно и вручную смонтировать USB диск как,

mount /dev/sda1 /media/usb-drive
1
27.01.2020, 21:00

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

1
27.01.2020, 21:00

Теги

Похожие вопросы