Вопрос или проблема
Краткое содержание: Я хочу установить Linux на тонкий клиент HP, но что бы я ни делал, появляется мигающий курсор в верхнем левом углу.
Извините, если это не вопрос для “superuser” – с удовольствием перемещу, если он относится к другой категории
Контекст
Я веб-разработчик, который уверенно работает с командной строкой. Когда командная строка есть, я доволен. Предпочитаю один из вариантов Debian. Я настраивал несколько Raspberry Pi и ежедневно использую Linux на работе.
Цель
В настоящее время у меня есть Raspberry Pi в качестве домашнего “хаба”. Он запускает скрипты и вообще помогает. Он недостаточно мощный для следующего шага – запускать Plex (который сейчас работает на моем NAS) и быть VPN-шлюзом для устройств в моем доме.
Я выбрал HP T5740 для этого. Я обновил ОЗУ до 4 ГБ. У него процессор Intel Atom 1.6 ГГц.
Почему мне нужна помощь
На компьютере было 2 ГБ флэш-памяти в качестве “жесткого диска”, и я посчитал, что это недостаточно для меня. Я поискал в Интернете и нашел, что использование USB кардридера для SD-карт было самым дешевым и лучшим решением для меня на данный момент. У компьютера есть SATA-разъем, поэтому мой план заключался в установке на SD-карту, а затем в будущем подключении адаптера STATA -> SD-карта, чтобы увеличить скорость. Таким образом, я сейчас устанавливаю Linux на карту SDHC объемом 16 ГБ.
Я попытался установить Debian 9 дважды, и оба раза это приводило к “успешной установке”. После перезагрузки я вижу только мигающий курсор в верхнем правом углу, что я понимаю как ошибку.
Для установки я скачал bootloader.img
на USB-накопитель и ISO на другой. Во время установки компьютер подключен к сети для загрузки необходимых пакетов. Все это, кажется, работает нормально.
Время вопросов
Здесь несколько вопросов – некоторые относятся к указанной выше проблеме, другие – общие вопросы, которые у меня есть. Любые ответы будут очень признательны.
- Является ли Debian 9 лучшей версией Linux для установки?
- Разумно ли устанавливать на SD-карту?
- Что на самом деле означает мигающий курсор? Есть ли способ выяснить, в чем ошибка?
- Есть ли лучший способ установить Debian? С Raspbian я прошиваю фактически ОС на SD-карту и просто загружаю её. Можно ли сделать это с Debian?
- Что делает Raspian специфическим для Raspberry Pi – имеет ли это отношение к процессору и оборудованию?
Спасибо, спасибо, спасибо.
Для ваших ответов :-
- Я думаю, что Debian 9 был бы очень хорошим выбором для установки.
- Что касается установки на SD-карту, я бы никогда не рекомендовал кому-либо устанавливать ОС на SD-карту (даже SDHC-карту), но у этого есть свои преимущества.
- Что касается мигающего курсора, уверены ли вы, что установили Debian на правильную SD-карту и настроили загрузчик для загрузки с нее, и установили SD-карту в приоритет загрузки в BIOS.
- Вы можете сделать живую USB из SD-карты, используя LiLi или следуя руководству здесь.
- Raspbian не так уж специфичен только для Raspberry Pi, но он настроен и оптимизирован для работы на низкопроизводительном оборудовании и поддержки процедур загрузки Raspberry Pi (на самом деле это форк Debian 8).
- Вы можете установить Debian 9 на этот тонкий клиент без проблем. Я пробовал это, но на SSD-диск, который был подключен к SATA-порту.
- Я предпочитаю SSD-диск или mSata с адаптером-конвертером mSata на SATA с Aliexpress
В продолжение этого я решил использовать жесткий диск (клиент имел разъем, чтобы сделать это) и купил дешевый SSD для всех моих нужд!
Мой HP t5740 (3 ГБ ОЗУ):
2 ГБ Флэша: WinXP/SP2, с собственным MBR на флеш-диске, но по причинам места без (dot).Net/Framework. Мне пришлось немного поломать голову, чтобы найти и скачать потребные драйверы Intel и Realtek. Теперь WinXP работает отлично.
Дополнительная SD-карта или USB2.0 или USB3.0: Linux. Lubuntu помещается на 8 ГБ, Mint требует больше. Я использую накопитель USB3.0 на 32 ГБ.
Решающее значение имеет скорость чтения/записи вашего SD или USB-накопителя. Проверьте свою скорость с помощью Linux Disks, это есть в каждом дистрибутиве Linux. Для меня и SD, и USB3.0 работают отлично.
Важно при установке Linux:
1/ Проверьте последовательность загрузки BIOS. Первой загрузкой должна быть USB, это также стандартная настройка BIOS.
2/ Запустите ваш живой Linux с USB (или внешнего CD/DVD). Ваш живой Linux должен быть запущен и работать до того, как вы вставите целевой SD/USB-накопитель.
3/ Разбейте на разделы ваш целевой SD/USB и не забудьте установить загрузчик Linux на целевой SD/USB. Если вы примете значение по умолчанию, Linux установит свой загрузчик на флэш-диск, и вы можете заблудиться.
Если все пройдет хорошо, у вас будет два варианта загрузки:
1/ Через BIOS => Flash => Windows XP, начиная с собственного MBR (Windows не видит Linux вообще)
2/ Через BIOS/по умолчанию: Linux запускает свой загрузчик и предлагает вам меню двойной загрузки: Linux и Windows. Я выбрал это в качестве настройки по умолчанию.
Удачи с Linux!
Иногда T5740 бывает чувствительным к загрузчикам. Я думаю, что внутренний BIOS не полностью использует стандартную процедуру загрузки на внутренних дисках.
Я думаю, что основной раздел ДОЛЖЕН быть FAT (с syslinux) или NTFS.
Я не смог установить Linux или Android X86, чтобы они загружались с внутреннего “SSD”, но это работает с USB-накопителя.
Мне пришлось использовать этот вариант: оставить USB-ключ в одном из встроенных USB-разъемов.
Ответ или решение
Установка Linux на HP Thin Client может представлять собой серию сложностей, особенно при работе с устройствами с ограниченными ресурсами и неочевидными конфигурациями, такими как серия HP T5740. Рассмотрим основные моменты и рекомендации для успешной установки:
Основные проблемы и решения
-
Выбор дистрибутива: Выбор дистрибутива всегда зависит от ваших конкретных целей и требований к системе. Debian 9 — это стабильная версия, но не самая новая. Возможно, стоит рассмотреть более новый дистрибутив Debian или другой лёгкий дистрибутив с малым размером, такой как Lubuntu или Xubuntu, что важно для систем с ограниченными ресурсами.
-
Использование SD-карты: Установка операционной системы на SD-карту действительно возможна, но не всегда рекомендуется из-за сравнительно низкой скорости чтения и записи по сравнению с SSD. Если всё же решаете использовать SD-карту, убедитесь в её достаточной скорости (UHS-I Class 10 или выше).
-
Проблемы с загрузкой (мигающий курсор): Такое поведение обычно указывает на проблемы с загрузчиком. Убедитесь, что BIOS настроен на загрузку с нужного устройства (в данном случае с SD-карты). Возможно, загрузчик GRUB установлен неправильно — необходимо проверить, что он установлен на правильном устройстве. Важно также убедиться, что раздел, на который устанавливается GRUB, помечен как загрузочный.
-
Методы установки: Установка через USB-накопитель остаётся надёжным способом. Для создания загрузочного USB с Debian вы можете использовать утилиты вроде
Rufus
(для Windows) или командуdd
в Linux. -
Особенности Raspbian: Дистрибутив Raspbian действительно оптимизирован для работы на архитектуре ARM, специфической для Raspberry Pi, и включает программы и драйверы, которые идеально подходят для работы с этой платформой. Он оптимизирован для маломощных устройств, но его реализация для архитектуры x86 не всегда пригодна.
Дополнительные рекомендации
- Проверка BIOS: Убедитесь, что первая приоритетная загрузка установлена с USB или SD-карты. Проверьте обновление BIOS, так как это может решить проблемы с совместимостью.
- SSD как альтернатива: Если возможно, используйте SSD-диск. Это не только повысит скорость работы системы, но и улучшит её общую стабильность.
- Тесты скорости: Используйте инструменты Linux по проверке скорости SD или USB-накопителей для понимания их производительности.
- Правильная разметка диска: Используйте редакторы дисков, такие как GParted, для правильного разделения вашего накопителя и установки загрузочной области.
Заключение
Установка Linux на HP Thin Client T5740 может быть более успешной при использовании SSD и правильной настройке BIOS. Даже при правильной установке на SD-карту важность настройки загрузчика и понимания ограничений оборудования играют ключевую роль.
Ваш опыт и знание командной строки помогут в решении большинства возникающих проблем, а дополнительная информация и рекомендации, представленные выше, должны послужить хорошим ориентиром для успешной установки.