Đọc từ/dev/block/mmcblk0 trả về dữ liệu cũ trong khi đọc từ/dev/block/mmcblk0p1 đã cung cấp dữ liệu mới nhất. Câu hỏi của tôi là linux duy trì một sao lưu nếu dữ liệu được ghi vào/dev/block/mmcblk0? Điều này là bởi vì tôi đã có thể đọc nội dung cũ của thẻ SD bằng cách đọc qua nút đó.Sự khác biệt giữa đọc từ/dev/block/mmcblk0 và/dev/block/mmcblk0p1
5
A
Trả lời
9
Hệ thống con mmc trong hạt nhân Linux đăng ký các nút thiết bị có định dạng mmcblkXpY
.
- Mỗi thiết bị mmc đăng ký với hạt nhân Linux nhận riêng số thiết bị mmc X.
- Mỗi phân vùng trên một thiết bị cụ nhận nó số riêng Y
tập tin bình thường I/O có thể được thực hiện sau khi gắn một nút thiết bị trỏ vào một phân vùng.
Cũng lưu ý rằng trừ khi bảng phân vùng hợp lệ có trên thiết bị /dev/mmcblkX
, sẽ không có các nút /dev/mmcblkXpY
tiếp theo trên hệ thống.
Các vấn đề liên quan
- 1. Có sự khác biệt nào giữa chỉ đọc và {get; }
- 2. Sự khác biệt giữa $ * và $ @
- 3. Sự khác biệt giữa $ (...) và `...`
- 4. Sự khác biệt giữa. và #
- 5. Sự khác biệt giữa ". +" Và ". +?"
- 6. Sự khác biệt giữa "**/* /" và "** /"?
- 7. Sự khác biệt giữa = và: =
- 8. Sự khác biệt giữa BufferedReader và BufferedInputStream
- 9. Sự khác biệt giữa XML và SOAP
- 10. sự khác biệt giữa:.! và: r !?
- 11. sự khác biệt giữa infix, infixr, infixl
- 12. sự khác biệt giữa System.out.printf và String.format
- 13. Sự khác biệt giữa QSharedPointer và QSharedDataPointer?
- 14. Sự khác biệt giữa WhitespaceTokenizerFactory và StandardTokenizerFactory
- 15. Sự khác biệt giữa Camel và BPEL
- 16. Sự khác biệt giữa Type.IsGenericTypeDefinition và Type.ContainsGenericParameters
- 17. Sự khác biệt giữa ServiceProcessInstaller và ServiceInstaller
- 18. sự khác biệt giữa cacao và cocoatouch
- 19. Sự khác biệt giữa SlidingPaneLayout và NavigationDrawer
- 20. Sự khác biệt giữa các vòng
- 21. Sự khác biệt giữa HTTPS và SSL
- 22. Sự khác biệt giữa cam kết đọc và đọc lặp lại
- 23. Sự khác biệt về sự khác biệt giữa Matplotlib giữa Agg và Cairo
- 24. Sự khác biệt giữa ApplicationInfo và PackageInfo?
- 25. Sự khác biệt giữa DatagramSocket và DatagramChannel
- 26. sự khác biệt giữa function() {}() và function() {}()
- 27. sự khác biệt giữa Interlocked.Exchange và Volatile.Write?
- 28. Sự khác biệt giữa Mealy và Moore
- 29. Sự khác biệt giữa Html.RenderAction và Html.Action
- 30. Sự khác biệt giữa cookie và phiên?
Bạn có chắc là nó trả về "dữ liệu cũ", như trong dữ liệu trước khi ghi vào nó? Nghe có vẻ như tôi như hai thiết bị khối là toàn bộ đĩa và phân vùng đầu tiên. IO trên mmcblk0p1 giống như đọc/ghi trên mmcblk0 với độ lệch. – cdleonard
cdleonard là chính xác. mmcblk0 là toàn bộ đĩa (bắt đầu từ khu vực khởi động và chứa bảng phân vùng) và mmcblk0p1 là phân vùng đầu tiên. Không có cách nào mmcblk0 chứa dữ liệu "cũ". – Gnurou