如何把linux 安装到u盘,利用U盘装CentOS 6.4和将CentOS 6.4安装到U盘
因為手頭上無CentOS6.4的安裝光盤,且需要將CentOS安裝到U盤中,所以有一下的情況出現(xiàn)了.
此處所涉及的U盤為同一個U盤.以下以個人的實際操作為例:
涉及道具:
1個8G的U盤 ,CentOS-6.4-i386-minimal.iso ,DTLite ,虛擬機(內(nèi)裝centos系統(tǒng))
安裝步驟:
1.分區(qū)
用LINUX將U盤(8G)分為兩個區(qū):
fdisk /dev/sdb? (在你的系統(tǒng)中,設(shè)備名可能不一樣)
分第一個區(qū):n--p--+2G,格式化為vfat格式,mkfs.vfat /dev/sdb1,這個可以當(dāng)普通U盤使用
分第二個區(qū):n--p--+5G,把它設(shè)為活動分區(qū),a--2,并格式化為EXT4格式,mkfs.ext4 /dev/sdb2,做為LINUX安裝目錄
最后剩余部分做SWAP,這里暫不管它(在后面進行系統(tǒng)安裝過程中設(shè)置)
(這步按我的理解,應(yīng)該可以利用window下的分區(qū)工具,先分出一個vfat格式2G的空間當(dāng)做普通U盤使用,其他的的分區(qū)待安裝過程中再配置)
2.安裝GRUB到U盤
mount -a /dev/sdb1 /mnt/sdb1
mount -a /dev/sdb2 /mnt/sdb2
grub-install root-directory=/mnt/sdb1 /dev/sdb ,GRUB安裝到U盤上,測試一下,GRUB安裝完成之后,U盤應(yīng)該可以啟動電腦了
3.設(shè)置U盤第一個分區(qū)
利用DTLite讀取CentOS-6.4-i386-minimal.iso的內(nèi)容,將其內(nèi)的內(nèi)容和iso文件拷貝到U盤的第一個分區(qū)(2G的).
4.安裝CentOS6.4到U盤第二個分區(qū)
將系統(tǒng)的開機啟動順序的第一項改成USB.
正確設(shè)置引導(dǎo)后會進入GRUB.在此界面敲入一下命令:
root (hd0,0)
setup (hd0)安裝到MBR
setup (hd0,0)安裝到第一分區(qū)的超級塊中,這個應(yīng)該沒什么用,不過我裝了。
setup (hd0,1)安裝到第二分區(qū)的超級塊中,系統(tǒng)在這,而且是活動分區(qū)。
設(shè)置內(nèi)核和虛擬系統(tǒng)文件:
kernel /isolinux/vmlinuz
initrd /isolinux/initrd.img
boot
此時會進入安裝過程,注意當(dāng)出現(xiàn)”Installation Method”時,選擇”Hard drive”,并進行系統(tǒng)分區(qū)/sda2的掛載目錄設(shè)置(此處是以U盤為第一啟動設(shè)備,所以設(shè)備名變成/sda了),同時將剩余的空間設(shè)置成swap.
注意:在將boot sector安裝到設(shè)備時,要選擇U盤的第二個分區(qū)/sda2.
其他安裝過程可直接參考其他的安裝步驟.
5.安裝完畢.
安裝完畢后,就擁有了一個可隨身攜帶的CentOS6.4系統(tǒng).
此后可以將U盤第一個分區(qū)的數(shù)據(jù)刪除了,因為第一個分區(qū)的作用為安裝系統(tǒng).此時系統(tǒng)已經(jīng)安裝完成在U盤的第二個分區(qū),且有了自己的引導(dǎo)軟件.
此方法適用于利用U盤安裝其他類型的系統(tǒng),并將其他系統(tǒng)安裝到U盤,但是要注意安裝的系統(tǒng)所能識別的格式.
總結(jié)
以上是生活随笔為你收集整理的如何把linux 安装到u盘,利用U盘装CentOS 6.4和将CentOS 6.4安装到U盘的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在 Swift 语言中更好的处理 JSO
- 下一篇: NXP(I.MX6uLL)DDR3实验—