11.05.2017 06:20, 人墙 пишет:
> hi!
> i have a problem:
> when i start up the grub 2.02,my usb device are identified as efi 
> device:(hd1,msdos1); At this time,i chainloader ,it is correct,and the winPE 
> system can be started up!
> 
> Then i use the command [nativedisk] to drive it to usb,then the usb device 
> drived as usb SCSI device:(usb0a,msdos1);
> The question is: at this time when i chainloader ,it is not correct, and 
> tip[not a valid root device].
> 
> How to solve this problem?

You cannot, this is by design. chainloader requires native firmware disk
device and nativedisk command disables them.

> or how can i drive my usb device again to efi device?

Again, you cannot. nativedisk loads drivers that bypass firmware and
modify hardware state directly. After this happened, we cannot go back
to firmware, it will be in undefined state.

Somebody intended to work on USB handoff support, this may help in this
case. Until this is available, the only way is to reboot.

_______________________________________________
Help-grub mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-grub

Reply via email to