Core Linuxで/dev/ram0にddを書くことができないのはなぜですか?

Core Linuxで/dev/ram0にddを書くことができないのはなぜですか?

RAMディスクにext2ファイルシステムを作成し/dev/ram0ます/mnt/ram

mkdir /mnt/ram
mkext2fs /dev/ram0
sudo mount /dev/ram0 /mnt/ram -o rw

ramdiskからジョブを読みますdd

dd if=/dev/ram0 bs=1 count=1

ファイルの内容をRAMディスクに書き込もうとしませんmy_file

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

ただし、ファイルを読み込むだけで、その内容は標準入力にダンプされます。

dd if=./my_file bs=1 count=1

onの権限は、/dev/ram0rootのrw権限を示しています。

ls -l /dev/ram0
brw-rw----   1  root   staff   1,   0   Jul   5   02:56   /dev/ram0

ddが書くのを妨げるものは何ですか/dev/ram0

ベストアンサー1

おすすめ記事