Bagi-bagi ilmu kali ini berdasarkan kasus yang saya alami pada saat solving sebuah server pemda di Jawa dimana penambahan memori servernya dari 2 GB ke 4 GB tidak berhasil atau tidak terdeteksi. Server menggunakan IBM x3250 M3 dengan memori 4GB sudah terinstall secara fisik. Dengan sistem operasi Linux distro Debian berjalan pada mode 32bit, berisi aplikasi-aplikasi penting milik Pemda ini. Secara default kernel yang terpasang atau terinstall pertama kali adalah 2.6.26-2-686 , jadi ini kernel default dan belum memiliki modifikasi HIGH MEM atau BIG MEM. Untuk itulah perlu dimodifikasi agar memori 4 GB tersebut bisa semuanya terdeteksi. Berikut status dan cara memodifikasi kernel default tersebut menjadi kernel dengan header dan images 686-bigmem
Status memori setelah ditambah 4 GB :
# free -m
total used free shared buffers cached
Mem: 2001 62 1939 0 7 34
-/+ buffers/cache: 20 1981
Swap: 2588 0 2588
Kernel default yang belum dimodifikasi :
# uname -a
Linux mail 2.6.26-2-686 #1 SMP Thu Sep 16 19:35:51 UTC 2010 i686 GNU/Linux
# uname -r
2.6.26-2-686
SOLUSINYA perhatikan step by step :
# apt-cache search 686
libc6-i686 – GNU C Library: Shared libraries [i686 optimized]
linux-headers-2.6-686-bigmem – Header files for Linux 2.6-686-bigmem
linux-headers-2.6-686 – Header files for Linux 2.6-686
linux-headers-2.6-openvz-686 – Header files for Linux 2.6-openvz-686
linux-headers-2.6-vserver-686-bigmem – Header files for Linux 2.6-vserver-686-bigmem
linux-headers-2.6-vserver-686 – Header files for Linux 2.6-vserver-686
linux-headers-2.6-xen-686 – Header files for Linux 2.6-xen-686
linux-image-2.6-686-bigmem – Linux 2.6 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6-686 – Linux 2.6 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6-openvz-686 – Linux 2.6 image on PPro/Celeron/PII/PIII/P4, OpenVZ support
linux-image-2.6-vserver-686-bigmem – Linux 2.6 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-2.6-vserver-686 – Linux 2.6 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-2.6-xen-686 – Linux 2.6 image on i686, oldstyle Xen support
linux-image-686-bigmem – Linux image on PPro/Celeron/PII/PIII/P4
linux-image-686 – Linux image on PPro/Celeron/PII/PIII/P4
linux-image-openvz-686 – Linux image on PPro/Celeron/PII/PIII/P4, OpenVZ support
linux-image-vserver-686-bigmem – Linux image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-vserver-686 – Linux image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-xen-686 – Linux image on i686, oldstyle Xen support
linux-modules-2.6-xen-686 – Linux 2.6 modules on i686
linux-modules-xen-686 – Linux modules on i686
atl2-modules-2.6-686-bigmem – Atheros L2 Ethernet Adapter driver for Linux 2.6 on PPro/Celeron/PII/PIII/P4
atl2-modules-2.6-686 – Atheros L2 Ethernet Adapter driver for Linux 2.6 on PPro/Celeron/PII/PIII/P4
atl2-modules-2.6-openvz-686 – Atheros L2 Ethernet Adapter driver for Linux 2.6 on PPro/Celeron/PII/PIII/P4
atl2-modules-2.6-vserver-686-bigmem – Atheros L2 Ethernet Adapter driver for Linux 2.6 on PPro/Celeron/PII/PIII/P4
atl2-modules-2.6-vserver-686 – Atheros L2 Ethernet Adapter driver for Linux 2.6 on PPro/Celeron/PII/PIII/P4
atl2-modules-2.6.26-2-686-bigmem – Atheros L2 Ethernet Adapter driver for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
atl2-modules-2.6.26-2-686 – Atheros L2 Ethernet Adapter driver for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
atl2-modules-2.6.26-2-openvz-686 – Atheros L2 Ethernet Adapter driver for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
atl2-modules-2.6.26-2-vserver-686-bigmem – Atheros L2 Ethernet Adapter driver for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
atl2-modules-2.6.26-2-vserver-686 – Atheros L2 Ethernet Adapter driver for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
aufs-modules-2.6-686-bigmem – Stackable unification filesystem for Linux 2.6 on PPro/Celeron/PII/PIII/P4
aufs-modules-2.6-686 – Stackable unification filesystem for Linux 2.6 on PPro/Celeron/PII/PIII/P4
aufs-modules-2.6-openvz-686 – Stackable unification filesystem for Linux 2.6 on PPro/Celeron/PII/PIII/P4
aufs-modules-2.6-vserver-686-bigmem – Stackable unification filesystem for Linux 2.6 on PPro/Celeron/PII/PIII/P4
aufs-modules-2.6-vserver-686 – Stackable unification filesystem for Linux 2.6 on PPro/Celeron/PII/PIII/P4
aufs-modules-2.6-xen-686 – Stackable unification filesystem for Linux 2.6 on i686
aufs-modules-2.6.26-2-686-bigmem – Stackable unification filesystem for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
aufs-modules-2.6.26-2-686 – Stackable unification filesystem for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
aufs-modules-2.6.26-2-openvz-686 – Stackable unification filesystem for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
aufs-modules-2.6.26-2-vserver-686-bigmem – Stackable unification filesystem for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
aufs-modules-2.6.26-2-vserver-686 – Stackable unification filesystem for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
aufs-modules-2.6.26-2-xen-686 – Stackable unification filesystem for Linux 2.6.26 on i686
drbd8-modules-2.6-686-bigmem – RAID 1 over TCP/IP for Linux 2.6 on PPro/Celeron/PII/PIII/P4
drbd8-modules-2.6-686 – RAID 1 over TCP/IP for Linux 2.6 on PPro/Celeron/PII/PIII/P4
drbd8-modules-2.6-openvz-686 – RAID 1 over TCP/IP for Linux 2.6 on PPro/Celeron/PII/PIII/P4
drbd8-modules-2.6-vserver-686-bigmem – RAID 1 over TCP/IP for Linux 2.6 on PPro/Celeron/PII/PIII/P4
drbd8-modules-2.6-vserver-686 – RAID 1 over TCP/IP for Linux 2.6 on PPro/Celeron/PII/PIII/P4
drbd8-modules-2.6-xen-686 – RAID 1 over TCP/IP for Linux 2.6 on i686
drbd8-modules-2.6.26-2-686-bigmem – RAID 1 over TCP/IP for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
drbd8-modules-2.6.26-2-686 – RAID 1 over TCP/IP for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
drbd8-modules-2.6.26-2-openvz-686 – RAID 1 over TCP/IP for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
drbd8-modules-2.6.26-2-vserver-686-bigmem – RAID 1 over TCP/IP for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
drbd8-modules-2.6.26-2-vserver-686 – RAID 1 over TCP/IP for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
drbd8-modules-2.6.26-2-xen-686 – RAID 1 over TCP/IP for Linux 2.6.26 on i686
et131x-modules-2.6-686-bigmem – et131x Ethernet Adapter driver for Linux 2.6 on PPro/Celeron/PII/PIII/P4
et131x-modules-2.6-686 – et131x Ethernet Adapter driver for Linux 2.6 on PPro/Celeron/PII/PIII/P4
et131x-modules-2.6-openvz-686 – et131x Ethernet Adapter driver for Linux 2.6 on PPro/Celeron/PII/PIII/P4
et131x-modules-2.6.26-2-686-bigmem – et131x Ethernet Adapter driver for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
et131x-modules-2.6.26-2-686 – et131x Ethernet Adapter driver for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
et131x-modules-2.6.26-2-openvz-686 – et131x Ethernet Adapter driver for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
gspca-modules-2.6-686-bigmem – Driver for webcams and digicams based on spca5xx chipset for Linux 2.6 on PPro/Celeron/PII/PIII/P4
gspca-modules-2.6-686 – Driver for webcams and digicams based on spca5xx chipset for Linux 2.6 on PPro/Celeron/PII/PIII/P4
gspca-modules-2.6-openvz-686 – Driver for webcams and digicams based on spca5xx chipset for Linux 2.6 on PPro/Celeron/PII/PIII/P4
gspca-modules-2.6-vserver-686-bigmem – Driver for webcams and digicams based on spca5xx chipset for Linux 2.6 on PPro/Celeron/PII/PIII/P4
gspca-modules-2.6-vserver-686 – Driver for webcams and digicams based on spca5xx chipset for Linux 2.6 on PPro/Celeron/PII/PIII/P4
gspca-modules-2.6.26-2-686-bigmem – Driver for webcams and digicams based on spca5xx chipset for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
gspca-modules-2.6.26-2-686 – Driver for webcams and digicams based on spca5xx chipset for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
gspca-modules-2.6.26-2-openvz-686 – Driver for webcams and digicams based on spca5xx chipset for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
gspca-modules-2.6.26-2-vserver-686-bigmem – Driver for webcams and digicams based on spca5xx chipset for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
gspca-modules-2.6.26-2-vserver-686 – Driver for webcams and digicams based on spca5xx chipset for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
iscsitarget-modules-2.6-686-bigmem – iSCSI Enterprise Target for Linux 2.6 on PPro/Celeron/PII/PIII/P4
iscsitarget-modules-2.6-686 – iSCSI Enterprise Target for Linux 2.6 on PPro/Celeron/PII/PIII/P4
iscsitarget-modules-2.6-openvz-686 – iSCSI Enterprise Target for Linux 2.6 on PPro/Celeron/PII/PIII/P4
iscsitarget-modules-2.6-vserver-686-bigmem – iSCSI Enterprise Target for Linux 2.6 on PPro/Celeron/PII/PIII/P4
iscsitarget-modules-2.6-vserver-686 – iSCSI Enterprise Target for Linux 2.6 on PPro/Celeron/PII/PIII/P4
iscsitarget-modules-2.6-xen-686 – iSCSI Enterprise Target for Linux 2.6 on i686
iscsitarget-modules-2.6.26-2-686-bigmem – iSCSI Enterprise Target for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
iscsitarget-modules-2.6.26-2-686 – iSCSI Enterprise Target for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
iscsitarget-modules-2.6.26-2-openvz-686 – iSCSI Enterprise Target for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
iscsitarget-modules-2.6.26-2-vserver-686-bigmem – iSCSI Enterprise Target for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
iscsitarget-modules-2.6.26-2-vserver-686 – iSCSI Enterprise Target for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
iscsitarget-modules-2.6.26-2-xen-686 – iSCSI Enterprise Target for Linux 2.6.26 on i686
loop-aes-modules-2.6-686-bigmem – loop-AES encryption for Linux 2.6 on PPro/Celeron/PII/PIII/P4
loop-aes-modules-2.6-686 – loop-AES encryption for Linux 2.6 on PPro/Celeron/PII/PIII/P4
loop-aes-modules-2.6-openvz-686 – loop-AES encryption for Linux 2.6 on PPro/Celeron/PII/PIII/P4
loop-aes-modules-2.6-vserver-686-bigmem – loop-AES encryption for Linux 2.6 on PPro/Celeron/PII/PIII/P4
loop-aes-modules-2.6-vserver-686 – loop-AES encryption for Linux 2.6 on PPro/Celeron/PII/PIII/P4
loop-aes-modules-2.6-xen-686 – loop-AES encryption for Linux 2.6 on i686
loop-aes-modules-2.6.26-2-686-bigmem – loop-AES encryption for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
loop-aes-modules-2.6.26-2-686 – loop-AES encryption for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
loop-aes-modules-2.6.26-2-openvz-686 – loop-AES encryption for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
loop-aes-modules-2.6.26-2-vserver-686-bigmem – loop-AES encryption for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
loop-aes-modules-2.6.26-2-vserver-686 – loop-AES encryption for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
loop-aes-modules-2.6.26-2-xen-686 – loop-AES encryption for Linux 2.6.26 on i686
lzma-modules-2.6-686-bigmem – Lempel Ziv compression method (LZMA) for Linux 2.6 on PPro/Celeron/PII/PIII/P4
lzma-modules-2.6-686 – Lempel Ziv compression method (LZMA) for Linux 2.6 on PPro/Celeron/PII/PIII/P4
lzma-modules-2.6-openvz-686 – Lempel Ziv compression method (LZMA) for Linux 2.6 on PPro/Celeron/PII/PIII/P4
lzma-modules-2.6-vserver-686-bigmem – Lempel Ziv compression method (LZMA) for Linux 2.6 on PPro/Celeron/PII/PIII/P4
lzma-modules-2.6-vserver-686 – Lempel Ziv compression method (LZMA) for Linux 2.6 on PPro/Celeron/PII/PIII/P4
lzma-modules-2.6-xen-686 – Lempel Ziv compression method (LZMA) for Linux 2.6 on i686
lzma-modules-2.6.26-2-686-bigmem – Lempel Ziv compression method (LZMA) for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
lzma-modules-2.6.26-2-686 – Lempel Ziv compression method (LZMA) for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
lzma-modules-2.6.26-2-openvz-686 – Lempel Ziv compression method (LZMA) for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
lzma-modules-2.6.26-2-vserver-686-bigmem – Lempel Ziv compression method (LZMA) for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
lzma-modules-2.6.26-2-vserver-686 – Lempel Ziv compression method (LZMA) for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
lzma-modules-2.6.26-2-xen-686 – Lempel Ziv compression method (LZMA) for Linux 2.6.26 on i686
nilfs2-modules-2.6-686-bigmem – Log-structured snapshotting filesystem for Linux 2.6 on PPro/Celeron/PII/PIII/P4
nilfs2-modules-2.6-686 – Log-structured snapshotting filesystem for Linux 2.6 on PPro/Celeron/PII/PIII/P4
nilfs2-modules-2.6-openvz-686 – Log-structured snapshotting filesystem for Linux 2.6 on PPro/Celeron/PII/PIII/P4
nilfs2-modules-2.6-vserver-686-bigmem – Log-structured snapshotting filesystem for Linux 2.6 on PPro/Celeron/PII/PIII/P4
nilfs2-modules-2.6-vserver-686 – Log-structured snapshotting filesystem for Linux 2.6 on PPro/Celeron/PII/PIII/P4
nilfs2-modules-2.6-xen-686 – Log-structured snapshotting filesystem for Linux 2.6 on i686
nilfs2-modules-2.6.26-2-686-bigmem – Log-structured snapshotting filesystem for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
nilfs2-modules-2.6.26-2-686 – Log-structured snapshotting filesystem for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
nilfs2-modules-2.6.26-2-openvz-686 – Log-structured snapshotting filesystem for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
nilfs2-modules-2.6.26-2-vserver-686-bigmem – Log-structured snapshotting filesystem for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
nilfs2-modules-2.6.26-2-vserver-686 – Log-structured snapshotting filesystem for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
nilfs2-modules-2.6.26-2-xen-686 – Log-structured snapshotting filesystem for Linux 2.6.26 on i686
redhat-cluster-modules-2.6-686-bigmem – Redhat Cluster infrastructure for Linux 2.6 on PPro/Celeron/PII/PIII/P4
redhat-cluster-modules-2.6-686 – Redhat Cluster infrastructure for Linux 2.6 on PPro/Celeron/PII/PIII/P4
redhat-cluster-modules-2.6-openvz-686 – Redhat Cluster infrastructure for Linux 2.6 on PPro/Celeron/PII/PIII/P4
redhat-cluster-modules-2.6-vserver-686-bigmem – Redhat Cluster infrastructure for Linux 2.6 on PPro/Celeron/PII/PIII/P4
redhat-cluster-modules-2.6-vserver-686 – Redhat Cluster infrastructure for Linux 2.6 on PPro/Celeron/PII/PIII/P4
redhat-cluster-modules-2.6-xen-686 – Redhat Cluster infrastructure for Linux 2.6 on i686
redhat-cluster-modules-2.6.26-2-686-bigmem – Redhat Cluster infrastructure for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
redhat-cluster-modules-2.6.26-2-686 – Redhat Cluster infrastructure for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
redhat-cluster-modules-2.6.26-2-openvz-686 – Redhat Cluster infrastructure for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
redhat-cluster-modules-2.6.26-2-vserver-686-bigmem – Redhat Cluster infrastructure for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
redhat-cluster-modules-2.6.26-2-vserver-686 – Redhat Cluster infrastructure for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
redhat-cluster-modules-2.6.26-2-xen-686 – Redhat Cluster infrastructure for Linux 2.6.26 on i686
speakup-modules-2.6-686-bigmem – Screen review module for Linux 2.6 on PPro/Celeron/PII/PIII/P4
speakup-modules-2.6-686 – Screen review module for Linux 2.6 on PPro/Celeron/PII/PIII/P4
speakup-modules-2.6-openvz-686 – Screen review module for Linux 2.6 on PPro/Celeron/PII/PIII/P4
speakup-modules-2.6-vserver-686-bigmem – Screen review module for Linux 2.6 on PPro/Celeron/PII/PIII/P4
speakup-modules-2.6-vserver-686 – Screen review module for Linux 2.6 on PPro/Celeron/PII/PIII/P4
speakup-modules-2.6-xen-686 – Screen review module for Linux 2.6 on i686
speakup-modules-2.6.26-2-686-bigmem – Screen review module for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
speakup-modules-2.6.26-2-686 – Screen review module for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
speakup-modules-2.6.26-2-openvz-686 – Screen review module for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
speakup-modules-2.6.26-2-vserver-686-bigmem – Screen review module for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
speakup-modules-2.6.26-2-vserver-686 – Screen review module for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
speakup-modules-2.6.26-2-xen-686 – Screen review module for Linux 2.6.26 on i686
squashfs-modules-2.6-686-bigmem – Compression filesystem for Linux 2.6 on PPro/Celeron/PII/PIII/P4
squashfs-modules-2.6-686 – Compression filesystem for Linux 2.6 on PPro/Celeron/PII/PIII/P4
squashfs-modules-2.6-openvz-686 – Compression filesystem for Linux 2.6 on PPro/Celeron/PII/PIII/P4
squashfs-modules-2.6-vserver-686-bigmem – Compression filesystem for Linux 2.6 on PPro/Celeron/PII/PIII/P4
squashfs-modules-2.6-vserver-686 – Compression filesystem for Linux 2.6 on PPro/Celeron/PII/PIII/P4
squashfs-modules-2.6-xen-686 – Compression filesystem for Linux 2.6 on i686
squashfs-modules-2.6.26-2-686-bigmem – Compression filesystem for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
squashfs-modules-2.6.26-2-686 – Compression filesystem for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
squashfs-modules-2.6.26-2-openvz-686 – Compression filesystem for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
squashfs-modules-2.6.26-2-vserver-686-bigmem – Compression filesystem for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
squashfs-modules-2.6.26-2-vserver-686 – Compression filesystem for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
squashfs-modules-2.6.26-2-xen-686 – Compression filesystem for Linux 2.6.26 on i686
tp-smapi-modules-2.6-686-bigmem – ThinkPad hardware/firmware access for Linux 2.6 on PPro/Celeron/PII/PIII/P4
tp-smapi-modules-2.6-686 – ThinkPad hardware/firmware access for Linux 2.6 on PPro/Celeron/PII/PIII/P4
tp-smapi-modules-2.6-openvz-686 – ThinkPad hardware/firmware access for Linux 2.6 on PPro/Celeron/PII/PIII/P4
tp-smapi-modules-2.6-vserver-686-bigmem – ThinkPad hardware/firmware access for Linux 2.6 on PPro/Celeron/PII/PIII/P4
tp-smapi-modules-2.6-vserver-686 – ThinkPad hardware/firmware access for Linux 2.6 on PPro/Celeron/PII/PIII/P4
tp-smapi-modules-2.6-xen-686 – ThinkPad hardware/firmware access for Linux 2.6 on i686
tp-smapi-modules-2.6.26-2-686-bigmem – ThinkPad hardware/firmware access for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
tp-smapi-modules-2.6.26-2-686 – ThinkPad hardware/firmware access for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
tp-smapi-modules-2.6.26-2-openvz-686 – ThinkPad hardware/firmware access for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
tp-smapi-modules-2.6.26-2-vserver-686-bigmem – ThinkPad hardware/firmware access for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
tp-smapi-modules-2.6.26-2-vserver-686 – ThinkPad hardware/firmware access for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
tp-smapi-modules-2.6.26-2-xen-686 – ThinkPad hardware/firmware access for Linux 2.6.26 on i686
virtualbox-ose-guest-modules-2.6-686-bigmem – PC virtualization solution for Linux 2.6 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-guest-modules-2.6-686 – PC virtualization solution for Linux 2.6 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-guest-modules-2.6-openvz-686 – PC virtualization solution for Linux 2.6 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-guest-modules-2.6-vserver-686-bigmem – PC virtualization solution for Linux 2.6 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-guest-modules-2.6-vserver-686 – PC virtualization solution for Linux 2.6 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-guest-modules-2.6.26-2-686-bigmem – PC virtualization solution for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-guest-modules-2.6.26-2-686 – PC virtualization solution for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-guest-modules-2.6.26-2-openvz-686 – PC virtualization solution for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-guest-modules-2.6.26-2-vserver-686-bigmem – PC virtualization solution for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-guest-modules-2.6.26-2-vserver-686 – PC virtualization solution for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-modules-2.6-686-bigmem – PC virtualization solution for Linux 2.6 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-modules-2.6-686 – PC virtualization solution for Linux 2.6 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-modules-2.6-openvz-686 – PC virtualization solution for Linux 2.6 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-modules-2.6-vserver-686-bigmem – PC virtualization solution for Linux 2.6 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-modules-2.6-vserver-686 – PC virtualization solution for Linux 2.6 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-modules-2.6.26-2-686-bigmem – PC virtualization solution for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-modules-2.6.26-2-686 – PC virtualization solution for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-modules-2.6.26-2-openvz-686 – PC virtualization solution for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-modules-2.6.26-2-vserver-686-bigmem – PC virtualization solution for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
virtualbox-ose-modules-2.6.26-2-vserver-686 – PC virtualization solution for Linux 2.6.26 on PPro/Celeron/PII/PIII/P4
libgl1-mesa-swx11-i686 – Mesa OpenGL runtime [i686 optimized]
linux-headers-2.6.26-1-686 – Header files for Linux 2.6.26-1-686
linux-headers-2.6.26-1-686-bigmem – Header files for Linux 2.6.26-1-686-bigmem
linux-headers-2.6.26-1-openvz-686 – Header files for Linux 2.6.26-1-openvz-686
linux-headers-2.6.26-1-vserver-686 – Header files for Linux 2.6.26-1-vserver-686
linux-headers-2.6.26-1-vserver-686-bigmem – Header files for Linux 2.6.26-1-vserver-686-bigmem
linux-headers-2.6.26-1-xen-686 – Header files for Linux 2.6.26-1-xen-686
linux-headers-2.6.26-2-686 – Header files for Linux 2.6.26-2-686
linux-headers-2.6.26-2-686-bigmem – Header files for Linux 2.6.26-2-686-bigmem
linux-headers-2.6.26-2-openvz-686 – Header files for Linux 2.6.26-2-openvz-686
linux-headers-2.6.26-2-vserver-686 – Header files for Linux 2.6.26-2-vserver-686
linux-headers-2.6.26-2-vserver-686-bigmem – Header files for Linux 2.6.26-2-vserver-686-bigmem
linux-headers-2.6.26-2-xen-686 – Header files for Linux 2.6.26-2-xen-686
linux-image-2.6.26-1-686 – Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.26-1-686-bigmem – Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.26-1-openvz-686 – Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, OpenVZ support
linux-image-2.6.26-1-vserver-686 – Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-2.6.26-1-vserver-686-bigmem – Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-2.6.26-1-xen-686 – Linux 2.6.26 image on i686, oldstyle Xen support
linux-image-2.6.26-2-686 – Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.26-2-686-bigmem – Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4
linux-image-2.6.26-2-openvz-686 – Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, OpenVZ support
linux-image-2.6.26-2-vserver-686 – Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-2.6.26-2-vserver-686-bigmem – Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support
linux-image-2.6.26-2-xen-686 – Linux 2.6.26 image on i686, oldstyle Xen support
linux-modules-2.6.26-1-xen-686 – Linux 2.6.26 modules on i686
linux-modules-2.6.26-2-xen-686 – Linux 2.6.26 modules on i686
xen-linux-system-2.6.26-1-xen-686 – XEN system with Linux 2.6.26 image on i686
xen-linux-system-2.6.26-2-xen-686 – XEN system with Linux 2.6.26 image on i686
# apt-get install linux-headers-2.6-686-bigmem
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following extra packages will be installed:
binutils cpp-4.1 gcc-4.1 gcc-4.1-base libc6-dev linux-headers-2.6.26-2-686-bigmem linux-headers-2.6.26-2-common linux-kbuild-2.6.26 linux-libc-dev
Suggested packages:
binutils-doc gcc-4.1-locales gcc-4.1-multilib gcc-4.1-doc libmudflap0-dev glibc-doc manpages-dev
Recommended packages:
gcc c-compiler
The following NEW packages will be installed:
binutils cpp-4.1 gcc-4.1 gcc-4.1-base libc6-dev linux-headers-2.6-686-bigmem linux-headers-2.6.26-2-686-bigmem linux-headers-2.6.26-2-common
linux-kbuild-2.6.26 linux-libc-dev
0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded.
Need to get 14.2MB of archives.
After this operation, 66.6MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://mirror.unej.ac.id lenny/main binutils 2.18.1~cvs20080103-7 [2686kB]
Get:2 http://security.debian.org lenny/updates/main linux-libc-dev 2.6.26-25lenny1 [769kB]
Get:3 http://mirror.unej.ac.id lenny/main gcc-4.1-base 4.1.2-25 [207kB]
Get:4 http://mirror.unej.ac.id lenny/main cpp-4.1 4.1.2-25 [2317kB]
Get:5 http://mirror.unej.ac.id lenny/main gcc-4.1 4.1.2-25 [417kB]
Get:6 http://mirror.unej.ac.id lenny/main libc6-dev 2.7-18lenny4 [3387kB]
Get:7 http://security.debian.org lenny/updates/main linux-headers-2.6.26-2-common 2.6.26-25lenny1 [3809kB]
Get:8 http://mirror.unej.ac.id lenny/main linux-kbuild-2.6.26 2.6.26-3 [194kB]
Get:9 http://mirror.unej.ac.id lenny/main linux-headers-2.6-686-bigmem 2.6.26+17+lenny1 [2498B]
Get:10 http://security.debian.org lenny/updates/main linux-headers-2.6.26-2-686-bigmem 2.6.26-25lenny1 [412kB]
Fetched 14.2MB in 5min51s (40.4kB/s)
Selecting previously deselected package binutils.
(Reading database … 18886 files and directories currently installed.)
Unpacking binutils (from …/binutils_2.18.1~cvs20080103-7_i386.deb) …
Selecting previously deselected package gcc-4.1-base.
Unpacking gcc-4.1-base (from …/gcc-4.1-base_4.1.2-25_i386.deb) …
Selecting previously deselected package cpp-4.1.
Unpacking cpp-4.1 (from …/cpp-4.1_4.1.2-25_i386.deb) …
Selecting previously deselected package gcc-4.1.
Unpacking gcc-4.1 (from …/gcc-4.1_4.1.2-25_i386.deb) …
Selecting previously deselected package linux-libc-dev.
Unpacking linux-libc-dev (from …/linux-libc-dev_2.6.26-25lenny1_i386.deb) …
Selecting previously deselected package libc6-dev.
Unpacking libc6-dev (from …/libc6-dev_2.7-18lenny4_i386.deb) …
Selecting previously deselected package linux-headers-2.6.26-2-common.
Unpacking linux-headers-2.6.26-2-common (from …/linux-headers-2.6.26-2-common_2.6.26-25lenny1_i386.deb) …
Selecting previously deselected package linux-kbuild-2.6.26.
Unpacking linux-kbuild-2.6.26 (from …/linux-kbuild-2.6.26_2.6.26-3_i386.deb) …
Selecting previously deselected package linux-headers-2.6.26-2-686-bigmem.
Unpacking linux-headers-2.6.26-2-686-bigmem (from …/linux-headers-2.6.26-2-686-bigmem_2.6.26-25lenny1_i386.deb) …
Selecting previously deselected package linux-headers-2.6-686-bigmem.
Unpacking linux-headers-2.6-686-bigmem (from …/linux-headers-2.6-686-bigmem_2.6.26+17+lenny1_i386.deb) …
Processing triggers for man-db …
Setting up binutils (2.18.1~cvs20080103-7) …
Setting up gcc-4.1-base (4.1.2-25) …
Setting up cpp-4.1 (4.1.2-25) …
Setting up gcc-4.1 (4.1.2-25) …
Setting up linux-libc-dev (2.6.26-25lenny1) …
Setting up libc6-dev (2.7-18lenny4) …
Setting up linux-headers-2.6.26-2-common (2.6.26-25lenny1) …
Setting up linux-kbuild-2.6.26 (2.6.26-3) …
Setting up linux-headers-2.6.26-2-686-bigmem (2.6.26-25lenny1) …
Setting up linux-headers-2.6-686-bigmem (2.6.26+17+lenny1) …
# apt-get install linux-image-2.6-686-bigmem
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following extra packages will be installed:
linux-image-2.6.26-2-686-bigmem
Suggested packages:
linux-doc-2.6.26
The following NEW packages will be installed:
linux-image-2.6-686-bigmem linux-image-2.6.26-2-686-bigmem
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 20.5MB of archives.
After this operation, 61.8MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://mirror.unej.ac.id lenny/main linux-image-2.6-686-bigmem 2.6.26+17+lenny1 [2602B]
Get:2 http://security.debian.org lenny/updates/main linux-image-2.6.26-2-686-bigmem 2.6.26-25lenny1 [20.5MB]
Fetched 20.5MB in 22min34s (15.1kB/s)
Preconfiguring packages …
Selecting previously deselected package linux-image-2.6.26-2-686-bigmem.
(Reading database … 29325 files and directories currently installed.)
Unpacking linux-image-2.6.26-2-686-bigmem (from …/linux-image-2.6.26-2-686-bigmem_2.6.26-25lenny1_i386.deb) …
Done.
Selecting previously deselected package linux-image-2.6-686-bigmem.
Unpacking linux-image-2.6-686-bigmem (from …/linux-image-2.6-686-bigmem_2.6.26+17+lenny1_i386.deb) …
Setting up linux-image-2.6.26-2-686-bigmem (2.6.26-25lenny1) …
Running depmod.
Running mkinitramfs-kpkg.
Running postinst hook script update-grub.
Searching for GRUB installation directory … found: /boot/grub
Searching for default file … found: /boot/grub/default
Testing for an existing GRUB menu.lst file … found: /boot/grub/menu.lst
Searching for splash image … none found, skipping …
Found kernel: /boot/vmlinuz-2.6.26-2-686-bigmem
Found kernel: /boot/vmlinuz-2.6.26-2-686
Updating /boot/grub/menu.lst … done
Setting up linux-image-2.6-686-bigmem (2.6.26+17+lenny1) …
#
mail:~# grep HIGHMEM /boot/config-2.6.26-2-686
# CONFIG_NOHIGHMEM is not set
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_HIGHMEM=y
# CONFIG_DEBUG_HIGHMEM is not set
#
# nano /boot/config-2.6.26-2-686
CONFIG_HIGHMEM64G=y
CONFIG_DEBUG_HIGHMEM=y
# grep HIGHMEM /boot/config-2.6.26-2-686
# CONFIG_NOHIGHMEM is not set
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_HIGHMEM64G=y
CONFIG_HIGHMEM=y
# CONFIG_DEBUG_HIGHMEM is not set
#reboot
Setelah up kembali kita test hasil dari modifikasi diatas , agar memori 4 GB bisa terdeteksi secara penuh.
# free
total used free shared buffers cached
Mem: 4129660 36152 4093508 0 3812 12956
-/+ buffers/cache: 19384 4110276
Swap: 2650684 0 2650684
#top
top – 21:53:03 up 5 min, 1 user, load average: 0.00, 0.00, 0.00
Tasks: 61 total, 1 running, 60 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.2%us, 0.1%sy, 0.0%ni, 99.3%id, 0.4%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 4129660k total, 36036k used, 4093624k free, 3836k buffers
Swap: 2650684k total, 0k used, 2650684k free, 12968k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 2104 720 624 S 0 0.0 0:01.62 init
2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd
3 root RT -5 0 0 0 S 0 0.0 0:00.00 migration/0
4 root 15 -5 0 0 0 S 0 0.0 0:00.00 ksoftirqd/0
5 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/0
6 root RT -5 0 0 0 S 0 0.0 0:00.00 migration/1
7 root 15 -5 0 0 0 S 0 0.0 0:00.00 ksoftirqd/1
8 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/1
————–skip———————
Kernel yang sudah dimodifikasi :
mail:/home/gtoms# uname -a
Linux mail 2.6.26-2-686-bigmem #1 SMP Thu Sep 16 20:29:07 UTC 2010 i686 GNU/Linux
mail:/home/gtoms# uname -r
2.6.26-2-686-bigmem
Selesai dengan munculnya Mem: 4129660k total.
Pekerjaan remote selesai dalam waktu yang tidak lama, tinggal repot ke project managernya untuk mendapatkan fee hehehe…