Приветствую сообщество serverfault, и заранее благодарю за уделенное время.
Краткое содержание:У меня IBM x3650, который я купил на eBay. Я пытаюсь установить и запустить на нем VMWare ESXi 5.5 через USB-флешку, но он не загружается с USB-флешки. Он просто не дает мне возможности загрузиться с USB-устройства.
Подробности:Я включил опцию USB-связанную в BIOS. Я посетил меню загрузочных устройств F12, и там нет опции USB. Я загрузился с установочного компакт-диска ESXi, который смог идентифицировать оба подключенных мной флэш-накопителя, но толькопослеЯ вытащил их и снова подключил. Обзор устройств в BIOS распознает мою мышь и клавиатуру в любом порту, но не видит никаких других подключенных USB-устройств.
Модели, версии и т.д.:Корпус сервера идентифицирует себя как 797961U, но материнская плата отличается от той, что указана в руководстве пользователя IBM 7979. На нем установлена версия BIOS v1.19 (последняя, которую я смог найти). Я пробовал Kingston Datatraveler и Sandisk Cruzer Fit. Я пробовал все 6 внешних портов USB. Внутреннего порта USB на этой модели нет.
Вопрос:У кого-нибудь еще была такая проблема? Есть ли способ решения этой проблемы, который я не рассматривал? Могу ли я обратиться в IBM с подержанным сервером?
решение1
Читая об этом на форумах поддержки IBM, можно найти следующие предложения по запуску:
- Убедитесь, что у вас установлена последняя версия BIOS.
- Убедитесь, что в BIOS выбраны параметры USB.
- Вставьте USB и загрузите сервер
- Во время загрузки выберите F12 (Параметры загрузки).
- Отобразится USB-накопитель, выберите его, и вам будет предложено сделать его «постоянным» для загрузки.
Люди сообщают, что Sandsik Cruzer и некоторые другие USB-устройства просто не работают. Так что попробуйте другие USB-устройства с опцией F12.
SanDisk Cruzer не работает. Я пробовал другие, которые тоже не работали, несмотря на то, что делал все, что описано на разных форумах. Я пошел и купил Imation за несколько долларов, и он отлично работал с ESXi 5.1, как описано на форумах.
Похоже, у вас уже установлена последняя версия BIOS, и вы упомянули включение USB в BIOS, поэтому я бы попробовал другие USB-накопители, даже самые дешевые, просто чтобы посмотреть, сможете ли вы заставить их работать.
решение2
Это проверено на образах Proxmox 5, Ubuntu Server 16.04 и CentOS 7.
Измените /dev/sd# соответствующим образом.
dd if=/path/to/os.iso of=/dev/sd# bs=4M
fdisk /dev/sd#
Для каждого типа раздела EFI или GPT на USB-накопителе измените его на W95 FAT32.
t
<partition number>
b
Убедитесь, что у первого раздела есть флаг загрузки, если нет, включите его.
a
1
Затем запишите изменения и синхронизируйте перед отключением.
w
sync
Загрузитесь с помощью порта USB 1 на задней панели IBM x3650.
Нажмите F12, когда появится соответствующий запрос.
решение3
У меня IBM x3650 (7979), и у меня были похожие проблемы при установке FreeNAS 11.1 с помощью флешки SanDisk (Glide 16 ГБ, которая, однако, отлично работала на моих других системах с платами Supermicro). Я загрузил установочный CD через встроенный привод CD-ROM X3650, и установка увидела флешку Cruzer, но процесс всегда прерывался с кучей ошибок записи на USB-накопитель. Я, наконец, преодолел проблему с помощью старой флешки Kingston USB 2.0 на 32 ГБ (пару лет), и установка прошла без каких-либо проблем. После установки я настроил BIOS на загрузку с USB (опция F12, затем выберите USB-накопитель, затем сделайте его «Persist»).
Встроенный контроллер ServeRaid-8K не имеет собственной поддержки ZFS, поэтому я установил низкопрофильный контроллер LSI SAS HBA (вариант HP LSI SAS3442E-R, прошитый в режим LSI IT). Я так счастлив оживить этот сервер с помощью FreeNAS!
решение4
Я тестировал бесплатный esxi на x3650 (7979) и смог заставить его нормально загрузиться со старого 32Gb corsair voyager USB. Я хотел освободить его, поэтому купил sandisk cruzer, потому что слышал, что они хорошо работают, но я не смог загрузиться с sandisk. Так что, полагаю, это зависит от USB-накопителя, увидит ли его x3650 или нет.