Eu criei uma imagem de CD ao vivo personalizada (erm... USB ao vivo, suponho que seria mais preciso) através de uma combinação deCúbico(para gerar um .iso personalizado) emkusbpara fornecer persistência por meio de uma casper-rw
partição.
Está funcionando muito bem, mas mkusb
parece estar criando seu fstab
próprio grub
menu.
Uma das coisas que mkusb
isso faz é criar uma partição NTFS "normal" para que o pendrive possa ser usado como um pendrive de armazenamento "normal" (para salvar fotos, documentos ou o que quer que esteja nele), mas essa partição não parece estar montada na inicialização.
Seria ótimo se assim fosse, porque tenho um uso bastante específico que gostaria de dar a ele (especificamente, imagens Docker que agorasó parece funcionarcorretamente se eu especificardevicemapper
Enquanto o storage-driver
). Ajudaria muito se eu pudesse ter aquela partição NTFS montada no /var/lib/docker/[storage]
, mas mesmo se eu mudar /etc/fstab
enquanto estiver no Cubic, essas alterações não serão refletidas na imagem que está gravada no pendrive.
Algo semelhante acontece com o menu Grub. Cubic
permite especificar o seu próprio, mas isso parece ter sido substituído mkusb
e devido a problemas com os computadores onde o stick será usado, seria ótimo se eu pudesse adicionar um nolapic
sinalizador à linha de inicialização.
Existe alguma maneira de fazer isso?
PS 01: não estoucasadopara mkusb
... Eu gosto de como é fácil obter um USB persistente com ele e que funciona em BIOS com inicialização UEFI, mas talvez outra ferramenta me desse mais controle?
PS 02: Não sei muito sobre... nada, mas para este caso de uso específico, digamos que não sei muito sobre partições persistentes em pendrives inicializáveis.
Responder1
Você pode tentar montar a partição NTFS manualmente com uma
mount
linha de comando. Quando isso funcionar, você pode salvar a(s) linha(s) de comando em seu~/.bashrc
arquivo, o que deve fazer com que ele seja montado automaticamente onde você quiser no futuro. Há detalhes sobre a montagem do NTFS emesse link.O OP achou melhor adicionar a montagem em
rc.local
vez do.bashrc
Você pode adicionar a opção de inicialização
nolapic
perto do final (comopersistent
) na linha que começa comlinux
para cada entrada de menu do Ubuntu que você deseja usar no arquivogrub.cfg
na partição nº 3 da unidade USB ativa.