2013-09-24 62 views
0

我在另一個Linux系統上安裝了Linux映像。我只需要在圖像上運行命令'e2label'(不是安裝此圖像的系統)。這可以通過任何方式實現嗎?編輯安裝的Linux映像

+0

你有什麼樣的圖像,原始磁盤映像?它包含分區表還是僅包含ext文件系統? – Joni

+0

這是一個原始磁盤映像,我在partiotion上轉換(在使用dd命令的主機系統上)。 – Ankit

+0

這並沒有真正回答我的問題......你做了一個像/ dev/sda5或完整磁盤的單個分區的dd? – Joni

回答

0

e2label可用於分區標記爲什麼你不能做到這與mv命令重命名圖像MV eg.iso eg.iso

感謝&問候,
阿洛克Thaker

+0

我需要對目前安裝在某臺Linux機器上的Linux映像進行一些更改,然後將其上載到EC2。我只想在已安裝的Linux操作系統中執行分區標籤。 – Ankit

+0

要標記Linux分區,您可以使用e2label命令,tune2fs或mke2fs命令。每個將支持ext2和ext3文件系統。 e2label也可用於顯示文件系統標籤。每個卷標最多可以有16個字符。即使您將硬盤重新連接到另一個控制器或另一臺計算機,該標籤也會保留在文件系統或分區中。所以,如果你已經將一個linux iso映像掛載到一個文件夾並且將創建一個新的iso,那麼你也可以在使用mkisofs的同時標記新的iso。 –

0

假設你的意思一個虛擬機映像,最好的方法是使用qemu-nbd,它允許你直接訪問/dev/nbd0...20下的映像本身的分區,這樣你就可以直接更改映像中的分區。