Sample Header Ad - 728x90

Why can't dd write to /dev/ram0 on Core Linux?

1 vote
0 answers
405 views
I created an ext2 file-system on /dev/ram0 ramdisk, and mounted it at /mnt/ram. mkdir /mnt/ram mkext2fs /dev/ram0 sudo mount /dev/ram0 /mnt/ram -o rw Reading from ramdisk with dd works. dd if=/dev/ram0 bs=1 count=1 When I want to write the contents of the file my_file to ramdisk, it fails. dd if=./my_file of=/dev/ram0 bs=1 count=1 0+0 records in 0+0 records out 0 bytes (0B) copied, 0.000913 seconds, 0B/s However, just reading the file dumps its content on stdin. dd if=./my_file bs=1 count=1 The permission on /dev/ram0 shows rw permisssion for root. ls -l /dev/ram0 brw-rw---- 1 root staff 1, 0 Jul 5 02:56 /dev/ram0 What does prevent dd from writing to /dev/ram0?
Asked by sherlock (686 rep)
Jul 5, 2018, 05:09 AM