วิธีการดังต่อไปนี้ทำงานร่วมกับ CentOS 6.2:
ข้อกำหนด: แฟลชไดรฟ์ USB (อย่างน้อย 4 GB ฉันใช้หนึ่ง GB 16)
ดาวน์โหลดอิมเมจ ISO จากมิเรอร์ - ฉันเลือกอิมเมจดีวีดีชุดที่ 1 เต็มรูปแบบเพื่อหลีกเลี่ยงการติดตั้งเครือข่าย (เพราะไม่ชัดเจนว่ามีการตรวจสอบลายเซ็นของแพ็คเกจการเข้ารหัสโดยผู้ติดตั้งหรือไม่) เช่น:
$ wget http://ftp.uni-bayreuth.de/linux/CentOS/6.2/isos/i386/CentOS-6.2-i386-bin-DVD1.iso
$ md5sum CentOS-6.2-i386-bin-DVD1.iso
ตรวจสอบ md5sum กับที่md5sum.txt
ไฟล์จากกระจกอื่น (และตรวจสอบmd5sum.txt
กับmd5sum.txt.asc
ทางgpg
)
แบ่งพาร์ติชั่นแฟลชของคุณ (บอกว่ามันคือ/dev/sdb
), ลบพาร์ติชั่นทั้งหมด, สร้างพาร์ติชั่นเพียงอันเดียว, ตั้งค่าสถานะบูทบูตและอาจเป็นประเภท FS:
# dd if=/dev/zero of=/dev/sdb bs=512 count=1
# fdisk /dev/sdb
> n
> p
> 1
(defaults)
> a
> 1
(toggles boot flag)
> t
> c
(filesystem type, default is 83, probably no need to change it)
> w
(write the new table)
สร้างระบบไฟล์ประเภท VFAT:
# mkfs.vfat /dev/sdb1
รับเครื่องมือ Fedora-LiveCD:
$ git clone git://git.fedorahosted.org/livecd
(เราต้องการlivecd/tools/livecd-iso-to-disk.sh
- มันยังรองรับISO-image non -livecd เป็นแหล่งที่มา!)
ติดตั้งแพคเกจบางอย่างที่สคริปต์ต้องการเช่นภายใต้ระบบ Debian-like:
# apt-get install isomd5sum syslinux extlinux
รันสคริปต์:
# bash livecd-iso-to-disk.sh CentOS-6.2-i386-bin-DVD1.iso /dev/sdb1
ทดสอบอุปกรณ์:
$ qemu -hda /dev/sdb -m 256 -vga std
เพื่อให้สิ่งนี้ใช้งานrw
ได้สำหรับ/dev/sdb
คุณ
PS: ในฐานะที่เป็นโหนดด้านข้าง RHEL 6 ได้ลดการสนับสนุนสำหรับฮาร์ดแวร์ที่ไม่ใช่ PAE เช่นเคอร์เนลไม่ได้ทำงานบนระบบเก่าเช่น Thinkpad R40 (ซึ่งใช้ Centrino)