วันศุกร์ที่ 6 ธันวาคม พ.ศ. 2556

สร้างแผ่น Bootable USB flash drive เพื่อติดตั้ง Windows7 [Step By Step]

สิ่งที่ต้องเตรียมก่อนการทำ

1.     แผ่น DVD ติดตั้ง Windows 7

2.     USB flash drive (แนะนำให้ขนาดไม่ต่ำกว่า 4 GB.)

Step by Step

1. เสียบ USB flash drive เข้าเครื่องคอมพิวเตอร์ และตรวจเช็คขนาดของ USB flash drive ให้เรียบร้อย โดยใช้คำสั่ง diskmgmt.msc

ขั้นตอนนี้เพื่อจดจำขนาดของ USB flash drive จะได้ไม่พลาดเวลาสั่ง Format หรือเลือกลบ Partition

2722590


2. ตรวจสอบขนาดความจุ และชื่อ Drive Letter เพื่อกันการลบข้อมูลผิดพลาด
2722591

3. เข้าสู่ Command Line โดย Administrator Mode
4. ที่ Command Prompt ให้พิมพ์คำสั่ง Diskpart
2722592

5. คำสั่ง Diskpart.exe เป็นคำสั่งที่ใช้ในการจัดการ Hard Disk โดยที่เราจะใช้ให้จัดการกับ USB flash drive เพื่อเตรียมเป็น Bootable USB flash drive โดยคำสั่งต่อไปนี้

รูปแบบคำสั่ง (พิมพ์คำสั่งแล้วกด Enter) โปรดดูตัวอย่างจากรูป

- List disk
-Select Disk 3 หมายเหตุ: ในที่นี้ USB flash drive ของผู้เขียนเป็น Disk ลำดับ 3 ผู้อ่านโปรดเลือกหมายเลขตามที่ต้องการจากการ List disk ของตัวเอง
-Clean
-Create Partition Primary
-Active

2722593


6. ชุดคำสั่งต่อไปสำหรับการเตรียม Partition และ Format USB flash drive

- List partition
-Select partition 1 หมายเหตุ: ในที่นี้ USB flash drive ของผู้เขียนเป็น Partition ลำดับ 3 ผู้อ่านโปรดเลือกหมายเลขตามที่ต้องการจากการ List disk ของตัวเอง
-Format FS=FAT32 quick
-assign

2722594


7. หลังจากเสร็จขั้นตอนในข้อ 5 และ 6 เรียบร้อยแล้ว USB flash drive ก็พร้อมที่จะบรรจุข้อมูลสำหรับการใช้ติดตั้ง Windows7 กันแล้วครับ ให้ทำการ Copy ข้อมูลทั้งหมดของแผ่น DVD Windows 7 มาไว้ที่ USB flash drive ได้เลยครับ (จากรูป USB flash drive ของผู้เขียนบทความเป็น Drive G:)

2722595


8. เพียงเท่านี้ก็จะสามารถสร้างแผ่น USB Bootable flash drive Windows 7 พกติดตัวไว้ใช้งาน ติดตั้ง หรือ ซ่อมแซม Windows 7
ได้ตลอดเวลาโดยที่ไม่ต้องใช้เครื่องมือพิเศษได ๆ เลยครับ




2722596 
 
 
 
สาครินทร์ นุ้ยพ่วง
07122013
 
 

USB/DVD Download Tool เครื่องมือหรือตัวช่วยติดตั้ง Windows 7 บนเครื่อง netbooks

USB/DVD Download Tool เครื่องมือหรือตัวช่วยติดตั้ง Windows 7 บนเครื่อง netbooks


USB flash drive ความจุอย่างน้อย 4 GB .

1. ให้ดาวโหลดโปรแกรม Windows 7 USB/DVD Tool และติดตั้งให้เรียบร้อย .

2. เปิดโปรแกรมขึ้นมา จากนั้นคลิกปุ่ม browse เข้าไปหาเปิดไฟล์ Windows 7 ISO image ในเครื่องของเรา


3. การเลือกสื่อในการติดตั้ง เนื่องจากว่าเรากำลังจะสร้างแผ่น bootable USB, จึงให้เราคลิกเลือก USB


4. เลือกอุปกรณ์ USB flash drive ของเราจากกล่องรายการ จากนั้น click ปุ่ม Begin copying

5. โปรแกรม Windows 7 USB/DVD tool จะใช้เวลาสักพักในการคัดลอกไฟล์ข้อมูล ให้เราคอยจนแล้วเสร็จ


6. หลังสร้างแผ่น boot usb เรียบร้อยแล้ว ให้เรานำเอาไปเสียบเข้ากับเครื่องที่ต้องการลงวินโดว์ 7 ได้เลย

สาครินทร์ นุ้ยพ่วง
7122013

วันอังคารที่ 8 ตุลาคม พ.ศ. 2556

สมัคร no-ip

 สมัคร no-ip
เนื่องจากปัญหาไม่สามารถสมัคร Hostname จากเว็บไซต์ dyndns แบบฟรีได้ในขณะนี้ (แต่ยังสามารถสมัครแบบเสียเงินได้ปกติ) ดังนั้นหากใครที่ไม่ต้องการจะซื้อ ก็ให้ใช้บริการของ NO-IP.com ซึ่งสามารถสร้าง Host name และ DDNS ได้เหมือนกับ dyndns ทุกประการ

ขั้นตอนแรกให้เข้าที่เว็บไซต์ www.no-ip.com/ จากนั้นให้เลือกที่ create account ตามรูป


* 1_resize.jpg (124.22 KB, 800x450 - ดู 1434 ครั้ง.)








จากนั้นให้ใส่รายละเอียดต่างๆให้ครบถ้วน

เมื่อใส่ข้อมูลต่างๆครบถ้วนแล้ว ให้เลือกติ๊กเลือก I agree that I will only create one free No-Ip Account.

จากนั้นให้กดที่ I accept, Create my Account ตามรูป


* 2_resize.jpg (69.04 KB, 800x450 - ดู 1597 ครั้ง.)

* 3_resize.jpg (72.84 KB, 800x450 - ดู 1128 ครั้ง.)






จากนั้นทางเว็บไซต์จะแจ้งให้เราเข้าไปทำการ Confirm การสมัคร Account ใน E-mail ที่เราได้กรอกไว้ในขั้นตอนที่แล้ว


* 4_resize.jpg (96.6 KB, 800x450 - ดู 1075 ครั้ง.)






หลังจากที่เราได้เข้าไปกดลิงค์ในอีเมล์ของเราแล้ว จะพบกับหน้าจอดังกล่าว ซึ่งหมายถึงว่า เราสามารถทำการ Login เข้าเว็บ No-Ip.com ได้แล้ว  Cheesy


* 6_resize.jpg (95.15 KB, 800x450 - ดู 752 ครั้ง.)







จากนั้นให้กลับมาที่หน้าหลักของเว็บ No-Ip จากนั้นให้ใส่อีเมล์ที่เราได้สมัครไว้และรหัสผ่าน จากนั้นกด Log in ตามรูป


* 7_resize.jpg (125.16 KB, 800x450 - ดู 790 ครั้ง.)
บันทึกการเข้า







จากนั้นเมื่อพบกับหน้าจอนี้ ระบบจะให้เราทำการกำหนด Username สำหรับการ Log in เข้าเว็บ No-Ip ในครั้งต่อๆไป

*** จะใช้ e-mail ในการ Log in ครั้งแรกหลังจากสมัครเท่านั้น ในการ Log in ในครั้งต่อๆไป ให้ใช้ Username ที่สมัครในขั้นตอนนี้ Log in เข้าได้เลย


* 8_resize.jpg (119.67 KB, 800x450 - ดู 1556 ครั้ง.)












เมื่อเรากำหนด username เสร็จแล้วจะพบหน้าจอดังกล่าว และให้เราเลือกตรง Hosts/Redirects เพื่อกลับไปทำการสร้าง Hostname


* 9_resize.jpg (83.48 KB, 800x450 - ดู 1166 ครั้ง.)






จากนั้นให้เลือกที่ add hosts  และตั้งชื่อ Host name ที่เราต้องการ

***ใส่ เฉพาะแค่ชื่อ Hostname และ Domain ที่ต้องการเท่านั้น ในส่วนตรงอื่นไม่ต้องกรอกข้อมูลใดๆทั้งสิ้น (ในตัวอย่างของผมสร้างเป็น    zynektechnologies.no-ip.org)

เมื่อเรากำหนด Hostname และ Domain ที่ต้องการแล้ว ให้กดที่ Create Host

*** 1 Account จะสามารถสร้าง Hostname ได้สูงสุด 3 Hostname


* 10_resize.jpg (91.93 KB, 800x450 - ดู 1657 ครั้ง.)

* 13_resize.jpg (87.49 KB, 800x450 - ดู 2290 ครั้ง.)





ถ้าหากเราทำขั้นตอนต่างๆถูกต้อง จะได้รายละเอียดของ Hostname ต่างๆแบบนี้

ซึ่งหลังจากนั้นเราก็สามารถนำ Hostname นี้ไปใช้งานได้ตามปกติ


* 14_resize.jpg (103.67 KB, 800x450 - ดู 2040 ครั้ง.)
  







**** สรุป จากที่ทดลองใช้งานในส่วนของ No-Ip แทน Dyndns นั้น ปัญหาส่วนใหญ่ที่มักจะพบก็คือ Router บางตัวจะไม่รองรับ ddns ของ no-ip.com ทำให้เวลาที่หมายเลข IP address ของตัว Router เปลี่ยน ตัว Router จะไม่ค่อยอัพเดทหมายเลขไอพีที่เปลี่ยนไปยัง Hostname ซึ่งจะส่งผลให้ไม่สามารถดูกล้องผ่าน Hostname ได้

**** วิธีแก้คือให้ทำการ Download โปรแกรม Dynamic DNS Update Clients ซึ่งการทำงานของโปรแกรมนี้ก็คือจะช่วย Router ทำการ Update หมายเลข IP ไปยัง Hostname ของเรา โดยผู้ใช้งานสามารถ Download มาติดตั้งลงในเครื่อง Computer ที่ต่ออยู่กับ Router ที่เราต้องการจะให้อัพเดท     Wink




* 15_resize.jpg (112.23 KB, 800x450 - ดู 1007 ครั้ง.)








เมื่อเราติดตั้งโปรแกรมต่างๆแล้ว พอเราเปิดโปรแกรมขึ้นมา จะพบกับหน้าจอดังรูป ให้เราใส่ username และ password

และเมื่อเราใส่ username และ password เรียบร้อยแล้ว โปรแกรมจะให้เราเลือก Hostname ที่เราต้องการจะให้โปรแกรมนี้ช่วยอัพเดท


* 16.jpg (33.83 KB, 361x271 - ดู 437 ครั้ง.)

* 17.jpg (85.11 KB, 748x473 - ดู 755 ครั้ง.)







จากนั้นให้เลือกที่ File > Peferences เลือกติ๊กที่ Run on startup เพื่อให้โปรแกรมนี้ทำงานโดยอัตโนมัติเมื่อเปิดเครื่องคอมพิวเตอร์


* 18.jpg (44.58 KB, 480x238 - ดู 459 ครั้ง.)

* 19.jpg (76.82 KB, 481x373 - ดู 500 ครั้ง.)






ของ AVTECH ทำวิธีนี้ก็ได้ครับ

* 2555-02-15 16-00-52.jpg (119.54 KB, 1100x768 - ดู 2833 ครั้ง.)


วันศุกร์ที่ 27 กันยายน พ.ศ. 2556

การกู้ไฟล์ในระบบ UNIX และ LINUX

การกู้ไฟล์ในระบบ UNIX และ LINUX
คำนำ
คุณเคยลบไฟล์ /etc/passwd หรือไม่ ? คุณเคยใช้คำสั่งนี้หรือไม่ # perl updateDB.pl > ./updateDB.pl ? คุณเคยใช้คำสั่ง rm จนเคยตัวทำให้ลบไฟล์ หรือ ไดเรกทรอรี่ใน Home ของตนเองหรือไม่ คาดว่าผู้ใช้หรือผู้ดูแลระบบ UNIX หรือ LINUX ไม่มากก็น้อยย่อมเจอปัญหานี้ คุณจะทำอย่างไรหละ ?? ถ้าในระบบ windows คุณคงจะไปคลิกที่ไอคอล recycle bin แล้วใช้คำสั่ง restore เพื่อเรียกไฟล์พวกนั้นกลับมา หรือ แม้ใช้โปรแกรม Norton Utility เพื่อกู้คืนไฟล์กับมา แล้วใน UNIX หรือ LINUX จะทำอย่างไรดี ??
ในของระบบโครงสร้างไฟล์ใน UNIX หรือ LINUX จะประกอบด้วย inode ที่เก็บข้อมูลต่างๆ เกี่ยวกับไฟล์ เข่น ตำแหน่งของข้อมูลในดิสก์, ข้อมูลความเป็นเจ้าของ ,สิทธิ ,ขนาดของไฟล์ เป็นต้น เมื่อมีการลบไฟล์ระบบจะไม่มีการลบค่าของ inode ทิ้งแต่จะสร้างสัญลักษณ์ให้เป็นช้อมูลที่ว่างเปล่าแทน ดังนั้นข้อมูลที่ลบไปยังคงอยู่ในระบบ ในบทความนี้จะกล่าวถึงวิธีการของการกู้ไฟล์ในระบบ UNIX และ LINUX

การกู้ข้อมูลในระบบ UNIX
ในระบบ UNIX หรือ LINUX จะใช้ระบบของ device file system ในการติดต่อใช้งานข้อมูลระหว่างระบบและ ดิสก์ [1] เข่น ใน /dev/hda ดังนั้นระบบไฟล์จะทำงานใน device ดังกล่าวจะสามารถมองเป็นรูปแบบของ text ไฟล์ได้ ซึ่งการค้นหาและกู้ไฟล์สามารถใช้คำสั่งที่เกียวกับการค้นหาข้อความได้ เช่น grep, seekcat เป็นต้น รูปแบบทั่วไปของคำสั่งที่ใช้ในการเรียกไฟล์ในระบบ UNIX มีดังนี้
grep -a -B[size before] -A[size after] 'text' /dev/[your_partition]
** grep ต้องเป็นเวอร์ชั่นของ GNU
size before ขนาดของข้อมูลที่ต้องการตัดก่อนหน้าข้อความ 'text'
size after ขนาดของข้อมูลที่ต้องการตัดหลังข้อความ 'text'
your_partition ไฟล์ device ของดิสก์
ในบางครั้งโครงสร้างของไฟล์อาจจะไม่ต่อเนื่องกัน ส่งผลทำให้ข้อมูลที่ได้รับเข้ามาอาจจะไม่ถูกต้องตามความต้องการ ดังนั้นเมื่อได้รับผลมาควรใช้ script perl ในการตัดเอาส่วนที่ไม่ต้องการออก แต่อย่างไรก็ตามข้อมูลในส่วนของ CVS และ RCS ที่เป็นข้อมูลเกี่ยวกับไฟล์ที่ต้องการกู้ยังสามารถนำมาส่วนในการค้นหาได้
การกู้ข้อมูลในระบบ LINUX
ระบบ LINUX จะมีโปรแกรมช่วยในการดีบัก device file system ที่เรียกว่า debugfs ในโปรแกรมจะมีคำสั่ง lsdel เพื่อเรียกดูไฟล์ต่างๆ ที่ถูกลบออกจากระบบ
เช่น
# debugfs /dev/hda6
debugfs 1.19, 13-Jul-2000 for EXT2 FS 0.5b, 95/08/09
debugfs: lsdel
1844 deleted inodes found.
Inode Owner Mode Size Blocks Time deleted
749300 1000 100664 27018 2/ 7 Tue May 9 19:08:17 2000
749301 1000 100444 1671 1/ 1 Tue May 9 19:08:17 2000
...... .... ...... .... .. ..........................
944887 1037 100600 597 1/ 1 Sat May 26 18:00:00 2001
717281 1000 100400 1 1/ 1 Sat May 26 18:08:13 2001
32605 1000 100644 15 1/ 1 Sat May 26 18:09:06 2001


จากตัวอย่างโปรแกรมจะแสดงค่าต่างๆ ของ inode หากต้องการนำ output แสดงลงไฟล์ทำได้โดยใช้คำสั่ง
# echo lsdel | debugfs /dev/hda6 > /tmp/lsdel-output
ใช้คำสั่ง dump -p เพื่อนำกู้ข้อมูลตามหมายเลข inode เช่น
debugfs: dump -p <32605> /tmp/recovered_file
ดังนั้นในการใช้งานโปรแกรม debugfs เพื่อกู้ไฟล์คืน นั้นจำเป็นต้องมีข้อมูลของไฟล์ดังนี้
- เจ้าของไฟล์เป็นของใคร
- เมื่อไรที่ไฟล์ถูกลบ
- ค่าประมาณของขนาดของไฟล์
หากไฟล์ที่ต้องการค้นหามีจำนวนมากแล้วผู้ใช้ต้องทำการเขียน script เพื่อช่วยค้นหา และ กู้ไฟล์ที่ต้องการ Recover [3] เป็นโปรแกรมแบบ shell script ที่ช่วยในการค้นหาและกู้ไฟล์ ในระบบ LINUX ให้ง่ายในการใช้งาน โปรแกรมจะอาศัยหลักการทำงานของ โปรแกรม debugfs ผ่านคำถามที่เป็นลำดับขั้นเพื่อการค้นหา ไฟล์ที่ผู้ใช้ต้องการ ซึ่งคำถามคร่าวๆ มีดังนี้
- ชื่อของ Device ของดิสก์
- วัน/เดือน/ปี โดยอาจจะบอกเป็นช่วงได้
- ขนาดสูงสุด และต่ำสุดของไฟล์
- ไอดีของผู้ใช้ (User ID)
- ตัวอักษรที่อยู่ในไฟล์
โปรแกรมจะทำการสรุป ค่าของ inode และรายละเอียดของไฟล์ที่ต้องการกู้และข้อมูลที่กู้มาได้


สรุป
เอกสารนี้เป็นจะกล่าวถึงการกู้ไฟล์ในระบบ UNIX และ LINUX รวมทั้งการแนะนำโปรแกรม recover ที่ช่วยในการกู้ไฟล์ในระบบ LINUX ซึ่งในเอกสารนี้จะเป็นแนวทางแก้ผู้ดูแลระบบในการพัฒนาคำสั่ง หรือ script ย่อยเพื่อช่วยในการสร้าง โปรแกรมในการอำนวยความสะดวกของการกู้ไฟล์ที่สำคัญที่ถูกลบไปได้

เอกสารอ้างอิง
[1] UNIX File System: http://www.isu.edu/departments/comcom/unix/workshop/fstour.html
[2] Tales from the Abyss: UNIX File Recovery: http://www.samag.com/documents/s=1441/sam0111b/0111b.htm
[3] Recover Program: http://recover.sourceforge.net/linux/recover/download.php3.

สาครินทร์
27/09/2013

วันพุธที่ 26 มิถุนายน พ.ศ. 2556

สร้างเส้นโค้ง พริ้วไหว ด้วย Distort

Create the Curve Line สร้างเส้นโค้ง พริ้วไหว ด้วย Distort



- ผลลัพธ์ที่ต้องการ

- เปิดไฟล์ใหม่ขึ้นมา ใส่ Bg เป็นสีขาว
- เพิ่ม Layer ใหม่ขึ้นมา1Layer
- ใช้เครื่องมือ Polygonal Lasso Tool เพื่อวาดโครงของเส้น




- วาดออกมาให้ได้โครงเป็นสามเหลี่ยมดังรูป แล้วเทสีเข้าไป สีใดก็ได้ จากนั้นกด Ctrl+D เพื่อเอา Select ออก



- เข้าเมนู Filter>> Distort >> Shear แล้วปรับความโค้งของเส้นตามต้องการ (เลือก RepeatEdge Pixels)
- สามารถเพิ่มจุดเพื่อเพิ่มถี่ของความโค้ง






- ได้เส้นลักษณะที่ต้องการ



- นำไปต่อยอดตามความถนัดกันครับ