Если бы я знал, что в каталоге есть только файлы с расширением .png, я бы просто выполнил: ls | awk -F. '{print $1}'
Это вернет первое "поле" для всего, где есть имя файла.расширение.
Example:
[rsingh@rule51 TESTDIR]$ ls
10.png 1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png
[rsingh@rule51 TESTDIR]$ ls | awk -F. '{print $1}'
10
1
2
3
4
5
6
7
8
9
Bios
Чтобы максимизировать ваши шансы, убедитесь, что в вашей системе установлена последняя версия BIOS (всегда делайте такое обновление, когда кондиционер надежно закреплен и находится в неподвижном состоянии).Сравните настройки со значениями по умолчанию (что вам следовало бы сделать, если вы перезагрузили настройки по умолчанию после перепрошивки - заранее запишите свои предыдущие настройки!) И убедитесь, что у вас нет экзотических настроек перед установкой.
Быстрый запрос lspci на сайте HCL
Я полагаю, что для поддерживаемой архитектуры Linux будет работать, если не будет настоящего демонстратора, а не наоборот. Linux работает , и разработчики думают и о наследии. Ссылка на Список совместимого оборудования , представленная в комментариях, - очень простой способ провести частичное расследование любой серьезной проблемы. У меня есть этот старый компьютер примерно 2009 года. Давайте посмотрим (если у вас нет доступа к сайту, просто введите lspci
и проведите конкретное исследование на основе результатов):
PCI ID Works? Vendor Device Driver Kernel
808629e0 Yes Intel Corporation 82X38/X48 Express DRAM Controller x38_edac v2.6.29-
808629e9 Intel Corporation 82X38/X48 Express Host-Secondary PCI Express Bridge
80862937 Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4
80862938 Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5
80862939 Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6
8086293c Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2
8086293e Yes Intel Corporation 82801I (ICH9 Family) HD Audio Controller snd-hda-intel v3.1.0-
80862940 Intel Corporation 82801I (ICH9 Family) PCI Express Port 1
80862944 Intel Corporation 82801I (ICH9 Family) PCI Express Port 3
80862934 Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1
80862935 Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2
80862936 Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3
8086293a Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1
8086244e Yes Intel Corporation 82801 PCI Bridge i810_rng
80862916 Yes Intel Corporation 82801IR (ICH9R) LPC Interface Controller iTCO_wdt v2.6.25-
80862922 Yes Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA Controller [AHCI mode] ahci v2.6.25-
80862930 Yes Intel Corporation 82801I (ICH9 Family) SMBus Controller i2c-i801 v2.6.25-
10de104a NVIDIA Corporation GF119 [GeForce GT 610]
10de0e08 NVIDIA Corporation GF119 HDMI Audio Controller
11ab4364 Yes Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller sky2 v2.6.25-
В подключенном мире большая часть время, когда вы захотите определить марку и модель вашего Ethernet / Wi-Fi компонента (ов) и наличие или отсутствие драйвера (принимая во внимание ограничения инструмента, подробно описанные на сайте). Второе распространенное соображение - графический адаптер . Если есть какие-либо красные флажки в отношении оборудования, важно изучить документацию самого дистрибутива на сайте дистрибутива или его официальной вики.
Текущая, стабильная
Если вы не можете быстро определить задокументированную проблему, почему бы просто не установить стабильную версию дистрибутива, которая вам нравится, и посмотреть, есть ли у вас действительно какие-либо проблемы с ней.Сопровождающие стремятся выпустить стабильную упакованную версию ядра в соответствии со своей философией и правилами, относящимися к их модели распространения. И само собой разумеется, что очень много работы было вложено в само ядро Linux, и тем более каждый день. Я полагаю, это означает, что есть больше функций, и совместимость, безусловно, является функцией. На мой взгляд, производители ноутбуков всегда были неоригинальны, а их оборудование - не ракетостроение. Мне никогда не приходило в голову устанавливать что-либо, кроме последнего стабильного ядра из используемого мной дистрибутива, каким бы аппаратным ни было и пока все хорошо.
Зависит от того, какой дистрибутив вы используете. В Ubuntu вы можете найти пакет .deb и установить его.
wget http://launchpadlibrarian.net/19976056/linux-image-2.6.27-9-generic_2.6.27-9.19_i386.deb
wget http://launchpadlibrarian.net/19976058/linux-headers-2.6.27-9-generic_2.6.27-9.19_i386.deb
wget http://launchpadlibrarian.net/19976059/linux-headers-2.6.27-9_2.6.27-9.19_all.deb
Установите загруженные файлы .deb с помощью dpkg:
sudo dpkg -i linux-*
Reboot
То же самое должно применяться с RHEL, но я думаю, вы сможете получить их из yum:
yum install kernel-2.6.32-131.21.1.el6
Долгосрочная поддержка и многое другое » стабильные дистрибутивы, такие как CentOS, должны иметь более старые ядра, которые могут работать. Но со старыми ядрами также будет отказано в использовании некоторого программного обеспечения.Лучше всего, вероятно, найти дистрибутив, который вам нравится, и изучить его на форумах, чтобы попытаться выяснить, почему он дает сбой на вашем оборудовании, и, надеюсь, найти решение.
Если вы твердо настроены переключать ядра, выясните, какое оборудование может вызывать сбой, и поищите людей с похожими проблемами. На форумах по дистрибутивам почти всегда есть сообщение типа «Обновление до ядра X.xx с Y.yy привело к тому, что мое беспроводное соединение / видео / и т. Д. Перестало работать». в этом случае Y.yy - это то, что вам нужно.
Это хороший вопрос. Я обычно
Потому что вы не даете дополнительной информации, например, сколько лет, какой процессор, сколько оперативной памяти и так далее. Ответ всегда будет зависеть от вашего оборудования. Часто возникают проблемы с более новым программным обеспечением, таким как ACPI и так далее.
Посмотрите Архив ядра Linux . Выберите версию, затем следуйте инструкциям для вашего дистрибутива, чтобы установить ее. Если для вашего дистрибутива нет пакета нужной вам версии, вам нужно будет скомпилировать его вручную.