Re: 請問如何知道一張軟碟的檔案格式?

看板Linux作者 (故鄉)時間18年前 (2006/03/27 09:42), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
※ 引述《coscell.bbs@bbs.cis.nctu.edu.tw (goodman)》之銘言: : mount 某張軟碟的時候總是較我指定檔案型態。問題是我如何知道他是哪種檔案系統? : 麻煩高手指點,感謝! 我沒有軟碟機,所以沒有辦法實做確認, 不過在 automount.sh 這個 script 裡面有提到一個方法: 就是把 partition 的前 1024 bytes 抓出來, 再用 file 這個指令去看這 1024 bytes 的資訊, 就可以看到。 ex: dd if=/dev/hda1 of=test bs=1024 count=1 再 file test 就可以看到: test: x86 boot sector, Microsoft Windows XP Bootloader NTLDR, code offset 0x58, OEM-ID "MSWIN4.1", sectors/cluster 32, Media descriptor 0xf8, heads 255, hidden sectors 63, sectors 33736437 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 8249, rootdir cluster 206, reserved3 0x800000, serial number 0xf8a15f31, unlabeled 有寫到 FAT (32 bit) <-- FAT32 的格式 像是我的其它的 partition # echo $(LANG=C LC_ALL=C LC_MESSAGES=C file -Ls "/dev/hda6") /dev/hda6: Linux/i386 swap file (new style) 1 (4K pages) size 126503 pages 上面是個 swap # echo $(LANG=C LC_ALL=C LC_MESSAGES=C file -Ls "/dev/hda7") /dev/hda7: data p.s /dev/hda7 應是 reiserfs 不過不知道為什麼做不出來,只顯示 "data" 而已, 這點 還請其它前輩高手為小弟補充… -- "是,真理不是靠投票得來的,但如果不嘗試著讓別人了解你的想法, 就不能發揮團隊合作的優點。" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.132.84
文章代碼(AID): #149qCC3t (Linux)
文章代碼(AID): #149qCC3t (Linux)