-
Junior Member
registered user
Auto Detection of RAM Larger than 1GB
I know that when installing most distros of linux you need to specify the amount of memory if it is larger than 1gb. Is there anyway to have knoppix autodetect the amount of memory over 1gb? Also if it isn't possible how do you change the known memory setting in knoppix.
Thanks.
-
Senior Member
registered user
Pass this to the kernel:
mem=xxxM
replace 'xxx' with your amout of memory (in megabytes not gigabytes) and be sure to use a capital M.
e.g. if you have 512 MB ram then type this on the command line:
knoppix mem=512M
-
Member
registered user
The kernel used by knoppix supports only ~ 900 MB of RAM.
For more you should build a kernel w/ the following settings in /usr/src/linux/.config
Code:
CONFIG_NOHIGHMEM=n
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_HIGHMEM=y
tom
-
Senior Member
registered user
Only 900 MB huh? I wonder what it's like to have that much freaking RAM....................?
-
Junior Member
registered user
900mb...i'm working on something that needs to work with up to 16gb of ram and 2gb on a regular basis. Always fun stuff.
-

Originally Posted by
tuxtom
The kernel used by knoppix supports only ~ 900 MB of RAM.
For more you should build a kernel w/ the following settings in /usr/src/linux/.config
Code:
CONFIG_NOHIGHMEM=n
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_HIGHMEM=y
tom
Can you compile a new kernel with new settings and put it onto a Knoppix boot floppy to startup the CDROM?
Knoppix also doesn't have CONFIG_SCSI_MULTI_LUN set - which means that multi-card readers for USB don't work...
-
Well, I think I had undertood your question: more than 1GB RAM in the autodetection.
The autodetection in Knoppix is made by miniroot.gz file, which is inside the boot.img. When you mount the boot image , you can:
Code:
gzip -d miniroot.gz
then mount miniroot file:
Code:
mount -t msdos -o loop miniroot /mountpoint
. Look inside. There is a file called 'linuxvrc' that has ALL the autodetection code. At the beginning of the script someone thought that 1GB would be enough RAM memory to search. you can change the variable here as you want. (the code is quite good commented).
I dont know much about kernels, but I'm totally sure that if you don't touch this you will never make your RAM work.
(Sorry for my english, i hope you understand me)
SANTA
(Guadalajara, Spain)
Similar Threads
-
By arkaine23 in forum Customising & Remastering
Replies: 2
Last Post: 09-03-2004, 05:10 PM
-
By ahz in forum Customising & Remastering
Replies: 4
Last Post: 05-07-2004, 06:23 PM
-
By stukennedyuk in forum General Support
Replies: 9
Last Post: 10-10-2003, 10:13 AM
-
By Pasq in forum Customising & Remastering
Replies: 1
Last Post: 05-22-2003, 10:50 PM
-
Replies: 10
Last Post: 03-24-2003, 03:59 AM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules

Mini Computer Vacuum USB Keyboard Cleaner PC Laptop Brush Dust Cleaning Kit NEW
$13.89

LEVOIT Cordless Vacuum Cleaner, Stick Vac with Tangle-Resistant Design, Up to...
$162.04

2-in-1 Compressed Air Duster & Vacuum, Brushless Motor, 320000RPM
$37.99

Cordless Air Duster & Vacuum Cleaner for Keyboard & PC Cleaning - 110000RPM Powe
$53.99

US Mini Computer Vacuum USB Keyboard Cleaner PC Laptop Brush Dust Cleaning Kits
$13.89

Mini Cordless Electric Keyboard Car Vacuum Cleaner Cleaning Duster Rechargeable
$9.97

2 in 1 Compressed Air Duster Air Blower & Vacuum Cleaner Cordless Duster Blower
$16.99

Multifunctional Handheld Vacuum Cleaner & Blower for Keyboard/PC US SELLER
$39.99

Mini Computer Vacuum Cleaner & Compressed Air Duster 14500Pa, 110000RPM, Cordles
$53.99

Cordless Vacuum Cleaner for 20V Battery, 7-in-1 Lightweight Stick Vacu...
$149.15