In my system, (ubunt 16.04), when I type uname -r
, I get
4.15.0-33-generic
when I do ls /boot/*4.15.0-33* -l
, I get
-rw-r--r-- 1 root root 1537455 8월 16 06:00 /boot/abi-4.15.0-33-generic
-rw-r--r-- 1 root root 216913 8월 16 06:00 /boot/config-4.15.0-33-generic
-rw-r--r-- 1 root root 53435246 8월 25 06:29 /boot/initrd.img-4.15.0-33-generic
-rw-r--r-- 1 root root 0 8월 16 06:00 /boot/retpoline-4.15.0-33-generic
-rw------- 1 root root 4041375 8월 16 06:00 /boot/System.map-4.15.0-33-generic
-rw------- 1 root root 8108600 8월 17 03:58 /boot/vmlinuz-4.15.0-33-generic
I know initramfs is a kind of simple file system temporarily used during the boot (actually, the final file systems are mounted?). But what are those many files each used for? Just a brief explanations would be appreciated.
initrd-img.4.15.0-33-generic
uder /boot in this ubuntu 16.04 but I remember I foundinitramfs-4.15.0-33-generic(?)
in centos machine. What's the difference between initrd and initramfs? initramfs is the newer version? – Chan Kim Aug 27 '18 at 14:40