По состоянию на 19.02.2017 gcc-5 был удален из тестирования:
https://tracker.debian.org/pkg/gcc-5
Вы можете apt-get install gcc-5
, если вы сначала выполните эту строку как root:
echo "deb http://ftp.us.debian.org/debian unstable main contrib non-free" > /etc/apt/sources.list.d/unstable.list
Затем вы, вероятно, захотите изменить приоритет этого источника в /etc/apt/preferences.d
согласно ответу llekn.
Для разных контроллеров USB требуются разные модули GRUB:
ohci.mod
и uhci.mod
. ehci.mod
. xhci.mod
, но на момент написания этой статьи GRUB по-прежнему не имеет этого модуля драйвера. Похоже, что в большинстве новых систем прошивка UEFI встроена -в поддержку USB на уровне прошивки, поэтому, возможно, разработчики не ожидали большой потребности во встроенной поддержке контроллера USB3 XHCI в GRUB. К сожалению, это означает, что пользователям с добавлением -на картах, таким как вы, не повезет.
До относительно недавнего времени большинство систем с поддержкой USB 3 также включали контроллер EHCI -с обратной совместимостью и протокол -передачи данных между ними. Это позволит системе запускаться с контроллером EHCI, изначально управляющим портами USB, и переключаться на контроллер XHCI после загрузки драйверов для него.С такой системой GRUB достиг бы множества функциональных возможностей USB, используя только модуль драйвера EHCI.
Поскольку Windows 7 (последняя крупная ОС без встроенной -поддержки USB 3 ), в настоящее время близится к завершению -поддержки -, производители оборудования начали производить XHCI -только наборы микросхем. и системы. Это может увеличить спрос на модуль драйвера XHCI для GRUB. Однако полноценный -драйвер XHCI — сложная вещь, а его разработка — довольно большая работа.
Если в вашей системе используется прошивка UEFI, может быть другая возможность :Если вы найдете xhciDxe.efi
драйвер UEFI для USB-контроллера XHCI, его можно будет загрузить, настроив соответствующую переменную UEFI NVRAM, и это добавит поддержку XHCI USB для всех пользователей функций прошивки UEFI, включая версии UEFI GRUB. Насколько мне известно, это может понадобиться при работе с Linux на оборудовании Apple; У меня нет опыта в этом, , но я нашел версию xhciDxe.efi
здесь.
Единственный способ загрузить диск USB 3.0, содержащий Linux или Windows, через PCI -E на ПК (BIOS LEGACY )без -UEFI — это установить систему на USB-накопитель, например, через USB 2.0 (он будет служить основным загрузочным каналом ), а затем клонировать ОС на конечный диск, который будет работать, подключенный по PCI -E USB 3.0.
При загрузке операционной системы с USB-накопителя USB 2.0 она автоматически вызывает подключенный к USB 3.0 накопитель на PCI -E через UUID.