Como obter o Grub 2.0 para ver o dispositivo USB em (USB 3) expresscard

2

Estou executando o Ubuntu fora de uma unidade flash USB.

Meu laptop não suporta a inicialização do meu expresscard (nem possui quaisquer portas usb3 além daquelas que eu adicionei através do meu expresscard).

Estou usando o Grub 2.0x que o Ubuntu 14.04 instalou no meu dispositivo USB que estou inicializando em portas USB 2.0.

Eu tenho outro dispositivo USB conectado ao meu cartão expresso USB 3. Isto tem o xenserver 5.6 instalado.

Gostaria de inicializar o grub através do meu USB 2 e carregar o xenserver do meu cartão expresso USB 3. No entanto, o grub não vê o disco rígido.

Eu tentei insmod ahci, ohci e ata. Sem sorte. O drive USB nunca é visto fora das portas USB 3.

Se eu executar o lspci, vejo o controlador host USB 3 listado.

Como posso inicializar uma unidade flash USB 3 via meu expresscard e grub?

Eu li sobre o dracut e vi algumas instruções para o NEC e o USB 3, reconstruindo o initrd, eu acredito. No entanto, o Ubuntu não funciona bem com o dracut. Se eu carregá-lo, ele quebra o initramfs, eu acredito que causa todos os tipos de caos.

Não é um requisito que eu use o Ubuntu. Eu estava pensando em acabar com o ubu e colocar o centos só para tentar a opção dracut. No entanto eu estou querendo saber se eu posso apenas resolver isso com grub. Eu tenho um tio que disse que talvez eu precise compilar o grub 2 com alguns módulos de driver, mas eu não vi nenhuma dessas opções quando a compilei. Eu vi uma maneira de instalar o grub com uma opção --install-modules = ata, ahci, etc. Eu não tenho certeza de como isso é diferente do comando insmod regular, mas a escolha ahci quebrou minhas configurações do grub (devido a re-rotular minhas unidades 'ls' para dispositivos (ahci)).

Outra opção foi tentar usar o kexec em um kernel já inicializado que vê o dispositivo, mas eu não tive muito sucesso com isso. O sistema iria pânico do kernel.

    
por thistleknot 19.07.2015 / 02:45

1 resposta

0

A sua porta interna ExpressCard recebe energia na inicialização? O meu não, ele só recebe energia depois de um SO ter carregado ... pelo menos é hot-plug e hot-swap e funciona muito bem no Linux.

Mas não há sorte na inicialização, pois não tem energia!

Eu tenho medo que o único caminho seja carregar um micro-kernel que o ligue (conectar eletricidade) e então fazer uma reinicialização a frio para outro kernel que tenha suporte a ExpressCard ... ambos armazenados em qualquer outro meio que possa ser inicializado pelo sistema BIOS / UEFI.

Eu desisti de tentar alguns anos atrás.

    
por 26.06.2017 / 14:48