ติดตั้ง Debian ด้วย USB Memory Stick
ก่อนอื่นขอทำความเข้าใจก่อนว่า USB memory stick ก็คือ flash drive หรือ thumb drive หรือ handy drive นั้นเอง เพื่อให้เข้าใจง่ายต่อไปจะแทนด้วย flash drive ก็แล้วกันนะครับ
ในขั้นแรกเสียบ flash drive เข้าไปที่เครื่อง desktop หากไม่ผิดพลาด GNOME จะจัดการ mount flash drive ให้โดยอัตโนมัติ ซึ่งเราต้อง unmount โดยอาจจะใช้วิธี คลิกเมาส์ปุ่มขวาที่ flash drive ที่เราต้องการ แล้วเลือก Unmount Volume หรือจะใช้ command line ก็ได้
# ls /media/ cdrom cdrom0 Debian Inst # umount /media/Debian\ Inst/
ในตัวอย่างนี้ขอแนะนำการติดตั้ง Debian lenny ซึ่งสามารถดาวน์โหลดไฟล์ติดตั้งแบบ all-in-one โดยใช้ไฟล์ boot.img.gz เลือกไฟล์ให้ตรงกับ platform ที่เราต้องการ i386 หรือ amd64 หรืออื่น ๆ สามารถเลือกได้จาก Debian Installer page ที่หมวด other images (netboot, usb stick, floppy, etc) แล้วเลือก hd-media เมื่อดาวโหลดไฟล์มาเรียบร้อยแล้วให้ดูก่อนว่า Flash drive ที่เราเลือกมีชื่ออุปกรณ์ว่าอะไรโดยใช้คำสั่ง
# fdisk -l Disk /dev/sda: 250.1 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x31a431a3 Device Boot Start End Blocks Id System /dev/sda1 * 1 3647 29294496 83 Linux /dev/sda2 3648 29915 210997710 83 Linux /dev/sda3 29916 30401 3903795 82 Linux swap / Solaris Disk /dev/sdb: 2021 MB, 2021654016 bytes 63 heads, 62 sectors/track, 1010 cylinders Units = cylinders of 3906 * 512 = 1999872 bytes Disk identifier: 0xb0bcd68e This doesn't look like a partition table Probably you selected the wrong device. Device Boot Start End Blocks Id System /dev/sdb1 ? 825235 888389 123339962 78 Unknown :
โดยส่วนใหญ่จะเป็น /dev/sdx (x คือ ตัวอักษร a-z) ในที่นี้คือ /dev/sdb นั้นเองครับ(/dev/sda มักจะเป็นฮาร์ดดิกส์)
# zcat boot.img.gz > /dev/sdb
อย่าลืมเปลี่ยน /dev/sdb เป็น device ของคุณนะครับ หลังจากนั้นก็รอ อาจจะใช้เวลานานสักหน่อย ระหว่างรอ เพื่อไม่ให้เสียเวลาเราก็ดาวน์โหลด image สำหรับติดตั้งโดยเลือกให้ตรงกับ platfrom เช่นเดียวกับไฟล์ boot.tar.gz สามารถเลือกได้จาก Debian Installer page จะเลือก netinst หรือ businesscard ก็ได้ตามความเหมาะสม ในที่นี้ขอเลือกเป็น netinst ก็แล้วกันนะครับ
เสร็จแล้วก็ mount flash drive ขึ้นมาใช้งานครับ สามารถทำได้หลายวิธี ง่ายที่สุดก็ ไปที่ Places > Debian Inst (Debian Inst เป็นชื่อ device ของเรานะครับ) หรือจะใช้ command line
# mkdir /tmp/flash # mount /dev/sdb1 /tmp/flash
หลังจากนั้นให้คัดลอก image ที่ดาวน์โหลดมาไปยังไดเรกทอรี่ที่ mount ไว้ หากเป็นการ mount โดยใช้ GNOME ก็คัดลอกตามปรกติ หากใช้คำสั่ง mount เองก็สามารถคัดลอกโดยคำสั่ง
# cp debian-503-amd64-netinst.iso /tmp/flash
เสร็จแล้วก็ unmount
# umount /tmp/flash
เพียงเท่านี้ก็ได้ตัวติดตั้ง Debian โดยใช้ flash drive กันแล้วครับ ก่อนเริ่มการติดตั้งอย่าลืมเลือกให้บูตจาก USB นะครับ สำหรับวิธีการติดตั้งสามารถเลือกได้ว่าจะติดตั้งแบบ text mode หรือ GUI จาก
- การติดตั้ง Debian เป็น Desktop ด้วยโหมดกราฟิก แบบกราฟฟิก
- การติดตั้ง Debian เป็น Desktop แบบ text mode
นอกจากวิธี all-in-one แล้วยังสามารถสร้างตัวติดตั้งแบบ manual ได้อีกด้ว สามารถดูได้จาก Preparing Files for USB Memory Stick Booting ไม่ทราบว่าแบบใหนดีกว่ากัน เลยเลือกแบบง่ายไว้ก่อน :D
- sdayu's blog
- Log in to post comments
![]() |
ลิขสิทธิ์ของบทความเป็นของเจ้าของบทความแต่ละชิ้น ผลงานนี้ ใช้สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-อนุญาตแบบเดียวกัน 3.0 ที่ยังไม่ได้ปรับแก้ |
Comments
Re: ติดตั้ง Debian ด้วย USB Memory Stick
on 11 April, 2010 - 21:25 Permalink
ขอบคุณมากครับ
Wat
Re: ติดตั้ง Debian ด้วย USB Memory Stick
on 26 April, 2010 - 12:53 Permalink
cd DriverInstall/
./install.sh
แล้วได้ Error มาดังนี้ครับ
+++ Install mode: User
+++ Driver version: 10.61.3.3 (Jul-07-2008)
+++ Kernel version 2.6.26-2-686
+++ smp_count=1
+++ cpu_number=2
+++ iseb certification
+++ itil test
+++ ccna braindump
+++ avaya certification
+++ kernel_machine=i686
+++ Architecture: i386
+++ modpost available
+++ Unpack the sources
Re: ติดตั้ง Debian ด้วย USB Memory Stick
on 16 May, 2010 - 10:36 Permalink
ขอโทษครับมาตอบช้า แต่ driver install คืออะไรเหรอครับ :D