ติดตั้ง Slackware 3.4 จากการ Download

การติดตั้ง Slackware 3.4 จากการ Download จะง่ายกว่า Redhat ตรงที่สามารถเลือกชุดของโปรแกรมได้ เช่น ต้องการเรียนรู้คำสั่ง Linux ก็เพียงแต่ เลือกชุด A มาติดตั้ง (มีขนาดประมาณ 10 Mb) ก็สามารถ จะเรียนรู้คำสั่ง ได้แล้ว ซึ่งใช้เวลาไม่มากเลยในการ Download สิ่งที่เข้าใจได้ยากในการติดตั้ง Slackware ก็คือเรื่องของ ชุดโปรแกรม และ การสร้างแผ่นบูทระบบ ซึ่งขออธิบายย่อๆ ดังนี้

ชุดโปรแกรม

Slackware แบ่งชุดโปรแกรม (Diskset) ออกเป็น 13 ชุด แต่ละชุดจะมีจำนวน disk ไม่เท่ากัน(แต่ละ disk มีขนาดไม่เกิน 1.2 Mb) ถ้าต้องการติดตั้งชุดใดก็ให้ Download เฉพาะชุดนั้น ๆ มาติดตั้ง ทั้งนี้ ต้องมีชุด A เป็นพื้นฐานเสมอ

A(1-9) จะเก็บระบบพื้นฐานที่จำเป็นในการใช้งาน ถ้าติดตั้งเพียงชุดเดียว ก็เพียงพอที่จะทำให้ระบบทำงานได้
AP(1-6) แอพพลิเคชั่นหลายชนิด เช่น manual pages, term, joe, gosh-script
D(1-13) เก็บเครื่องมือที่ใช้ในการพัฒนาโปรแกรม เช่น GCC, C++ ,make, C libraries และเครื่องมืออื่นๆ
E(1-8) เก็บโปรแกรม GNU emacs (เอดิเตอร์ชนิดหนึ่ง)
F(1-3) เก็บ FAQ (Frequently Asking Question) และเอกสารที่น่าสนใจอื่นๆ
K(1-6) Source code of Linux kernel
N(1-6) เก็บโปรแกรมที่ใช้งานเกี่ยวกับระบบเครื่อข่าย เช่น TCP/IP, UUCP, mailx, dip และอื่นๆ
T(1-9) โปรแกรม Tex และ LaTex2e
TCL(1-2)  เก็บ Tcl, Tk, TclX
X(1-26) เก็บโปรแกรมระบบ XFree86 (X window) และแอพพลิเคชั่นที่อยู่บนระบบ X window
XAP(1-5) เก็บแอพพลิเคชั่นที่น่าสนใจที่อยู่บนระบบ X window เช่น  Xfilemanager
XV(1-3) โปรแกรมที่ใช้แสดงภาพกราฟฟิกบนระบบ Xwindow สามารถใช้แสดงได้หลายฟอร์แมต
Y(1-2) เกมส์ต่างๆ ซึ่งรวมทั้ง BSD game, Tretis, Doom
ตัวเลขในวงเล็บ คือจำนวน Disk ในชุดโปรแกรมนั้นๆ  

แผ่นบูทระบบ

มี 2 แผ่นคือ boot disk และ root disk สร้างโดยการคัดลอก image file ที่เราคัดเลือกแล้วว่า ตรงกับอุปกรณ์ Hardware ที่เครื่องมี ลงไปบนแผ่น disk  การคัดลอก image file สำหรับสร้าง boot disk ให้มองจาก ประเภทของ Harddisk ที่จะติดตั้งระบบ(target) ว่าเป็นชนิด IDE หรือ SCSI ถ้าเป็น IDE ให้เลือก กลุ่ม ไฟล์นามสกุล  i   เช่น bare.i  ถ้าเป็น SCSI ให้เลือกกลุ่ม ไฟล์ นามสกุล s เช่น aztech.s จากนั้นให้มอง source โปรแกรม ติดตั้ง ที่จะไปอ่านมา ว่าเป็นชนิดอะไร เช่น จาก cdrom ยี่ห้อ goldstar  r 420 ก็ให้เลือก goldstar.i หรือ goldstar.s  ถ้า source อยู่ใน harddisk ชนิด IDE หรือ cdrom IDE ทั่วไป ให้เลือก bare.i ถ้า boot disk เป็นชนิด 1.44 Mb ให้เลือก image จากไดเร็คเตอรี  /bootdsks.144 ถ้าเป็นชนิด 1.2 Mb ให้เลือก image จากไดเร็คเตอรี   /bootdsks.12  สำหรับการสร้าง root disk มี image ให้เลือก 4 ชนิดคือ color.gz, umsdos.gz, text.gz, pcmcia.gz   โดยส่วนใหญ่จะเลือก image file color.gz ซึ่งในระหว่างการติดตั้ง จะแสดงผลเป็นสี ให้เลือก image จากไดเร็คเตอรี  /rootdsks ทำความเข้าใจเพิ่มเติ่ม เกี่ยวกับ Diskset , boot disk, root disk

เพื่อให้ง่ายต่อการอธิบาย ขอสมมุติ ดังนี้
1.ต้องการติดตั้งชุดโปรแกรม A เพียงชุดเดียว
2.ติดตั้งจาก Harddisk ชนิด IDE (Source)  ลงบน Harddisk ชนิด IDE (Target)
3.ติดตั้งลงบน Harddisk ตัวเดียวกัน โดยการแบ่ง Harddisk
4.ใช้แผ่นดิสก์ 1.44 Mb ในการบูทระบบ

สร้าง Directory บน Harddisk

c:\slackwar\util
c:\slackwar\a1
c:\slackwar\a2
c:\slackwar\a3
c:\slackwar\a4
จนถึง a9 และชุดอื่นๆ ตามที่ท่านต้องการจะ download มาติดตั้ง

Download File จาก Internet

จาก ftp.nectec.or.th     อ่านคำแนะนำการใช้ ftp โดยใช้โปรแกรม ftp ที่ท่านถนัด

download file  ไปไว้ที่ c:\slackwar\util
ftp.nectec.or.th/pub/mirrors/linux/distributions/slackware/install/rawrite.exe
ftp.nectec.or.th/pub/mirrors/linux/distributions/slackware/install/FIPS/fips.exe
ftp.nectec.or.th/pub/mirrors/linux/distributions/slackware/install/FIPS/restorrb.exe
ftp.nectec.or.th/pub/mirrors/linux/distributions/slackware/bootdsks.144/bare.i
ftp.nectec.or.th/pub/mirrors/linux/distributions/slackware/rootdsks/color.gz

download file  ทั้งหมด จาก
directory /pub/mirrors/linux/distributions/slackware/slackware/a1  ไปไว้ที่ c:\slackwar\a1
directory /pub/mirrors/linux/distributions/slackware/slackware/a2  ไปไว้ที่ c:\slackwar\a2
directory /pub/mirrors/linux/distributions/slackware/slackware/a3  ไปไว้ที่ c:\slackwar\a3
และทำไปจนหมด diskset ที่ต้องการ download

สร้าง Emergency Disk

วิธีสร้างเหมือนกับที่สร้างจาก CD แต่ไฟล์ fips.exe และ restorrb.exe ให้ copy มาจาก c:\slackwar\util

สร้าง boot disk และ root disk

ถ้าอยู่ใน Windows 95 ให้ออกไปที่ dos prompt แล้วไปที่ c:\slackwar\util    ให้พิมพ์คำสั่ง rawrite แล้ว enter จะปรากฏข้อความดังนี้

Enter disk images source file name:  ให้พิมพ์ bare.i แล้ว enter
Enter target diskette drive: ให้พิมพ์ a แล้ว enter
Please insert a formatted diskette into drive A: and press -ENTER-   ใส่แผ่น Disk แล้วกดปุ่ม enter
จะได้ แผ่น boot disk

ให้ใช้คำสั่ง rawrite อีกครั้ง แต่เปลี่ยน image file เป็น color.gz  จะได้ แผ่น root  disk

ดำเนินการแบ่ง Harddisk

การติดตั้ง จาก Harddisk

  • ขอให้ดูการติดตั้ง Slackware 3.4 จาก cd เป็นหลัก จะมีความแตกต่างก็ส่วนการเลือก Source เท่านั้น
  • เมื่อเลือก เมนู Source
  • จะมีกรอบ Source Media Selection  ให้เลือก   1   Install From Hard Drive Partition
  • จะมีกรอบ Installing From Hard disk  ให้ใส่ชื่อ Drive ที่เก็บข้อมูลที่ไป Download มา ในกรณีนี้ ให้ใส่ /dev/hda1 แล้ว enter
  • จะมีกรอบ Select Source directory ให้ใส่ Directory ที่เก็บข้อมูลไว้ ในกรณีนี้คือ  /slackwar    แล้ว enter
  • จะมีกรอบ Continue ให้เลือก Yes แล้ว enter
  • จากนั้น ให้เลือก ชุดโปรแกรม (diskset) ทั้งนี้ต้องสัมพันธ์ กับชุดโปรแกรมที่ Download มาด้วย