Hi,
I am going through the linuxrc on KNOPPIX and want to understand how it works.
I noticed that the ramdisk(thus the root /) is created on /dev/shm but at the end of the script, it transfer the root system to /dev/ram0 through
echo "0x100" > /proc/sys/kernel/real-root-dev
(where 0x100 is the major-minor device id for /dev/ram0). Is this a kernel feature that is builtin to linux ? I failed to find any node under /dev for /dev/shm which I assumed is not needed like other devices say /dev/hda1...
thanks for any help in advance.
========================================
EDIT: Forget the above, I was dead wrong in understanding the code, now I know better after further reading.![]()

SAMSUNG SSD 512GB 500GB 480GB 256GB 250GB 240GB SSD 2.5 Solide State Drive 6Gbps
$40.99
ON SALE TURBOLINK EVO 4TB V-HAND SSD 2.5 SATA III Internal Solid State Drive
$199.99
Western Digital Blue 3D NAND 250GB 2.5" SATA III Internal SSD - WDS250G2B0A
$29.99
Toshiba THNSN81Q92CSE 1920GB SATA 2.5 Solid State Drive
$199.00
Samsung 256 GB Internal SATA SSD Fully Tested 80-99% Health
$28.00
256GB mSATA SSD DRIVE MIXED BRAND TESTED WORKING
$23.50
Fikwot 512GB SATA SSD 2.5'' SSD SATA III 6Gb/s Internal Solid State Drive 560MBs
$66.00
Crucial MX500 CT250MX500SSD1 250 GB SATA III 2.5 in Solid State Drive
$24.99
Netac 2TB SSD 3D NAND 2.5'' SATA III 6GB/s Internal Solid State Drive
$190.00
Netac 120GB 256GB 1TB 2TB Internal SSD 2.5'' SATAIII 6Gb/s Solid State Drive lot
$119.99