Eclipse является хорошим выбором, потому что один IDE многим язык. Кроме того, можно установить плагин энергии и т.д. Как установить c/c ++: Меню: справка-> программное обеспечение Install New-> Добавляет http://download.eclipse.org/tools/cdt/releases/galileo
Кроме того, необходимо видеть: http://www.eclipse.org/linuxtools/downloads.php
Можно добавить, что USB-устройство для / загружает то же как любое другое блочное устройство. У меня есть флеш-карта, которую я использую для начальной загрузки, система зашифровала диск, вот соответствующая строка от/etc/fstab
# /etc/fstab
# <file system> <dir> <type> <options> <dump> <pass>
UUID=0079f3b9-7cd6-4dd3-8fb3-a03c8a722d72 /boot ext2 defaults 0 0
Вы пытаетесь установить от chroot? Начальная загрузка от sysrescuecd? Живой CD?
Ваш USB имеет MBR?
Если так, необходимо следовать chroot поваренной книге
Начальная загрузка от livecd или sysrescuecd (удостоверяются Ваша начальная загрузка или от 32 битов или от 64 битов для соответствия установленной системе),
mount your-root-device /mnt # <- substitute your-root-device, eg /dev/sda1
mount --rbind /dev /mnt/dev
mount --bind /sys /mnt/sys
mount --bind /proc /mnt/proc
chroot /mnt /bin/bash
# double check USB stick device
mount your-boot-usb-PARTITION /boot # <- substitute your-boot-device
grub-install /dev/sdc
Если это перестало работать, необходимо отправить больше деталей.
Какой дистрибутив, как Вы загружаетесь, каковы аппаратные средства и т.д.
Посмотрите задавание хорошего вопроса