У многих из нас нет привычки выбрасывать старые ПК, и некоторые могут достать из закромов устройства, которые застали живым даже Андропова. Однако каков же сборный портрет самого «дохленького» компьютера, на котором благодаря Линуксу ещё теплится жизнь в привычном нам понимании? Давайте попробуем это узнать!
Под «работает» будем понимать возможность зайти на ЛОР, хотя бы и в текстовом браузере. Если компьютер может это, то и другие полезные вещи тоже осилит. Под «в распоряжении» будем подразумевать готовность к эксплуатации: взять с полки, подключить к сети (в обоих смыслах), включить. Если компьютер теоретически можно собрать из деталей в коробке под столом — не считается. Если на компьютер можно гипотетически установить Linux, но его там нет — не считается. Если за ним надо ехать на дачу тёщи в Псковскую область и искать в погребе между соленьями — не считается. Если это виртуальная машина или удалённый сервер — не считается.
К сожалению, я и так развёл много категорий, так что конкретные модели процессоров, частоты, типы памяти, размеры экрана и т.п. подробности можно обозначить в комментариях.
Lenovo ideapad s10-3c, CPU Intel Atom N455 1.66 ГГц 32bit, 1Gb RAM. Довольно шустро работает Gentoo x86, раздает беспроводную сеть. Gentoo наверное и на более старых моделях работает.
Raspberry Pi 1 - 1 ядро 600 МГц, 512 оперативки (есть и 256, но она как раз «под столом»). Все активно используемые x86 оказались существенно толще, удивлен! Даже T41 - это уже ядро 1.4 ГГц и гиг памяти!
ок. Тот случай, когда заблуждение приводит к прямым расходам.
Я сознательно не хочу раскрывать детали, хочу чтобы ты сам купил плату на старом сокете, NVM-накопитель, переходник с M2 на PCI-E, поставил, запустил, и пришел рассказать чо там да как ;)
Мне расскажи. У меня есть плата Asrock G31M-VS, и там как раз один слот PCI-E просто так болтается. Иногда приходит в голову мысль туда такой переходник засунуть, потому что мне там особо ничего ну нужно, а SATA разъема только два. Фокус не получится?
что для работы NVMe якобы нужен:
«Обновить платформу чтобы получить поддержку NVME» - твои слова?
так вот, это совершено не так, я оспариваю именно это утверждение
ибо чтобы в принципе увиделся NVMe носитель - нужно и достаточно, чтобы с ним умела работать а) шина обмена (SATA, PCIe, тысячи их, особых проблем с этим нет)
б) ПО ОС (это важнее) - например, без проблем завелась простейшая платка-переходник PCIe x1+ M.2 ТТД в компе x86-64 времён 2008 года (линукс и феном первый), но вставил её для пробы в Sun T1000 примерно тех же времён - получил корку на старте. ибо Solaris 10 ничего про NVMe не знает. 11 - знает. но технически OBP нормально видит платку и нормально даёт начать загрузку, т.е. это именно пробелма ОС. пример взят из жизни (IRL).
ибо чтобы в принципе увиделся NVMe носитель - нужно и достаточно
Чтобы NVMe поддерживалось материнской платой.
шина обмена (SATA, PCIe, тысячи их, особых проблем с этим нет)
Шина обмена значения не имеет, поддерживается не шина, а протокол - ATA, AHCI, NVMe и тд;
ПО ОС
Нет еще никакой ОС, ты только включил компьютер
т.е. это именно пробелма ОС
Это проблема BIOS\EFI который не загрузит твою ОС, поскольку не найдет у тебя на компьютере загрузочных устройств. А их, напоминаю, сейчас 5, не считая эмуляций - ATA, AHCI, NVMe, Mass storage, CD.
Без поддержки материнской платой, твой NVMe будет просто еще одним непонятным устройством наравне со звуковой картой, или сетевым контроллером.
Единственный способ использовать NVMe на старых компьютерах - le perdole, когда ведро грузится с известного плате носителя, sata или mass storage, дрова на nvme вкомпилены в ведро\рамдиск, а само ведро уже передает управление рутфсу на NVMe. В случае с Виндой пердолинг будет еще жестче, на известный плате носитель придется ставить костыль типа clover'а, т.е. по сути ядро, которое будет грузить свой драйвер nvme и потом только грузить шинду.
Но с таким же успехом ты можешь грузиться и с кассетного магнитофона подключенного через LPT.
Ох, и простыня… По вертикали всей главной ЛОРа. Норм зарисовался. Нужно еще больше компонентов! В следующем опросе давайте вообще соберем комп с нуля! Даешь хардкор!
так уж вышло что на данный момент самым слабым линукс компом в моем хозяйстве является GPD Win Max 2 первого поколения - 6800U, 32гб оперативки, 4Тб основной ССД nvme и слот под второй ссд-коротыш 2230, LTE модем. Несмотря на килограмм живого веса и размер безрамочных 10 дюймов малыш готов порвать как тузик тапку более крупных особей.
Так что насчет самого слабого выходит несуразненько. Но вот один из самых маленьких - точно.
Ставишь /boot на SATA, всё остальное спокойно работает на NVMe.
Это называется дроч костылями, а не спокойная работа на NVMe. Перечитай внимательно тред.
Но в любом случае ель пердоль там не присутствовал
То есть приобрести два носителя, и занять три разъема - для тебя не пердолинг? Окай. Не пердолься. А я по-человечески обновлю плату, и поставлю туда один SSD в один разъем, который будет видеться всем, хоть MS-DOS'ом.
Ставишь /boot на SATA, всё остальное спокойно работает на NVMe.
Это называется дроч костылями, а не спокойная работа на NVMe.
С чего бы? /boot на SATA, а всё остальное на не дешевый аппаратный RAID не считается же костылями. Хотя если плата умеет грузиться с usb то лучше будет /boot туда положить чтобы без механического диска обойтись.
Из того что регулярно используется - «Asus EEEpc 4G» с одним гигом памяти и «диском» из телефонной флэшки на 32 гига,вставленной через адаптер в штатный картридер.
Система - Дебиан 11.
Используется для воспроизведения музыки через антикварный усилитель «Бриг» и четыре колонки S90.
Также есть одноплатники RPi 2 (три штуки) и Mele A2000G - эти для всяких экспериментов. Причем на основе Mele сделан полноценный десктоп,к ней подключен sata ssd на 64 мега, монитор,клава. Сделано это было во времена Debian Jessie,так он там и стоит.
С чего бы? /boot на SATA, а всё остальное на не дешевый аппаратный RAID не считается же костылями. Хотя если плата умеет грузиться с usb то лучше будет /boot туда положить чтобы без механического диска обойтись.
С того что это противоречит утверждению что плата поддерживает nvme.
Покупаешь одну плату, покупаешь один nvme. Запускается - значит плата поддерживает. Все остальное - лютый дроч.
Покупаешь одну плату, покупаешь один nvme. Запускается - значит плата поддерживает.
Поддерживает - это значит можно подключить. При этом совершенно не обязательно чтобы оно могло быть именно загрузочным устройством. Аналогично тому как комп не обязан грузиться с аппаратного raid,с дисков подключенных к вставленному в слот scsi контроллеру или с картридера,встречающегося с ноутбуках. В случае raid-контроллеров отдельный диск в качестве загрузочного устройства - это вообще явление достаточно обычное и даже вобщем-то рекомендуемое.
Поддерживает - это значит вставил и работает, согласно руководству по эксплуатации железки. И все. Никаких условностей, кроме описанных.
При этом совершенно не обязательно чтобы оно могло быть именно загрузочным устройством
Конечно же обязательно, иначе не поддерживается платой, и плевать через какие костыли ты это решаешь.
А еще ты можешь купить компьютер на i486 с шиной ISA, загрузиться по PXE с компьютера с поддержкой NVMe и рассказывать что i486 поддерживает NVME.
Но факт остается фактом: только полный кретин купит себе старую плату + переходник m2-pcie + m.2 ssd + sata ssd + sata кабель + sata-molex питание, надрочится с /boot на одном, rootfs на втором, и будет на форумах гордиться тем что он попердолился и работает. Нормальный же человек просто купит себе новую плату + m.2 ssd.
Поддерживает - это значит вставил и работает, согласно руководству по эксплуатации железки.
Оно и работает - доступ к данным есть. Но загрузочным устройством быть не обязано. Еще раз обращаю ваше внимание на тот факт,что если в компе вставлена плата аппаратного RAID то для загрузки системы обычно используется отдельный диск. Это абсолютно штатная конфигурация, а вовсе никакое не извращение. Аналогичная конфигруация может быть сделана и
с nvme.
Если комп используется для чего-то более важного чем игрушки и просмотр котиков то вообще всегда рекомендуется иметь отдельный диск под систему и
отдельный под данные. Вообще безотносительно типов этих дисков.
Даже инсталляторы линуксовых дистрибутивов прямо предлагают такой вариант конфигурации с раздельным расположением. Так что «пердолиться» не надо,надо просто уметь пользоваться штатным инсталлятором.
От раздельного расположения системы и данных польза есть даже на домашнем компе - можно например заниматься апгрейдом системы или какими-то экспериментами с конфигурацией, отмонтировав диск с данными и не переживая об их сохранности. Исключением являются разве что ноутбуки потому что в них как правило весьма затруднительно поставить два отдельных физических диска.
только полный кретин купит себе старую плату
Разговор об апгрейде того компа что уже есть,а не о покупке нового. Новый имеет смысл сразу заказывать в сборе чтобы получить на него гарантию. И там проблемы совместимости железок решает продавец.
Ух, сложна… Из рабочего скорее всего это DELL на 4 ядра и Nvidia 920m, 8 гигов RAM. 10 лет ноуту уже стукнуло. Кино на нем гоняю, но это очень больно. 4k дисплей тянет, но с трудом, поэтому ищу сейчас ему замену.
А так разобранного хлама полным полно. Из интересного есть мать из 2008 года с ROM чипом на борту где с завода прошит кастомный дистрибутив линукса от splashtop. Там можно было в инет выйти, в скайпе позвонить, и даже документы отредактировать! Камень от AMD, но еще на борту есть распаянная гпу от nvidia. Короче странная штука.
Устаревшее железо не коллекционирую (не могу найти ему адекватного применения, да и места лишнего для хранения мусора у меня нет), раздаю такое железо нуждающимся. На линуксе работают мои рабочие тачки, конфиги там вполне приличные.
Ну и конечно же на линуксе работает роутер (e8450 под openwrt), планшеты (под андройдом), но опрос же не об этом?