引言
這篇文章分別介紹ubuntu以及windows下面三種制作u盤系統(tǒng)啟動的方法蹦玫,使用的iso系統(tǒng)文件為ubuntu16.04官方版本。
文章目錄
- 0×1.Ubuntu使用dd命令制作U盤系統(tǒng)啟動盤
- 0×2.Ubuntu使用usb-creator工具制作U盤系統(tǒng)啟動盤
- 0×3.Windows系統(tǒng)制作U盤系統(tǒng)啟動盤
0×1.Ubuntu使用dd命令制作U盤系統(tǒng)啟動盤
dd命令是比較推薦的一種Linux環(huán)境中制作U盤啟動盤的方式煤辨,無需安裝額外的工具沦偎,基本上所有Linux發(fā)行版都集成了這個命令。
制作方法示例:
#1.查看U盤設(shè)備號吹缔,本例使用了8G的U盤商佑,并且知道計算機安裝了兩塊硬盤,那么U盤設(shè)備號就可以根據(jù)大小和硬盤數(shù)量很容易的分辨出來"/dev/sdc"
qing@qingsword.com:~$ sudo fdisk -l
Disk /dev/sdc: 8011 MB, 8011120640 bytes
#2.如果U盤被自動掛載厢塘,請使用U盤設(shè)備號先umount
qing@qingsword.com:~$ sudo umount /dev/sdc*
#3.準備好一個iso文件茶没,使用dd命令將這個iso寫入u盤
# if=后面跟要刻錄到u盤的iso文件路徑
# of=后面是u盤設(shè)備號(不需要帶分區(qū)號)
# 寫入過程是沒有數(shù)據(jù)顯示的,只要輸出和輸入路徑?jīng)]錯晚碾,耐心等待即可抓半,根據(jù)U盤讀寫速度以及iso文件大小,一般需要5~10分鐘左右
qing@qingsword.com:~$ sudo dd if=~/ubuntu-16.04-desktop-amd64.iso of=/dev/sdc
因為是使用dd命令直接將將iso文件數(shù)據(jù)寫入U盤格嘁,所以U盤不包含一個標準的分區(qū)表笛求,從而導(dǎo)致系統(tǒng)無法正常的識別其大小,也無法正常使用糕簿,使用它安裝系統(tǒng)后涣易,如果不需要U盤安裝盤了,可以使用下面的方法來恢復(fù)U盤冶伞。
恢復(fù)U盤示例:
#0.操作前請用sudo fdisk -l查看U盤分區(qū)號新症,請謹慎操作,不要誤寫硬盤分區(qū)响禽,本例U盤分區(qū)號是/dev/sdc
#1.使用dd命令徒爹,將0寫入U盤的前512字節(jié)(代表主引導(dǎo)記錄中的引導(dǎo)代碼和分區(qū)表)
# count=1,寫入一次
# bs=512芋类,寫入的大小512(byte)
# if=/dev/zero隆嗅,從系統(tǒng)0生成器讀取0
# of=/dev/sdc,寫入到U盤中
qing@qingsword.com:~$ sudo dd count=1 bs=512 if=/dev/zero of=/dev/sdc
#2.使用fdisk分區(qū)(最好先使用p查看一下還有沒有分區(qū)侯繁,如果第一步操作無誤胖喳,p將查看不到分區(qū),如果還保留著原有分區(qū)贮竟,則刪除現(xiàn)有分區(qū)丽焊,重新創(chuàng)建分區(qū))较剃,例如只重新劃分了一個分區(qū)sdc1
qing@qingsword.com:~$ sudo fdisk /dev/sdc
#查看現(xiàn)有分區(qū),如果第一步成功技健,下面將看不到分區(qū)
命令(輸入 m 獲取幫助): p
Disk /dev/sdc: 8019 MB
#創(chuàng)建新分區(qū)写穴,一路默認回車
命令(輸入 m 獲取幫助): n
...
#將分區(qū)更改成NTFS類型,以便Win系統(tǒng)也能識別
命令(輸入 m 獲取幫助): t
Selected partition 1
Hex code (type L to list codes): 7
Changed system type of partition 1 to 7 (HPFS/NTFS/exFAT)
#保存
命令(輸入 m 獲取幫助): w
#3.重新將U盤拔出插入雌贱,如果分區(qū)自動掛載啊送,請先卸載,然后對該分區(qū)進行格式化欣孤,格式化成fat是為了讓W(xué)indows也能識別(mkfs格式化ntfs非常慢馋没,如果想要格式化成ntfs的,可以用mkfs.ntfs替換)
qing@qingsword.com:~$ sudo umount /dev/sdc1
qing@qingsword.com:~$ sudo mkfs.fat /dev/sdc1
硬盤分區(qū)和格式化請參閱:[Linux實用命令]-8-硬盤分區(qū)與管理
Ps:dd命令直接將Linux的iso寫入U盤就能開機引導(dǎo)的原因是降传,這些Linux的iso自帶了引導(dǎo)文件披泪,所以用dd將Windows的iso寫入U盤將不能開機引導(dǎo),Windows的U盤啟動盤制作方法搬瑰,請參考本文第三小節(jié)款票。
0×2.Ubuntu使用usb-creator工具制作U盤系統(tǒng)啟動盤
Ubuntu系統(tǒng)自帶的usb-creator工具只能夠制作Ubuntu鏡像的U盤啟動盤,不支持Linux其他發(fā)行版泽论,插入U盤艾少,按照下面的步驟創(chuàng)建:
#在終端中打開啟動盤創(chuàng)建器
qing@qingsword.com:~$ sudo usb-creator-gtk
#或者直接在Ubuntu搜索按鈕中輸入"usb-creator"就能看到"啟動盤創(chuàng)建器"
Ps:Ubuntu用U盤啟動后出現(xiàn)"gfxboot.c32:not a COM32R image Boot:"不斷循環(huán)的問題,經(jīng)過研究發(fā)現(xiàn)按下Tab鍵翼悴,會出現(xiàn)"live live-install check memtest hd mainmenu help."這些提示缚够,輸入live回車會進入試用系統(tǒng),輸入live-install回車則會進入安裝界面鹦赎。
0×3.Windows系統(tǒng)制作U盤系統(tǒng)啟動盤
Windows下可以通過UltraISO來制作U盤系統(tǒng)啟動盤谍椅,百度有很多下載,大家可以自行搜索一個下載古话,也可以使用這里提供的綠色版: UltraISO綠色版百度網(wǎng)盤下載
打開UltraISO按照下圖方法制作U盤系統(tǒng)啟動盤:
Ps:使用UltraISO制作U盤系統(tǒng)啟動盤啟動的時候如果卡在黑屏上的解決方法:
1)進入U盤雏吭,進入isolinux文件夾,用系統(tǒng)寫字板打開isolinux.cfg文件
2)將文件中下面這一行
default vesamenu.c32
修改成
# default vesamenu.c32
3)保存陪踩,再引導(dǎo)試試
若出現(xiàn)"gfxboot.c32:not a COM32R image Boot:"不斷循環(huán)的問題杖们,請參考本文第二部分末尾的方法。