Как загрузить Linux с внешнего USB SSD-накопителя, подключенного к машине с Windows 7?

1

Есть ли способ загрузки с Linux external USB SSD drive, подключенного к машине с Windows 7? (Без изменения или изменения данных конфигурации загрузки Windows (BCD)) Так же, как загрузка с загрузочного компакт-диска Linux Live , выбрав загрузочное устройство USB в меню загрузочного устройства ( F12) до запуска Windows. Я установил Linux на внешний USB-накопитель USB, но он не загружается, когда я выбираю «Съемные устройства» в меню загрузки Windows до запуска Windows. Не нашел в чем может быть проблема. Возможно, в Windows плохая поддержка загрузки с USB-устройств.

triwo
источник

Ответы:

1

То, что вы описываете, должно работать. Если вы перейдете в меню загрузочного устройства и внешний диск будет отображаться как опция, вы сможете загрузиться с него, если этот диск загрузочный. Похоже, проблема в конфигурации внешнего диска. Нужно проверить одну вещь: подключите внешний диск непосредственно к USB-порту на самом компьютере, а не к USB-концентратору.

Еще одна вещь, которую нужно проверить: попробуйте использовать внешний диск для загрузки другого компьютера в качестве теста. Я сталкивался с ситуациями, когда я устанавливал Linux на внешний SSD, используя старый компьютер возраста XP, и диск загружался на этом компьютере, но не на другом компьютере с более современным оборудованием. Я переустановил Linux на внешний диск, используя более новый компьютер, и он работал на всех машинах.

fixer1234
источник
Изменить: я использовал неправильный пункт в меню загрузки. Когда я устанавливаю порядок загрузки на "USB storage", он показывает черный экран с сообщением "Загрузка GRUB. Добро пожаловать в GRUB!" и мигающий курсор. Не могу ждать вечно, чтобы убедиться, что оно зависло или остановилось.
три
Загрузка должна начаться через несколько секунд после появления сообщения GRUB. Я бы просто попытался переустановить его.
fixer1234
В процессе установки Linux меня попросили установить загрузчик на основную загрузочную запись "/dev/sda"(мой внутренний жесткий диск) и получить что-то вроде системы с двойной загрузкой, но я указал установку загрузчика на "/dev/sdb"(SSD-диск), потому что я не хочу изменение данных конфигурации загрузки Windows (BCD) на внутреннем жестком диске, где установлена ​​ОС Windows.
три
Для того, что вы хотите сделать, / dev / sdb будет правильным расположением и похоже, что grub работает. Когда вы установили Linux на внешний диск, вы отформатировали его как загрузочный диск (вы определяете раздел как загрузочный раздел, который предоставляет MBR)?
fixer1234 10.09.14
У меня есть отдельный раздел / boot (ext4) и указан загрузочный флаг: on.
трио