細數Linux下製作U盤系統啟動盤的方法!

2021-09-30 10:45:07 字數 1893 閱讀 4829

我們都知道這只 「貓」 在linux下可是相當有名,而且使用頻率也很高,那麼你知道可以使用它來製作u盤啟動盤麼?其實我上面說了,只需要一條命令……

root@raring-ringtail:/home/dslab# cat ubuntu-13.10-desktop-i386.iso >/dev/sdb1

使用方法很簡單:cat  映象目錄 > 裝置(可以使用fdisk -l 檢視)。

注意:後面重定向的是裝置而不是裝置掛載後的目錄,還有就是,使用 root 許可權執行。

dd 命令可能很多人不熟悉(至少沒有 cat 熟悉),甚至有些新手可能都沒聽過,那麼我在這簡單介紹下 dd 的用法:

功能:把指定的輸入檔案拷貝到指定的輸出檔案中,並且在拷貝過程中可以進行格式轉換。可以用該命令實現dos下的diskcopy命令的作用。先用dd命令把軟盤上的資料寫成硬碟的乙個寄存盤案,再把這個寄存盤案寫入第二張軟盤上,完成diskcopy的功能。需要注意的是,應該將硬碟上的寄存盤案用rm命令刪除掉。系統預設使用標準輸入檔案和標準輸出檔案。  

語法:dd [選項]  (最好自己看一下 dd 的 manpage)

if =輸入檔案(或裝置名稱)。

of =輸出檔案(或裝置名稱)。

ibs = bytes 一次讀取bytes位元組,即讀入緩衝區的位元組數。

skip = blocks 跳過讀入緩衝區開頭的ibs*blocks塊。

obs = bytes 一次寫入bytes位元組,即寫入緩衝區的位元組數。

bs = bytes 同時設定讀/寫緩衝區的位元組數(等於設定ibs和obs)。

cbs = byte 一次轉換bytes位元組。

count=blocks 只拷貝輸入的blocks塊。

conv = ascii 把ebcdic碼轉換為ascil碼。

conv = ebcdic 把ascil碼轉換為ebcdic碼。

conv = ibm 把ascil碼轉換為alternate ebcdic碼。

conv = block 把變動位轉換成固定字元。

conv = ublock 把固定位轉換成變動位。

conv = ucase 把字母由小寫轉換為大寫。

conv = lcase 把字母由大寫轉換為小寫。

conv = notrunc 不截短輸出檔案。

conv = swab 交換每一對輸入位元組。

conv = noerror 出錯時不停止處理。

conv = sync 把每個輸入記錄的大小都調到ibs的大小(用nul填充)。

那麼,我們可以看到 dd 主要的功能就是拷貝檔案,並且在拷貝時可以格式轉換,所以 dd 也是平時使用比較多的進行製作 u 盤(或者 cdrom)的工具。我看道網上說甚至可以使用 dd 將 cd 上的檔案拷貝到本地並放在乙個映象中(我們可以使用這個來實現將 cd/***上的系統拷貝到本地作為映象檔案)。

使用 dd 製作 u 盤啟動盤:dd if=ubuntu-13.10-desktop-i386.iso  of=/dev/sdb1 bs=4m (我們可以看到,使用 dd 只是和使用 cat 帶入引數方法不一樣,映象目錄使用 if= 來指定,u盤裝置的位址使用 of= 來指定,最後的 bs=4m 上面也可以看到是指定一次寫入位元組數)

使用 dd 製作 cd/*** 系統盤:dd if=

ubuntu-13.10-desktop-i386.iso 

of=/dev/cdrom bs=4m 

使用 dd 製作映象:dd if=/dev/cdrom of=/home/username/cd.iso  bs=4m 

注:1、 bs 帶的引數是一次寫入位元組數,可以自己替換更高的數來得到更高的速度,但是真正使用時,速度的上限還是限於硬體的讀寫速度(比如說,usb2.0 的u盤,你帶入引數 bs=16m,但是真正得到的讀寫速度仍然是3m~4m的樣子)

2、 使用 root 許可權執行

在Linux系統下製作U盤啟動盤

我的當前的系統是linux 版本xubuntu 之前是通過軟通牒 ultraiso 在windows系統下製作了這個linux系統的u盤啟動盤,然而在linux系統下通過系統本身整合的dd命令,來實現在linux系統下製作linux系統的iso系統u盤啟動盤,一行簡單的 就可以搞定。可以順利給沒有系...

linux下製作U盤啟動

首先在 linux 系統中開啟終端,確認 u 盤路徑 sudo fdisk l 一般是在sdb上面 格式化 u 盤,為了格式化首先需要 umount u 盤 dev sdb 是我的 u 盤裝置。sudo umount dev sdb 把u盤sdb下的所有分割槽全部卸下 格式化 u 盤 sudo mk...

U盤製作Linux映象

如下圖所示 開啟uitraiso後,它的操作介面如下圖所示,點選左上角的檔案,然後再點選開啟。選擇我們剛才展示的centos7.4安裝映象。然後點選開啟。此時在uitraiso介面就能看到映象裡的所有檔案了,然後點選介面上的啟動選項,選擇製作硬碟映象。此時uitraiso就會自動監測到我們插入的u盤...