สืบเนื่องจาก บทความที่แล้ว ที่ไปดูดเอาแฟ้ม .iso ของ pcbsd7 มานั้น ได้เผลอทน ดูดซ้ำแล้วซำ้อีก หมายถึงว่า ตั้งต้นเริ่มใหม่ที่ดูท่าทางว่า จะดูดช้าเกินไป แต่ถึงยังงั้น ก็ยัง เผลอทนทำอยู่ได้ตั้ง สองแผ่นซีดี แผ่นละ ๗๐๐ กว่าเม็กกะไบท์ ดูดทีก็ ๑๔ ถึง ๑๖ ชั่วโมง
มาแผ่นที่ ๓ นี่แหละ ที่เริ่มตั้งแต่เย็นวันศุกร์ ยันเช้าวันจันทร์ (กลางดึก คืนวันอาทิตย์ ราวๆตี ๒) ที่เริ่มแล้วเริ่มอีก ไอ้ครั้นจะปิดเครื่องก็เกรงว่า น่าจะแล้วอยู่แล้ว ทนอีกนิดๆ อยู่อย่างนี้ร่ำไป กระทั่งความอดทนมาถึงที่สุด จนโพล่งออกมา แม่..งงง เอ้ย แล้วก็เจ็บใจตัวเอง
ก็โง่นั่นแหละ ไม่มีอะไร
เพราะก่อนหน้านี้ก็ตั้งใจจะใช้น้องเฝส, fetch, อยู่ทีเดียวเชียว เสียแต่ว่า สองแผ่นแรก นำทางให้หลงผิดไป กอรปกับความเชื่อมั่นใน สปีด ของเน้ตที่ใช้ด้วย เลยไปกันใหญ่ ลืมประเด็นสำคัญไปซะงั้น
ก็ใช้ว่าจะเก่ง จะรู้ไปทุกเรื่อง แต่บริการของน้องเฝส, fetch, อันนี้ก็รู้มาจากความซุกซนส่วนตัวแท้ๆเชียว ไปเปิดดู Makefile ของ ports เข้า เอะใจเลยตามไปดูซ้ำ fetch(1) เลยได้รู้
ดังนั้น เมื่อเลือก site แล้วก็กำหนดว่าให้เขา show URL ก่อนด้วย แล้วเลือกใช้บริการน้องเฝส แทนที่จะกดตรงลิ้งค์ของ URL ที่ให้มา
# /usr/bin/fetch -ARr URL
ซึ่งทำให้ไม่ต้องเริ่มจากศูนย์ ไปทุกครั้ง หลุดเมื่อไรก็แค่กดลูกศรขึ้น กด enter ก็ดูดต่อให้ ง่ายกว่ากันเยอะเลย
อืมมม ใครดีล่ะ งวดนี้ เอ เอ่ยถึงน้องเฝสๆ ก็ยกให้ fes จากบอร์ดของคุณพ่อน้องไอเดีย ก็แล้วกันน่ะ อย่างน้อย fes ก็เรียก มะขาม ว่าอาจารย์ จะมาเรียกกันเปล่าๆ ย่อมไม่ได้ล่ะ
เอาน่ะ ยกส่วนดีให้กับ fes ไป
ลป ตอนนี้ได้มาครบแล้วน่ะ ทั้งสามแผ่น ท่านใดอยากได้ สั่งมาได้เลย ทิ้งที่อยู่ที่จะส่งทาง ems ไว้ให้ละกัน คิดค่าส่ง ตามที่ ems เขาคิด กับค่าแผ่นน่ะ
Showing posts with label บันทึกช่วยจำ. Show all posts
Showing posts with label บันทึกช่วยจำ. Show all posts
Monday, October 13, 2008
Sunday, October 12, 2008
mkisofs : บันทึกช่วยจำ
สืบเนื่องจากจาก บันทึกช่วยจำที่แล้ว ทำให้เกิดคำถามมาเองในใจว่า
เอ๊ ก็แล้วแฟ้ม ด้อทไอเอ้สโอ พวกนั้น สร้างมาได้อย่างไรกัน
ก็พอดี วันนี้ว่าง เพราะวันวานไปทำบุญที่เกาะเกร็ดมา เลยนั่งไล่ๆดูพอร์ทต่างๆ ซึ่งนิยมดูก็ sysutils พวกนี้แหละ ก็พบรายละเอียดอยู่ตัวหนึ่ง ที่บอกว่า ช่วยให้เราสร้างระบบ FreeBSD แล้วเขียนลง CD นี่ซิ อันนี้น่าสนใจมาก /usr/ports/sysutils/cdroot ครับ ยิ่งพอทราบว่าเป็น shell script ด้วยแล้ว ยิ่งชอบไปใหญ่เลย ทีนี้
จะไม่ขอลงรายละเอียดหรอกน่ะว่ามีอะไรมั่ง แต่เป็น habit ของ มะขาม ที่ ต้องอ่านเอกสาร ที่มีมาด้วยไปก่อนซะทุกครั้ง แลจากแฟ้ม README ทำให้ทราบว่า เขาสร้างแฟ้มพวก .iso กันง่ายๆดังนี้
# mkisofs -R -b boot-image -o data.iso $CDROOT
options ต่างๆนั้น อธิบายตัวเองได้ชัดเจนอยู่ อย่างกับว่า -b ก็บอกว่าซีดีแผ่นนี้บู้ตได้น่ะ, -o ก็บอกว่า แฟ้มที่เขียนขึ้นมานั้นชื่อ data.iso ส่วน -R ก็บอกว่าใช้กับพวกแผ่น rock ridge interchange protocol ได้ด้วย แลอันสุดท้ายก็บอกว่า เป็นตัวแปรของ shell ที่ชี้ไปยังแฟ้มทั้งหลายที่จะเขียน ส่วนที่ว่า จะชี้ไปบ้านนี้องณี หรือบ้านพี่แสน ก็แล้วแต่ ไม่ขอยุ่งด้วยยย
ง่ายกว่าการไปอ่าน mkisofs(8) เยอะเลย
ของฝากครับ อืมม ยกให้ใครดีล่ะ เอ้า เจ้ากรรมนายเวร กระทง ก็แล้วกัน เผื่อจะได้หมดกรรมหมดเวรกันมั่ง นะ หากจะมีส่วนดีอยู่บ้างก็โยนให้ กระทง ไปเถอะ
เอ๊ ก็แล้วแฟ้ม ด้อทไอเอ้สโอ พวกนั้น สร้างมาได้อย่างไรกัน
ก็พอดี วันนี้ว่าง เพราะวันวานไปทำบุญที่เกาะเกร็ดมา เลยนั่งไล่ๆดูพอร์ทต่างๆ ซึ่งนิยมดูก็ sysutils พวกนี้แหละ ก็พบรายละเอียดอยู่ตัวหนึ่ง ที่บอกว่า ช่วยให้เราสร้างระบบ FreeBSD แล้วเขียนลง CD นี่ซิ อันนี้น่าสนใจมาก /usr/ports/sysutils/cdroot ครับ ยิ่งพอทราบว่าเป็น shell script ด้วยแล้ว ยิ่งชอบไปใหญ่เลย ทีนี้
จะไม่ขอลงรายละเอียดหรอกน่ะว่ามีอะไรมั่ง แต่เป็น habit ของ มะขาม ที่ ต้องอ่านเอกสาร ที่มีมาด้วยไปก่อนซะทุกครั้ง แลจากแฟ้ม README ทำให้ทราบว่า เขาสร้างแฟ้มพวก .iso กันง่ายๆดังนี้
# mkisofs -R -b boot-image -o data.iso $CDROOT
options ต่างๆนั้น อธิบายตัวเองได้ชัดเจนอยู่ อย่างกับว่า -b ก็บอกว่าซีดีแผ่นนี้บู้ตได้น่ะ, -o ก็บอกว่า แฟ้มที่เขียนขึ้นมานั้นชื่อ data.iso ส่วน -R ก็บอกว่าใช้กับพวกแผ่น rock ridge interchange protocol ได้ด้วย แลอันสุดท้ายก็บอกว่า เป็นตัวแปรของ shell ที่ชี้ไปยังแฟ้มทั้งหลายที่จะเขียน ส่วนที่ว่า จะชี้ไปบ้านนี้องณี หรือบ้านพี่แสน ก็แล้วแต่ ไม่ขอยุ่งด้วยยย
ง่ายกว่าการไปอ่าน mkisofs(8) เยอะเลย
ของฝากครับ อืมม ยกให้ใครดีล่ะ เอ้า เจ้ากรรมนายเวร กระทง ก็แล้วกัน เผื่อจะได้หมดกรรมหมดเวรกันมั่ง นะ หากจะมีส่วนดีอยู่บ้างก็โยนให้ กระทง ไปเถอะ
คำสำคัญ:
boot cd,
burncd(1),
FreeBSD,
iso mage,
mkisofs(8),
ports,
sh(1),
shell environment variable,
system utilities,
กระทง,
บันทึกช่วยจำ,
มะขาม,
มะไฟ
Saturday, October 11, 2008
burncd: บันทึกช่วยจำ
หลายวันก่อน ได้สนทนากับเพื่อนผ่าน MSN ถึงการลง FreeBSD ซึ่งที่สุดแล้ว แม้จะไม่สำเร็จ แต่ก็ ได้รู้หลักการ
ก็แล อุปสรรคครั้งนั้น ก็ไม่ใช่สิ่งที่น่าอับอายแต่อย่างไร เพราะเพื่อนเล่นลงผ่าน vmware ซึ่งผู้ที่ใช้ vmware ได้ ก็ควรจะรู้ดีกว่า มะไฟ ว่าอะไรคืออะไร
ระหว่างนั้น ก็มีการพูดถึง PCBSD กันอยู่หลายหน เลยดาวโหลดลงมาไว้ ก็พอดี บอร์ด คุณพ่อของน้องไอเดีย มีคนถามเรื่องการ write ลง CD ด้วย เลยบันทึกไว้ที่นี่ด้วยก็แล้วกัน เผื่อว่า ในอนาคต จะมีคนมาเปิดอ่านกันอีกได้
มะไฟ ดาวโหลดแฟ้ม PCBSD7-x86-CD[1-3].iso มาเก็บไว้ที่ /var/ftp/pub/pcbsd ที่ซึ่งทุกคนสามารถ anon ftp มาเอาไปได้ตลอดเวลา
การเผา ก็ใช้คำสั่ง burncd(1) อย่างที่บอกไว้ และรูปแบบ มะไฟ ก็ทำตามเอกสารอ้างอิง ที่บอกไว้ ในตอนท้ายบันทึก นี้แล้ว ดังนี้คือ
burncd -f /dev/acd0 -t -v -s 12 data PCBSD7-x86-CD1.iso fixate
burncd -f /dev/acd0 -v -s 12 data PCBSD7-x86-CD1.iso fixate
ไม่มีความลับอะไร ที่ทำสองหนเพราะไม่อยากเสี่ยงให้ cd เสีย รอบแรกก็เพียงแค่ทดสอบ รอบสองถึงจะเป็นของจริง ความเร็ว ก็เลือกอันที่เหมาะสมกับ เครื่องที่ใช้
หากจะมีความดีอันใดเกิดขึ้นบ้าง ก็ขอยกให้กับอาลำ ที่นอนแซ่วบนเตียงที่ชนบท ขณะนี้ และขอยกให้กับ ไหมฟ้า เพื่อนร่วมชีวิต ผู้ซึ่งปรนนิบัติคุณอาลำ อยู่ขณะนี้
เอกสารอ้างอิงคือ Greg Lehey; The Complete FreeBSD 4th edition; O'Reilly; pp 243-250
ก็แล อุปสรรคครั้งนั้น ก็ไม่ใช่สิ่งที่น่าอับอายแต่อย่างไร เพราะเพื่อนเล่นลงผ่าน vmware ซึ่งผู้ที่ใช้ vmware ได้ ก็ควรจะรู้ดีกว่า มะไฟ ว่าอะไรคืออะไร
ระหว่างนั้น ก็มีการพูดถึง PCBSD กันอยู่หลายหน เลยดาวโหลดลงมาไว้ ก็พอดี บอร์ด คุณพ่อของน้องไอเดีย มีคนถามเรื่องการ write ลง CD ด้วย เลยบันทึกไว้ที่นี่ด้วยก็แล้วกัน เผื่อว่า ในอนาคต จะมีคนมาเปิดอ่านกันอีกได้
มะไฟ ดาวโหลดแฟ้ม PCBSD7-x86-CD[1-3].iso มาเก็บไว้ที่ /var/ftp/pub/pcbsd ที่ซึ่งทุกคนสามารถ anon ftp มาเอาไปได้ตลอดเวลา
การเผา ก็ใช้คำสั่ง burncd(1) อย่างที่บอกไว้ และรูปแบบ มะไฟ ก็ทำตามเอกสารอ้างอิง ที่บอกไว้ ในตอนท้ายบันทึก นี้แล้ว ดังนี้คือ
burncd -f /dev/acd0 -t -v -s 12 data PCBSD7-x86-CD1.iso fixate
burncd -f /dev/acd0 -v -s 12 data PCBSD7-x86-CD1.iso fixate
ไม่มีความลับอะไร ที่ทำสองหนเพราะไม่อยากเสี่ยงให้ cd เสีย รอบแรกก็เพียงแค่ทดสอบ รอบสองถึงจะเป็นของจริง ความเร็ว ก็เลือกอันที่เหมาะสมกับ เครื่องที่ใช้
หากจะมีความดีอันใดเกิดขึ้นบ้าง ก็ขอยกให้กับอาลำ ที่นอนแซ่วบนเตียงที่ชนบท ขณะนี้ และขอยกให้กับ ไหมฟ้า เพื่อนร่วมชีวิต ผู้ซึ่งปรนนิบัติคุณอาลำ อยู่ขณะนี้
เอกสารอ้างอิงคือ Greg Lehey; The Complete FreeBSD 4th edition; O'Reilly; pp 243-250
Subscribe to:
Posts (Atom)