dmidecode
просто читает таблицы BIOS ROM и отображает их. Так что, если BIOS не дает максимальной емкости, dmidecode
не может показать это. И lshw
просто использует dmidecode
(или делает нечто подобное, внутренне), чтобы получить эту конкретную информацию, поэтому она также не может показать вам.
Это должно объяснить «почему я получаю это». Что касается того, «как я могу узнать, сколько памяти я могу вставить», знает только компания, которая разработала материнскую плату. Так что связывайтесь с ними и спрашивайте, и пока вы это делаете, отметьте, что эта информация отсутствует в таблицах BIOS, а информация на сайте неоднозначна. Они могут обновить свой BIOS (или нет, компании часто ленивы), и они могут сказать вам (или нет).