2015-06-26 68 views
0

我試圖同時遵循QEMU/Linaro的教程來執行QEMU, https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Virtual_ARM_Linux_environment安裝:你必須指定文件系統類型

我是執行命令,

須藤安裝鄰環,偏移= 106496 -t汽車vexpress.img到/ mnt/tmp目錄

安裝:你必須指定文件系統類型

,所以我做的IMG文件的fdisk,得到了以下

設備引導開始結束塊標識系統

vexpress.img1 * 63 106494 53216ËW95 FAT16(LBA)

vexpress。 img2 106496 6291455 3092480 83 Linux

根據fdisk命令,文件系統是Linux。但我得到的錯誤,

須藤安裝鄰環,偏移= 106496 -t Linux的vexpress.img的/ mnt/tmp目錄

安裝:未知的文件系統類型'Linux的

請幫助。

+0

83,「Linux」可能是ext2或ext3(我忘了哪一個) – Goens

回答

1

您正確決定通過指定其偏移量來安裝特定分區,但偏移量參數以字節爲單位,fdisk顯示塊中的偏移量(塊大小顯示在分區列表之前---通常爲512)。對於塊大小512的命令將是:

sudo mount -o loop,offset=$((106496*512)) -t auto vexpress.img /mnt/tmp 

如果自動文件系統類型檢測不仍然工作還有另一個問題。 Linux實際上不是文件系統類型。在分區表中,它是用於多個可能的特定文件系統的集合類型。對於mount,您必須指定特定的文件系統。在Linux中,您可以通過cat /proc/filesystems列出支持的列表。

+0

謝謝。該命令奏效。 – junaids

相關問題