![Пользовательское меню fstab + grub на загрузочном постоянном USB-накопителе, созданном с помощью mkusb](https://rvso.com/image/912793/%D0%9F%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%BE%D0%B5%20%D0%BC%D0%B5%D0%BD%D1%8E%20fstab%20%2B%20grub%20%D0%BD%D0%B0%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D1%87%D0%BD%D0%BE%D0%BC%20%D0%BF%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%BD%D0%BE%D0%BC%20USB-%D0%BD%D0%B0%D0%BA%D0%BE%D0%BF%D0%B8%D1%82%D0%B5%D0%BB%D0%B5%2C%20%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%BD%D0%BE%D0%BC%20%D1%81%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E%20mkusb.png)
Я создал собственный образ Live CD (эээ... Live USB, я полагаю, это было бы точнее) с помощью комбинацииКубический(для создания пользовательского .iso) иmkusbобеспечить его постоянство посредством casper-rw
перегородки.
Работает очень хорошо, но, mkusb
похоже, создает свое fstab
собственное grub
меню.
Одной из функций mkusb
является создание «обычного» раздела NTFS, чтобы USB-накопитель можно было использовать как «обычное» устройство хранения данных (для сохранения на нем изображений, документов и т. д.), однако этот раздел, похоже, не монтируется при загрузке.
Было бы здорово, если бы это было возможно, потому что я хотел бы использовать его для довольно специфического использования (в частности, для образов Docker, которые сейчастолько кажется, что работаетправильно, если я укажуdevicemapper
storage-driver
Было бы очень, очень полезно, если бы я мог смонтировать этот раздел NTFS в , /var/lib/docker/[storage]
но даже если я изменю /etc/fstab
его в Cubic, эти изменения не отразятся в образе, записанном на USB-накопитель.
Нечто похожее происходит с меню Grub. Cubic
Позволяет указать свое собственное, но, похоже, оно перезаписывается из mkusb
-за проблем с компьютерами, на которых будет использоваться флешка. Было бы здорово, если бы я мог добавить nolapic
флаг в строку загрузки.
Есть ли способ это сделать?
PS 01: Я неженатый... Мне нравится , mkusb
как легко с его помощью получить постоянный USB-накопитель, и как он работает в BIOS с загрузкой UEFI, но, может быть, другой инструмент даст мне больше контроля?
PS 02: Я не очень много знаю о... чем угодно, на самом деле, но в этом конкретном случае использования, скажем так, я не очень много знаю о постоянных разделах на загрузочных USB-накопителях.
решение1
Вы можете попробовать смонтировать раздел NTFS вручную с помощью
mount
командной строки. Когда это сработает, вы можете сохранить командную строку(и) в свой~/.bashrc
файл, что должно заставить его автоматически монтироваться там, где вы хотите в будущем. Подробности о монтировании NTFS см. наэта ссылка.Автор статьи посчитал, что лучше добавить крепление
rc.local
вместо.bashrc
Вы можете добавить параметр загрузки
nolapic
ближе к концу (например,persistent
) в строке, начинающейся сlinux
для каждого пункта меню Ubuntu, который вы хотите использовать в файлеgrub.cfg
в разделе № 3 живого USB-накопителя.