我正在尝试将 Raspberry Pi OS 配置为只读。
理论上,和/
都是/boot
只读的。话虽如此,我遇到了奇怪的差异,不知道发生了什么。
我创建了出现差异之前和之后的克隆/boot
来dd
查找发生了什么变化。
使用diff
,显然没有什么......困惑。
$ sudo openssl dgst -sha512 /Users/sunknudsen/Desktop/boot-clean.img
SHA512(/Users/sunknudsen/Desktop/boot-clean.img)= ce87ce4b05149a85d286b62528776c010ddae4d25c5eaa1e79275be118125d66396645587f084073cbf87e36d6627f8d96ad02688a20ede898152df95fa88686
$ sudo openssl dgst -sha512 /Users/sunknudsen/Desktop/boot-changed.img
SHA512(/Users/sunknudsen/Desktop/boot-changed.img)= 62e9727727c2307ef452a8f029617c7e7369c8b9c797027d8088a53ed0ada988dbfc128b389d35a729cc8fb00d4214fa4c2f1decd285e5e0f33553a8b63a29da
$ diff /Users/sunknudsen/Desktop/boot-clean.img /Users/sunknudsen/Desktop/boot-changed.img
Binary files /Users/sunknudsen/Desktop/boot-clean.img and /Users/sunknudsen/Desktop/boot-changed.img differ
$ hdiutil attach -nomount /Users/sunknudsen/Desktop/boot-clean.img
$ mount -o ro -t msdos /dev/disk2 ~/Desktop/boot-clean
$ sudo openssl dgst -sha512 /Users/sunknudsen/Desktop/boot-clean
SHA512(/Users/sunknudsen/Desktop/boot-clean)= 27d3b8c676879d944e148384e78dc6b77fc2d5a67c195bdbedf8157a57ff6e7f317e53e10fe2e030d154d8102f55710ec28a701582da04246edc541e600e12a3
$ hdiutil attach -nomount /Users/sunknudsen/Desktop/boot-changed.img
$ mount -o ro -t msdos /dev/disk3 ~/Desktop/boot-changed
$ SHA512(/Users/sunknudsen/Desktop/boot-changed)= 27d3b8c676879d944e148384e78dc6b77fc2d5a67c195bdbedf8157a57ff6e7f317e53e10fe2e030d154d8102f55710ec28a701582da04246edc541e600e12a3
$ diff --brief --recursive /Users/sunknudsen/Desktop/boot-clean /Users/sunknudsen/Desktop/boot-changed