Я недавно установил Virtual Box, и был озадачен, почему он не предлагает 64-битные версии любой ОС.
Поэтому я посмотрел, что у меня установлено, и нашел три разные команды, чтобы попытаться выяснить, что происходит.
uname -a
раскрывает:
Linux kubuntuBox 3.13.0-74-generic #118-Ubuntu SMP Thu Dec 17 22:52:10 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Похоже, я установил 64-битную версию Kubuntu
Вторая команда, которую я нашел, смотрит на флаги:
grep flags /proc/cpuinfo
Который выводит следующую строку 8 раз:
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid
Не слишком уверен, почему это выводится 8 раз, но это так. Странно, что у него есть lahf_lm
но не lm
Лучшая команда, которую я нашел, была getconf WORD_BIT
которая выводила 32
так же ясно, как день.
Теперь я в замешательстве - я определенно установил 64-битную версию Kubuntu (14.04) и примерно раз в месяц запускаю дистрибутивы, но, похоже, ОС работает в 32-битном режиме.
Почему это так и как мне это решить? Нужно ли будет переустанавливать Kubuntu?