[問題]如何在 userspace讀 partition table
各位前輩好,請問android手機在user space可以去讀partition table嗎?
因為有個需求是要在recovery mode去讀寫disk,然後改變partition table.
可是找不到可以直接操作disk的api,因為讀寫disk都是放在kernel裡.
我上網查有看到可以用open()來開啟裝置檔,只要帶對路徑.
然後再用read(),write()去操作該partition的bootsector.
但是 我是要讀整個disk的第一個bootsector,不大確定這個路徑要怎麼帶
或者 有辦法在userspace對disk sector by sector 的讀寫raw data嗎?
希望前輩們可以給我一點意見
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.24.93.140
推
05/20 13:30, , 1F
05/20 13:30, 1F
→
05/20 13:30, , 2F
05/20 13:30, 2F
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章