linux 安装到usb设备,如何通过 USB 设备来安装 CentOS
如何通過(guò) USB 設(shè)備來(lái)安裝 CentOS
?其它用戶(hù)比較喜歡「另類(lèi)方法」部分內(nèi)的某些做法,而且已證實(shí)適用于 CentOS-6。
以下程序已經(jīng)被不同用戶(hù)所測(cè)試,但未必能涵蓋所有可能性。CentOS 計(jì)劃并沒(méi)有一個(gè)官方的推薦做法,因?yàn)楂@支持的安裝程序是?anaconda,或者是?Live CD。 安裝者必須留意,及樂(lè)于嘗試。
推動(dòng)力
很多新近的系統(tǒng),尤其是筆記型及超輕量計(jì)算機(jī),都未必?fù)碛?CD 或 DVD 機(jī),而視乎網(wǎng)絡(luò)連接及安裝器對(duì)網(wǎng)絡(luò)硬件的支持,進(jìn)行網(wǎng)絡(luò)安裝可以是困難、不設(shè)實(shí)際、或根本不可能。這里的程序容許你在沒(méi)有網(wǎng)絡(luò)連接、或其它安裝媒體的情況下,只利用一支可開(kāi)機(jī)的 USB 設(shè)備及目標(biāo)系統(tǒng)的碟盤(pán)來(lái)安裝 CentOS。
CentOS 6.5
由 CentOS 6.5 起,你只需通過(guò) dd 把 ISO 檔轉(zhuǎn)到 USB 存儲(chǔ)器,便能利用它進(jìn)行安裝。
例如:dd if=CentOS-6.5-x86_64-bin-DVD1.iso of=/dev/sdb
當(dāng)被問(wèn)及安裝來(lái)源時(shí),請(qǐng)選擇 hard disk,然后指向?qū)?yīng) USB 存儲(chǔ)器的設(shè)備。
舊版 CentOS-6
針對(duì) CentOS-6,有位用戶(hù)推薦采用?livecd-tools?內(nèi)的?livecd-iso-to-disk?于 DVD1 上。此方法已配合 EPEL 的 livecd-tools-13.4-1.el6 測(cè)試過(guò)。多謝論壇用戶(hù)?AndrewSerk?在討論中提出這個(gè)推薦。此外請(qǐng)也參閱郵件列表內(nèi)這封郵件有關(guān)安裝?qemu?的必要性。
舊方法
?有匯報(bào)指此方法仍適用于 CentOS 6.4
在一支 USB 存儲(chǔ)器上創(chuàng)建 CentOS 6.2 發(fā)行版本 —— 多謝 Mark Roth 提供 CentOS-6 的步驟,及 CentOS-Docs 郵件列表上的 Yves Bellefeuille 添加及修正內(nèi)容。
推薦:8GB 或更大的 USB 存儲(chǔ)器。把 USB 存儲(chǔ)器分割為兩個(gè)分區(qū):第一個(gè)是 FAT32,大約 250M;第二個(gè)是 ext3,占用余下的空間。(你需要一個(gè) ext3 分區(qū),因?yàn)樯院髲?fù)制的 ISO 文件尺寸超越 FAT32 或 VFAT 分區(qū)的最大容量。)
假若不是自動(dòng)掛載的,請(qǐng)掛載 DVD(在 /media 或 /mnt 上)。下面假設(shè)是 /mnt/USB 及 /mnt/DVD。
掛載 USB 存儲(chǔ)器在?/mnt/USB/?上。
復(fù)制?/mnt/DVD/isolinux?的目錄及內(nèi)容至?/mnt/USB/。
把?/mnt/USB/isolinux?換名為?/mnt/USB/syslinux
把?/mnt/USB/syslinux/isolinux.cfg?換名為?/mnt/USB/syslinux/syslinux.cfg
復(fù)制?/mnt/DVD/images?的目錄及內(nèi)容至?/mnt/USB/。(有一個(gè)錯(cuò)誤已被匯報(bào),因?yàn)榻刂?2012 年 1 月 11 日,安裝時(shí)需要 .iso(參考下文),但 linux rescue 需要映像的內(nèi)容來(lái)裝入程序及執(zhí)行。)
假設(shè) USB 存儲(chǔ)器是 /dev/sdbsyslinux /dev/sdb
syslinux /dev/sdb1
卸下第一個(gè) USB 分區(qū),然后掛載第二個(gè)分區(qū)umount /mnt/USB
mount /dev/sdb2 /mnt/USB
復(fù)制 .iso 檔至?/mnt/USB。請(qǐng)勿使用 LiveCD 或 LiveDVD。選用 DVD1、minimal CD ISO、或按照將 CD 媒體轉(zhuǎn)為 DVD而制成的混合 DVD1/DVD2。切勿復(fù)制內(nèi)容 —— 安裝器現(xiàn)在需要 .iso 檔本身,它會(huì)在安裝時(shí)自行掛載,跟隨上游的安裝指南在同樣的分區(qū)創(chuàng)建一個(gè)存放鏡像文件的目錄。要是你采用 DVD1,而且在安裝時(shí)將會(huì)用到 DVD2,你可選擇加上 DVD2。
可選:在?/mnt/USB?創(chuàng)建 grub.conf。如果你的系統(tǒng)要以 USB 存儲(chǔ)器作為首個(gè)碟盤(pán),你或許需要這樣做,好讓你稍后能把它復(fù)制至硬盤(pán)。如需指引,請(qǐng)參考?HowTos/GrubInstallation?第二節(jié)。
卸下 USB 存儲(chǔ)器,它已經(jīng)準(zhǔn)備好了。
采用 USB 媒體來(lái)開(kāi)機(jī),方法就是在 BIOS 設(shè)置它為首個(gè)開(kāi)機(jī)設(shè)備,或在某些 BIOS 下于 POST 后按 F12 鍵來(lái)選擇開(kāi)機(jī)設(shè)備。
在安裝過(guò)程中,用戶(hù)會(huì)被問(wèn)到 "What type of media contains the installation image?" 請(qǐng)選擇 USB 存儲(chǔ)器上的首個(gè)分區(qū),它應(yīng)該會(huì)出現(xiàn)在 Hard drive 選單內(nèi),接著是便是 /dev/sda1 或?qū)?yīng)首個(gè) USB 分區(qū)的設(shè)備。
進(jìn)行分割后,用戶(hù)會(huì)被問(wèn)要否安裝 Grub 開(kāi)機(jī)程序及在哪處安裝它。當(dāng)你以 USB 存儲(chǔ)器開(kāi)機(jī)后,BIOS 或許會(huì)以為 USB 存儲(chǔ)器是首個(gè)碟盤(pán)。如果 USB 被視為首個(gè)設(shè)備,卻想依般例把 Grub 開(kāi)機(jī)程序安裝至硬盤(pán)的 MBR 上,用戶(hù)便需要運(yùn)用 Grub 的高級(jí)安裝選項(xiàng)更改硬盤(pán)的次序。
設(shè)置 Grub 安裝選項(xiàng)后,以下錯(cuò)誤信息或許會(huì)出現(xiàn):Missing ISO 9660 image: The installer has tried to mount image #1, but cannot find it on the hard drive。安裝程序正在 USB 存儲(chǔ)器的首個(gè)分區(qū)上尋找 ISO 檔,但它位于第二個(gè)分區(qū)。請(qǐng)按?Ctrl-Alt-F2?進(jìn)入有指令殼的終端機(jī),然后卸下 USB 的首個(gè)分區(qū)umount /mnt/isodir掛載 USB 設(shè)備上的第二個(gè)分區(qū)。它第同于上述 #14 采用的設(shè)備 —— 舉個(gè)例說(shuō)mount -t ext3 /dev/sda2 /mnt/isodir返回安裝程序(Ctrl-Alt-F6)及選擇 Retry。
在沒(méi)有接上 USB 設(shè)備的情況下結(jié)束安裝及重新開(kāi)機(jī)。要是你在開(kāi)機(jī)時(shí)遇上問(wèn)題,開(kāi)機(jī)記錄很可能被寫(xiě)進(jìn)錯(cuò)誤的設(shè)備內(nèi)。見(jiàn)如何重新安裝開(kāi)機(jī)管理程序(GRUB),要是你在辨認(rèn)正確的設(shè)備上遇到困難,見(jiàn)排除 GRUB 的問(wèn)題。
CentOS-5
注:上述推薦給 CentOS-6,采用?livecd-tools?內(nèi)?livecd-iso-to-disk?的方法也許更可取,但本作者未試用過(guò)它。
先決條件一臺(tái)支持以 USB 媒體開(kāi)機(jī)的目標(biāo)安裝系統(tǒng)。這可能須要在 BIOS 設(shè)置內(nèi)設(shè)置。
一支擁有足夠空間來(lái)容納安裝媒體的 USB 存儲(chǔ)器 —— 又名:記憶棒、快閃存儲(chǔ)器、手指存儲(chǔ)器、等。CentOS 5.4 i386 應(yīng)該能夠放置在一支 4GB 存儲(chǔ)器內(nèi),x86_64 需要多過(guò) 4GB,而一支的 1GB 存儲(chǔ)器應(yīng)該可支持通過(guò)首張光盤(pán)進(jìn)行最小安裝。同樣的技巧亦適用于家居的 USB 硬盤(pán)。這里假設(shè)了整個(gè)程序是已圖像界面(GNOME/KDE/等)進(jìn)行,因此這個(gè) USB 媒體將會(huì)被自動(dòng)掛載。
一臺(tái)可用的 Linux 系統(tǒng)(Linux 多數(shù)安裝在另一臺(tái)計(jì)算機(jī)上、運(yùn)行于 Live CD、或者在一虛擬機(jī)器上),連同 syslinux(假若未安裝的話,"yum install syslinux" 或者以發(fā)行版本的原生組件管理程序安裝)。本作者在使用 CentOS-5.3/5.4 的 syslinux 組件時(shí)遇上了問(wèn)題。由 CentOS 的?LiveCD Tools 軟件庫(kù)所提供的組件卻能正常運(yùn)作。
一套針對(duì)所需結(jié)構(gòu)的 CentOS 安裝 CD ISO 映像,或 DVD ISO 映像。
你或許會(huì)需要更改設(shè)備名稱(chēng)、結(jié)構(gòu)、及/或 syslinux 路徑來(lái)配合你安裝了的發(fā)行版本、情況、及首選。
當(dāng)剪貼以下指令時(shí),請(qǐng)留心地按你的處境作出調(diào)整!
程序
假設(shè) USB 存儲(chǔ)器以 /dev/sdg 出現(xiàn)(請(qǐng)按你的處境調(diào)整 —— 這很大機(jī)會(huì)是不相同的)而 CentOS 5.4 i386 將會(huì)被安裝。成為 root 用戶(hù)。在 USB 媒體上創(chuàng)建一個(gè)細(xì)小的 VFAT 分區(qū)(20 MB 應(yīng)該已足夠了)及一個(gè)大的 Linux 分區(qū)。請(qǐng)將 VFAT 分區(qū)設(shè)置為可開(kāi)機(jī)的。fdisk /dev/sdg在 fdisk 利用 m 來(lái)顯示項(xiàng)目選單。指令的次序大概是這樣(去除 # 注譯):d # 刪除現(xiàn)有分區(qū) —— 按需要重復(fù)
n # 新增分區(qū)
p # 主分區(qū)
1 # 分區(qū)編號(hào)
# 采用缺省值
+20m # 增加 20 MB
t # 更改類(lèi)型
1 # 分區(qū)編號(hào)
b # VFAT
n # 新增分區(qū)
p # 主分區(qū)
2 # 分區(qū)編號(hào)
# 采用缺省值
# 采用缺省值
a # 切換可開(kāi)機(jī)標(biāo)志
1 # 分區(qū)編號(hào)
w # 寫(xiě)入磁盤(pán)在完成后應(yīng)該類(lèi)似這個(gè)樣子:Disk /dev/sdg: 7948 MB, 7948206080 bytes
81 heads, 10 sectors/track, 19165 cylinders
Units = cylinders of 810 * 512 = 414720 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdg1 * 1 65 26320 b W95 FAT32
/dev/sdg2 66 19165 7735500 83 Linux
創(chuàng)建文件系統(tǒng):mkfs.vfat -n BOOT /dev/sdg1
mkfs.ext2 -m 0 -b 4096 -L DATA /dev/sdg2拔出后再插入這個(gè) USB 媒體。這些分區(qū)現(xiàn)在應(yīng)該被掛載在 /media/BOOT 及 /media/DATA。
復(fù)制 CentOS 的 ISO 檔到那個(gè) ext2 分區(qū)內(nèi)。針對(duì) CD 映像檔:cd /dir/of/iso/images
mkdir /media/DATA/centos
mkdir /tmp/cdimage
mount -ro loop CentOS-5.4-i386-bin-1of6.iso /tmp/cdimage
cp *sum* /media/DATA/centos
for i in 1 2 3 4 5 6; do cp -v CentOS-5.4-i386-bin-${i}of6.iso /media/DATA/centos/; sync; done
cd /media/DATA/centos
grep of6 sha1sum.txt | sha1sum -c - CentOS-5.4-i386-bin-?of6.iso針對(duì) DVD 映像樣,請(qǐng)用下面兩行取代上面的 for 回圈cp -v CentOS-5.4-i386-bin-DVD.iso /media/DATA/centos/; sync
cd /media/DATA/centos
grep DVD sha1sum.txt | sha1sum -c - CentOS-5.4-i386-bin-DVD.iso
在 VFAT 分區(qū)及 MBR 內(nèi)安裝并設(shè)置 syslinux:syslinux -s /dev/sdg1
dd if=/usr/share/syslinux/mbr.bin of=/dev/sdg
cd /media/BOOT
cp -rv /tmp/cdimage/isolinux syslinux
mv syslinux/isolinux.cfg syslinux/syslinux.cfg
rm -f syslinux/isolinux.bin
umount /tmp/cdimage
syslinux/syslinux.cfg在各部份的 append 語(yǔ)句內(nèi)加入:method=hd:sda2:/centos若然要采用 kickstart:ks=hd:sda2:/ks.cfg method=hd:sda2:/centos
使用圖像界面來(lái)「安全地刪除」這個(gè) USB 媒體。將它轉(zhuǎn)到目標(biāo)系統(tǒng),開(kāi)機(jī)并進(jìn)行安裝。
備注一般信息可參閱安裝指南。
在測(cè)試這個(gè)程序的過(guò)程中,某些 MicroSDHC 媒體不能運(yùn)作,就算重新分割及格式化后,在寫(xiě)入所有 iso 映像檔時(shí)均出現(xiàn)錯(cuò)誤。來(lái)自另一個(gè)生產(chǎn)商的同類(lèi)型媒體卻沒(méi)有問(wèn)題。假如你遇上問(wèn)題,請(qǐng)?jiān)囉昧硪粡埫襟w,或者在格式化后重試。Windows(很不幸 —— 對(duì)不起)上的?Panasonic SDHC Formatter?對(duì)不合作的 SD 媒體來(lái)說(shuō)非常有好。請(qǐng)運(yùn)用包含刪除及調(diào)整尺寸的完整格式化選項(xiàng),而不是快速格式化的選項(xiàng)。Format type - FULL(Erase ON)
Format size adjustment ON
你或許會(huì)須要用 CD ISO 檔,因?yàn)橛行┤藚R報(bào) DVD 映像檔在 USB 存儲(chǔ)器上會(huì)出錯(cuò)。本作者的 CD 及 DVD 映像檔都能正常運(yùn)作。
嘗試以只讀的 USB 媒體來(lái)進(jìn)行安裝會(huì)產(chǎn)生大數(shù)有關(guān)只讀媒體的錯(cuò)誤信息。這些警告出現(xiàn)后我沒(méi)有嘗試?yán)^續(xù)安裝。
?進(jìn)行安裝時(shí),請(qǐng)確保 Anaconda 安裝程序?qū)㈤_(kāi)機(jī)記錄寫(xiě)入正確位置,而不是在 USB 存儲(chǔ)器內(nèi)。你多數(shù)須要用 GRUB 的「高級(jí)開(kāi)機(jī)程序選項(xiàng)」來(lái)更改設(shè)備的次序,把目標(biāo)開(kāi)機(jī)設(shè)備放在清單的頂部,好讓 GRUB 能被正確地安裝。假如你沒(méi)有這樣做,GRUB 開(kāi)機(jī)程序便會(huì)被寫(xiě)入 USB 存儲(chǔ)器,你必須在存儲(chǔ)器重裝 syslinux MBR 才能運(yùn)作,而且系統(tǒng)不能開(kāi)機(jī)。如果你落在這個(gè)境況中,請(qǐng)參閱?zh/TipsAndTricks/ReinstallGRUB?這篇文章,及/或參閱?SuperGRUB。采用 extlinux 較 syslinux 也許更可取,因?yàn)樗豁殤?yīng)用 FAT 分區(qū)。
多謝 John Doe 在以下的 CentOS 郵件列表電郵內(nèi)提供了基本的數(shù)據(jù):
http://lists.centos.org/pipermail/centos/2009-June/077860.html
來(lái)自 OP 的額外注釋:
唔,是我的錯(cuò)……我是用 kickstart 檔的(并且用 HP 磁盤(pán)數(shù)組控制器),而我忘記了我須要在當(dāng)中加入:bootloader --driveorder=cciss/c0d0,sda --location=mbr
kickstart 方面,我采用以下設(shè)置:在 syslinux/syslinux.cfg:
append?initrd=initrd.img?ks=hd:sda2:/ks.cfg?method=hd:sda2:/centos在 /media/DATA/ks.cfg(內(nèi)里的相關(guān)部份):
harddrive --partition=sda2 --dir=/centos
ignoredisk --drives=sda
bootloader --driveorder=cciss/c0d0,sda --location=mbr
此外,老實(shí)的說(shuō),我不應(yīng)該領(lǐng)任何功勞;我在網(wǎng)上找到大部份的數(shù)據(jù)……?_
早前我亦匯報(bào)了:我的 HP 服務(wù)器似乎不愿意用只讀的 USB 存儲(chǔ)器開(kāi)機(jī)。
Anaconda 過(guò)早嘗試讀入 ks.cfg……假如我在硬件檢測(cè)完成后(只是 2-3 秒后)重試,那便沒(méi)有問(wèn)題。
有一句 "cannot mount read/write, will mount read-only" 的錯(cuò)誤信息出現(xiàn)(我喜歡只讀模式)
另類(lèi)方法
UNetbootin?也許是最受歡迎的「外來(lái)」方法。它同時(shí)備有 Windows 及 Linux 的執(zhí)行檔,助你把不同的 Linux 發(fā)行版本,包括 CentOS,創(chuàng)建為開(kāi)機(jī)用的 USB 存儲(chǔ)器。它曾經(jīng)有一個(gè)?anaconda 錯(cuò)誤可導(dǎo)致媒體不能使用 —— 這個(gè)錯(cuò)誤在 Fedora 13 已獲修正,在 RHEL/CentOS-6 上理應(yīng)一樣。論壇上有用戶(hù)匯報(bào)它至少適用于 CentOS-6 的 netinstall ISO。當(dāng)使用 netinstall ISO 時(shí),你可以把整只安裝碟的 ISO 檔復(fù)制到 USB 媒體的根目錄里,然后選擇「硬盤(pán)」安裝。
Marcus Moeller 推薦:
livecd-iso-to-disk 更棒,你可通過(guò) git 取得它:
http://git.fedorahosted.org/git/?p=livecd;a=blob_plain;f=tools/livecd-iso-to-disk.sh;hb=HEAD
下載后,chmod +x 然后執(zhí)行它:
./livecd-iso-to-disk.sh /path/to/iso /dev/partition_of_your_usb_stick
你也可加上這個(gè)選項(xiàng):
--overlay-size-mb 1024
為存儲(chǔ)器加上持續(xù)功能專(zhuān)用的空間。
你無(wú)須再把 ISO 檔放置在存儲(chǔ)器上,便可直接利用它作安裝之用。
論壇用戶(hù)?Al_Stu?推薦這個(gè)方法。
在 USB 存儲(chǔ)器上創(chuàng)建安裝碟的另一個(gè)做法。
在沒(méi)有網(wǎng)絡(luò)的情況下,另一個(gè)可行的方法就是按照安裝指南中所記載,用 USB 存儲(chǔ)器以 diskboot.img 開(kāi)機(jī),然后利用目標(biāo)計(jì)算機(jī)上的 ISO 映像檔進(jìn)行硬盤(pán)安裝。
論壇用戶(hù)?ixeous?描述利用?GRUB2 來(lái)創(chuàng)建一支開(kāi)機(jī)用的 USB 存儲(chǔ)器以備不時(shí)之需。
這不是一則廣告,但?OSDisc.com?以相宜的價(jià)格發(fā)售多款載有 CentOS 的 USB 開(kāi)機(jī)媒體。假如有人試用它們,煩請(qǐng)?jiān)谡搲献鞒鰠R報(bào)。
采用 Windows
由 CentOS 6.5 起,你只需運(yùn)用?Win32 Disk Imager?這類(lèi)程序把 ISO 檔安裝至 USB 存儲(chǔ)器上,便能簡(jiǎn)單地創(chuàng)建一支開(kāi)機(jī)用的存儲(chǔ)器。這樣做會(huì)刪除存儲(chǔ)器上的所有數(shù)據(jù)。
請(qǐng)注意單單把 ISO 檔復(fù)制到 USB 存儲(chǔ)器上是行不通的。
上述所提及的?UNetbootin?有一個(gè) Windows 版本,它能為你把不同的 Linux 發(fā)行版本創(chuàng)建為開(kāi)機(jī)用 Live USB 存儲(chǔ)器,包括 CentOS。
論壇用戶(hù)?ron_l_j?推薦名為?iso2usb?的 Windows 工具。
有一位?CentOS 郵件列表的成員推薦Pendrivelinux.com。
這頁(yè)的英文版由?PhilSchaffner?創(chuàng)建。歡迎其它擁有編輯權(quán)限的 Wiki 貢獻(xiàn)者作出更正或添加。
Translation of revision 52
===============
U盤(pán)安裝centos 6.3教程(超級(jí)詳細(xì)圖解教程)?2012-09-09 10:23:47
分類(lèi):?LINUX
CentOS不像Fedora、Ubuntu默認(rèn)會(huì)自動(dòng)掛載NTFS磁盤(pán),但是它可以利用NTFS-3G來(lái)實(shí)現(xiàn)掛載及讀寫(xiě)。
如有需求可參考本blog中的另一篇文章《CentOS6.3掛載讀寫(xiě)NTFS分區(qū)》。
?vesamenu.c32.zip???
所需工具:
一、UltraISO(用來(lái)制作 U 盤(pán)啟動(dòng))
二、CentOS 6.3 32 位系統(tǒng)鏡像(建議下載bin版鏡像)
三、U 盤(pán)一只
要求:U 盤(pán)容量 8G
四、vesamenu.c32 文件——用來(lái)替換 CentOS 6.3 默認(rèn)文件(附件中我提供了哦,解壓縮后替換原來(lái)的文件)
安裝步驟:
一、制作 U 盤(pán)啟動(dòng)引導(dǎo)盤(pán)
1、電腦插上 U 盤(pán),打開(kāi) UltraISO 軟件,文件---打開(kāi),選擇你下載好的CentOS-6.3-i386-bin-DVD1.iso 文件,點(diǎn)啟動(dòng)--寫(xiě)入硬盤(pán)鏡像,在硬盤(pán)驅(qū)動(dòng)器里面選擇你的 U 盤(pán)(看清楚,千萬(wàn)別選錯(cuò)),寫(xiě)入方式默認(rèn)為:USB-HDD+,然后點(diǎn)格式化。格式化完成后,關(guān)閉對(duì)話框,然后再點(diǎn)寫(xiě)入,等幾分鐘,完成后,點(diǎn)返回,然后關(guān)閉 UltraISO。
2、打開(kāi) U 盤(pán)根目錄下面的 syslinux 文件夾,用附件中的 vesamenu.c32 替換里面原有
的文件。
3、刪除 U 盤(pán)根目錄下面的 Packages 文件夾(不刪除也可以,如果你U盤(pán)空間足夠大)
4、把下載好的系統(tǒng)鏡像 CentOS-6.3-i386-bin-DVD1.iso和CentOS-6.3-i386-bin-DVD2.iso 復(fù)制到 U 盤(pán)根目錄下面。(不用改名字,安裝時(shí)會(huì)自動(dòng)識(shí)別)
至此,U 盤(pán)啟動(dòng)盤(pán)制作完成,然后退出 U 盤(pán),這個(gè) U 盤(pán)現(xiàn)在已經(jīng)可以用來(lái)安裝 CentOS 6.3 了。
二、安裝 CentOS 6.3
1、開(kāi)機(jī)設(shè)置 U 盤(pán)第一啟動(dòng),重啟之后會(huì)出來(lái)安裝界面:
默認(rèn)選擇第一項(xiàng),回車(chē)。
2、出現(xiàn)安裝過(guò)程中使用的語(yǔ)言界面:
選擇 Chinese(Simplified),簡(jiǎn)體中文,然后回車(chē)
3、出現(xiàn)語(yǔ)言確認(rèn)界面直接回車(chē)
4、下面出現(xiàn)鍵盤(pán)模式選擇界面:
選擇鍵盤(pán)模式,默認(rèn)
5、定位在 Hard drive 上, directory holding image此項(xiàng)不用填寫(xiě),系統(tǒng)會(huì)自動(dòng)去填寫(xiě)。(其實(shí)這項(xiàng)是搜索image目錄下的install.img文件)選擇 OK,按回車(chē)
6、這里的/dev/sdb4 代表你的 U 盤(pán)分區(qū),我們前面已經(jīng)把系統(tǒng)鏡像拷貝到 U 盤(pán)根目錄下面了,這里系統(tǒng)會(huì)自動(dòng)識(shí)別
7、直接點(diǎn) OK,會(huì)出現(xiàn)安裝界面:
點(diǎn)擊下一步
8、選擇驅(qū)動(dòng)器:
選第一項(xiàng)
9、設(shè)置計(jì)算機(jī)名:
可以根據(jù)自己喜好填寫(xiě)
10、設(shè)置時(shí)區(qū):
默認(rèn)即可
11、設(shè)置root密碼(注意:如果你使用的密碼過(guò)于簡(jiǎn)單,系統(tǒng)會(huì)自動(dòng)提示,這里選擇“仍然使用”
12、為centos建立分區(qū)
選擇最后一項(xiàng),自定義分區(qū)
13、注意:這里可以看到磁盤(pán)信息,切忌要確定在自己所要分區(qū)的磁盤(pán)上分區(qū),否則其他磁盤(pán)會(huì)被格式化。
14、點(diǎn)創(chuàng)建,選擇標(biāo)準(zhǔn)分區(qū),點(diǎn)確定
(1)創(chuàng)建swap分區(qū)
文件系統(tǒng)類(lèi)型:選擇 swap
允許的驅(qū)動(dòng)器:只勾選自己電腦磁盤(pán),把u盤(pán)取消掉
大小:2048
其它大小選項(xiàng):固定大小
(2)創(chuàng)建boot分區(qū)
掛載點(diǎn): /boot
文件系統(tǒng)類(lèi)型:ext4
允許的驅(qū)動(dòng)器:只勾選自己電腦磁盤(pán),把u盤(pán)取消掉
大小:100MB
其它大小選項(xiàng):固定大小
(3)創(chuàng)建根分區(qū)
掛載點(diǎn): /
文件系統(tǒng)類(lèi)型:ext4
允許的驅(qū)動(dòng)器:只勾選自己電腦磁盤(pán),把u盤(pán)取消掉
大小:默認(rèn)
其它大小選項(xiàng):使用全部可用空間
點(diǎn)擊下一步
選擇第二項(xiàng),將修改寫(xiě)入磁盤(pán)
注意:分區(qū)之前,自己先要規(guī)劃好怎么分區(qū)?
特別說(shuō)明:用于正式生產(chǎn)的服務(wù)器,切記必須把數(shù)據(jù)盤(pán)單獨(dú)分區(qū),防止系統(tǒng)出問(wèn)題時(shí),保證
數(shù)據(jù)的完整性。比如可以再劃分一個(gè)/data 專(zhuān)門(mén)用來(lái)存放數(shù)據(jù)。
15、點(diǎn)更改設(shè)備(千萬(wàn)注意引導(dǎo)程序安裝的地方,引導(dǎo)寫(xiě)到電腦磁盤(pán)上的MBR,不是U盤(pán)的,千萬(wàn)注意)
點(diǎn) BIOS 驅(qū)動(dòng)器順序
第一 BIOS 驅(qū)動(dòng)器:選擇 本地磁盤(pán)驅(qū)動(dòng)器
第二 BIOS 驅(qū)動(dòng)器:選擇 U 盤(pán)驅(qū)動(dòng)器
點(diǎn)確定
說(shuō)明:這一步至關(guān)重要,如果按照默認(rèn)方式安裝,會(huì)把系統(tǒng)啟動(dòng)引導(dǎo)安裝到 U 盤(pán)里面,這也
就是很多網(wǎng)友安裝完系統(tǒng)之后,只要把 U 盤(pán)拔了,系統(tǒng)就啟動(dòng)不了,插上 U 盤(pán)系統(tǒng)又能正常
啟動(dòng)的原因了!
16、默認(rèn)是第三個(gè),這里選擇第一個(gè),桌面安裝,想用來(lái)開(kāi)發(fā)的朋友也可以選擇最后一項(xiàng)。
如果有想特意安裝些特別的軟件的網(wǎng)友,可以注意,在此處添加安裝。
下一步,直到出現(xiàn)安裝界面。
17、安裝完成后,點(diǎn)重新引導(dǎo)
18、重新啟動(dòng),把U盤(pán)拔出,電腦自動(dòng)引導(dǎo)到centos系統(tǒng)
19、點(diǎn)擊前進(jìn)
20、選擇第一項(xiàng),同意許可協(xié)議,前進(jìn)
21、這里是創(chuàng)建普通賬號(hào),可以不用創(chuàng)建,前進(jìn)
22、設(shè)置時(shí)間,默認(rèn)
23、完成
,進(jìn)入登錄界面
點(diǎn)“其他”
用戶(hù)名輸入:root
輸入你 root 賬號(hào)的密碼
點(diǎn)“關(guān)閉”
備注:如果不替換 vesamenu.c32 文件,用 U 盤(pán)啟動(dòng)后會(huì)卡在下面的界面:Press the
key to begin the installation process
原因:U 盤(pán)根目錄下面的 syslinux\syslinux.cfg 文件里面第一行引用到了
vesamenu.c32 這個(gè)文件,而在 CentOS 6.3 系統(tǒng)里面,這個(gè)文件是有 bug的,所以要用 CentOS 6.0 系統(tǒng)的這個(gè)文件來(lái)替換。
一、條件(要求的硬軟件環(huán)境)
A.主板支持U盤(pán)啟動(dòng)
B.8G的U盤(pán)或者更大
C.CentOS-6.0-x86_64-bin-DVD1.iso 或 CentOS-6.0-x86_64-minimal.iso
D.UltraISO 9.3
步驟:
1.啟動(dòng)UltraISO,”文件” -”打開(kāi)”-選擇CentOS-6.0-x86_64-minimal.iso? 因?yàn)檫@個(gè)才295MB,寫(xiě)入比較快。
2.”操作”-”寫(xiě)入硬盤(pán)映像”
3.”寫(xiě)入方式” 根據(jù)實(shí)際情況,不同主板選擇不同,這里選擇”USB-HDD+”,點(diǎn)擊寫(xiě)入
4.第4步操作完成后,打開(kāi)U盤(pán)目錄,在根目錄下只保留”syslinux”和"?images?"?目錄。如圖
5.復(fù)制CentOS-6.0-x86_64-bin-DVD1.iso或 CentOS-6.0-x86_64-minimal.iso到U盤(pán)根目錄,并改名字:centos6.iso。我之前試了,太長(zhǎng)了竟然不成功,提示找不到#1鏡像。
6.用U盤(pán)啟動(dòng)需要安裝CentOS系統(tǒng)的電腦
7.安裝過(guò)程和用DVD安裝時(shí)一樣,當(dāng)出現(xiàn)”Installation Method”時(shí),選擇”Hard drive”,然后選擇U盤(pán),根據(jù)實(shí)際情況可能有所不同,這里是”/dev/sdb4″
8.其它和DVD安裝一樣。
總結(jié)
以上是生活随笔為你收集整理的linux 安装到usb设备,如何通过 USB 设备来安装 CentOS的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 20年研发管理经验谈(四)
- 下一篇: P2P金融项目简介