There is no need to install grub again. Since grub returned the error message i think did not change anything.
Also this "grub-install /dev/sdd" is wrong since your usb will be sdc on boot. Also if it is a 64bit real usb installation then why the message "Installing for i386-pc platform.
grub-install: warning: Attempting to install GRUB to a disk with multiple partition labels."
How many partitions are in usb ? Well, read bellow.
Just boot with your desktop and plug in your usb it will be mounted in pcmanfm. If it is a 64bit installation there will be two partitions on usb.
Suppose it is mounted in /run/media/USER/
Then open a terminal and type geany /run/media/USER/boot/grub/grub.cfg to see if grub.cfg exists and is not destroyed. Then close geany and type.
Code: Select all
sed -i "s/sdb/sdc/g" /run/media/USER/boot/grub/grub.cfg
sed -i "s/hd1/hd2/g" /run/media/USER/boot/grub/grub.cfg
sed -i "s/ahci1/ahci2/g" /run/media/USER/boot/grub/grub.cfg
To check if changes done type geany /run/media/USER/boot/grub/grub.cfg
First disk is hd0 (ahci0), second disk is hd1 (ahci1) and third hd2 (ahci2) your usb.
But if you want to use this usb to boot in a desktop or laptop with one disk you have to run again the commands to replace sdc with sdb, hd1 with hd2, ahci2 with ahci1
(sed -i "s/sdc/sdb/g" /run/media/USER/boot/grub/grub.cfg
sed -i "s/hd2/hd1/g" /run/media/USER/boot/grub/grub.cfg
sed -i "s/ahci2/ahci1/g" /run/media/USER/boot/grub/grub.cfg)
Then boot with your usb.