映像檔案如何作為塊裝置操作

2021-10-02 02:43:56 字數 521 閱讀 5070

假如先有乙個磁碟映像檔案,其中包含了分割槽,檔名為 test.img

首先,建立乙個loop檔案,假如是loop99

sudo mknod /dev/loop99 b 7 99
將 test.img 與 loop99 繫結,並掃瞄其分割槽表,建立各分割槽的loop檔案

如果 test.img 包含了兩個分割槽,那麼將會有 loop99p1、loop99p2 兩個檔案出現

sudo losetup --partscan /dev/loop99 test.img
接下來,操作 loop99p1、loop99p2 這兩個檔案即可,如

檔案作為塊裝置訪問

1.loop裝置介紹 在類 unix 系統裡,loop 裝置是一種偽裝置 pseudo device 或者也可以說是 裝置。它能使我們像塊裝置一樣訪問乙個檔案。在使用之前,乙個 loop 裝置必須要和乙個檔案進行連線。這種結合方式給使用者提供了乙個替代塊特殊檔案的介面。因此,如果這個檔案包含有乙個完...

Java 如何匯出記憶體映像檔案

記憶體溢位自動匯出 xx heapdumponoutofmemoryerror 當記憶體溢位的時候自動匯出映像檔案 xx heapdumppath 匯出映像檔案的路徑上面的這兩個jvm 引數就可以在發生記憶體溢位的時候,自動將 heap 匯出到設定的路徑,後續進行記憶體分析的時候就可以檢視 使用ja...

Ceph塊裝置 核心模組操作

本部落格是ceph官方文件操作手冊的實踐記錄,本章節操作手冊。這裡在本地虛擬機器中不指定pool名稱會報錯 swimmingpool是上一部落格中建立的 rdb list rbd list swimmingpool bar 用 rbd 把映像名對映為核心模組。必須指定映像名 儲存池名 和使用者名稱。...