Установка дистрибутива Linux на процессоре на 64 бита

Вы хотели бы искать количество строк в файле.

Псевдокод:

if (numberOfLines > 1 && file.contains("ASDF")) {
    file.remove("ASDF");
}
3
13.09.2012, 10:57
2 ответа

У или Вас нет ЦП на 64 бита, или Ваш компьютер правильно не сообщает/представляет о себе установочному диску.

Вывод cat /proc/cpuinfo | grep 'model name' должен сказать Вам точно, что ЦП Вы имеете. Если это действительно говорит 64 bit и если бы нет никакого BIOS странных отключенных опций BIOS, то я сказал бы, что у Вас или есть поврежденный живой CD, или Вы загрузили неверную версию.

Вот вывод моего cat /proc/cpuinfo | grep 'model name'

max@max-desktop:/dev> cat /proc/cpuinfo | grep 'model name'
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
2
27.01.2020, 21:29

Можно проверить флаги ЦП непосредственно, чтобы видеть, является ли это 64-разрядным.

$ awk 'BEGIN {RS=" "} /^[pl]m$/' < /proc/cpuinfo
lm
lm
  • lm обозначает длинный режим и указывает 64-разрядный.
  • pm обозначает защищенный режим и указывает 32-разрядный.
  • Необходимо видеть один или другой.

lm флаг будет присутствовать, по крайней мере, если процессор будет 64-разрядный способный и будет включен в BIOS, работаете ли Вы в настоящее время с 64-разрядными или 32-разрядными двоичными файлами. Необходимо смочь сделать это от i686 Живой CD и получить информацию, в которой Вы нуждаетесь.

0
27.01.2020, 21:29

Теги

Похожие вопросы