Я расширяю свой RAID-массив (программный RAID-массив Linux) и столкнулся с жестким ограничением в 16 ТБ в файловой системе XFS. Поиски в Google, кажется, указывают на то, что это результат того, что моя машина 32-битная. Итак, я посмотрел некоторую соответствующую информацию о моей машине ...
## cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 16
model : 6
model name : AMD Sempron(tm) 140 Processor
stepping : 2
cpu MHz : 2699.746
cache size : 1024 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc up nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt
bogomips : 5399.49
clflush size : 64
cache_alignment : 64
address sizes : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate
а также...
## uname -a
Linux gibson 2.6.33.4-smp #2 SMP Wed May 12 22:47:36 CDT 2010 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
Я далеко не эксперт в системном администрировании Linux или конфигурации ядра. Тем не менее, мне кажется, что мой процессор 64-битный, но только ядро хранит вещи 32-битными. Это верно? (Этот вопрос указывает мне на i686
в выводе uname
в качестве подсказки.)
Я нашел пост в Интернете, который дает надежду, что я смогу просто пересобрать свое ядро с поддержкой 64-битной системы. Но я никогда не делал этого раньше. (По крайней мере, не в системе, функционирование которой я считаю критически важной.)
Это легко сделать? У кого-нибудь есть хорошее (и простое) пошаговое руководство по перекомпиляции ядра (включая советы по откату и восстановлению, если компьютер не может использовать новое ядро), и, возможно, может указать мне конкретные параметры make menuconfig
, которые мне нужно установить?
Для справки я использую Slackware 13.1.0 с Linux 2.6.33.4