生成iso檔案

2021-12-30 11:29:04 字數 2266 閱讀 7185

其實很簡單用dd命令就可以搞定。

[guo@guo ~]$ dd if=/home/guo/me.sh  of=/home/guo/win.sh

記錄了0+1 的讀入

記錄了0+1 的寫出

159位元組(159 b)已複製,0.000139826 秒,1.1 mb/秒

上面就是把/home/guo/me.sh 檔案生成為win.iso檔案並儲存在/home/guo/資料夾下。

附redhat中的dd幫助文件

[guo@guo ~]$ dd --help

用法:dd [運算元] ...

或:dd 選項

複製檔案,依照運算元轉換並格式化。

bs=位元數    一次讀寫的位元數(參見ibs=,obs=)

cbs=位元數    一次轉換的位元數

conv=convs    依照每個逗號分割的標誌列表轉換檔案

count=塊數    只將指定個塊數複製到塊

ibs=位元數    一次讀取的位元數(預設:512)

if=檔案    從指定檔案中讀取

iflag=符號    按照以逗號分隔的符號列表指定的方式讀取

obs=位元數    一次寫入指定位元數(預設:512)

of=檔案    寫入到指定檔案

oflag=符號    按照以逗號分隔的符號列表指定的方式寫入

seek=塊數    在輸出開始處跳過指定的塊數

skip=塊數    在輸入開始處跳過指定的塊數

status=noxfer    禁止傳輸統計

塊和位元組數後可能帶有以下的乙個或多個字尾:

c =1, w =2, b =512, kb =1000, k =1024, mb =1000*1000, m =1024*1024, xm =m

gb =1000*1000*1000, g =1024*1024*1024, and so on for t, p, e, z, y.

每個conv 符號可能為:

ascii        由ebcdic 碼轉換至ascii 碼

ebcdic    由ascii 碼轉換至ebcdic 碼

ibm        由ascii 碼轉換至替換的ebcdic 碼

block        將結束字元塊裡的換行替換成等長的空格

unblock    將cbs 大小的塊中尾部的空格替換為乙個換行符

lcase        將大寫字元轉換為小寫

notrunc    不截斷輸出檔案

ucase        將小寫字元轉換為大寫

swab        交換每一對輸入資料位元組

noerror    讀取資料發生錯誤後仍然繼續

sync        將每個輸入資料塊以nul 字元填滿至ibs 的大小;當配合block

或unblock 時,會以空格代替nul 字元填充

noerror    讀取資料發生錯誤後仍然繼續

sync        把每個輸入的塊以nul 填充至ibs 的大小

如果配合block 或unblock 使用, 則以空格代替nul 填充

fdatasync    結束前將輸出檔案資料寫入磁碟

fsync    類似上面,但是元資料也一同寫入

flag 符號可以是:

append    追加模式(僅對輸出有意義;隱含了conv=notrunc)

direct    使用直接i/o 訪問模式

directory    除非是目錄,否則directory 失敗

dsync        使用同步i/o 訪問模式

sync        與上者類似,但同時也對元資料生效

fullblock    為輸入積累完整塊(僅iflag)

nonblock    使用無阻塞i/o 訪問模式

noatime    不更新訪問時間

noctty    不根據檔案指派控制終端

nofollow    不跟隨鏈結檔案

對執行中的"dd"程序傳送乙個usr1 訊號會使得

i/o 的統計資訊被列印到標準錯誤裝置然後恢復複製操作。

$ dd if=/dev/zero of=/dev/null& pid=$!

$ kill -usr1 $pid; sleep 1; kill $pid

18335302+0 records in

18335302+0 records out

9387674624 bytes (9.4 gb) copied, 34.6279 seconds, 271 mb/s

作者 junjieguo

ISO檔案生成工具 ISOMaker

2008 01 14 修正了時間顯示部分 修正了版本顯示部分 提高了資料寫入速度 2007 4 25 修改版本號為1.0,並使用 主.年.月.日 格式 新增重新整理按鈕,用來重新整理驅動器列表 用不同的圖示區分 和cd,且有光碟和無光碟時也不同 todo 某些系統下不會自動重新整理驅動器列表 核心 ...

ISO 檔案解析

1.什麼是iso檔案 iso檔案 就是以iso為副檔名的檔案,它是iso9660檔案格式,一種光碟 cd 上的檔案系統格式。簡單地說,就是資料在資料光碟上的組織形式 它的特點是 1 最多隻包含8級子目錄 可以用rockridge extension增大這個限制 2 檔名最大32字元 3 檔案大小不超...

ghost檔案與ISO檔案

gho是ghost生成的映象檔案,只是乙個系統的檔案 iso的話是光碟映象,用虛擬光碟機能讀,能直接燒錄到光碟,可以理解為就是一張光碟 光碟檔案 一般的系統光碟 非安裝版的 只面也會有個gho檔案,當你用光碟啟動時,選擇自動安裝系統的話,它會執行光碟裡的程式,自動用ghost程式把光碟的gho檔案覆...