วันพฤหัสบดีที่ 8 ตุลาคม พ.ศ. 2552

Office 97 thai กับ Windows 7 x64 Ultimate

ติดตั้งได้เกือบสมบูรณ์ โดยติดตั้งแบบกำหนดเอง เลือกแค่ Word กับ Access และเลือกไดร์วที่ติดตั้งเองทุกส่วน มีฟ้อง Error ที่ไฟล์ชื่อ ctl??3d??.dll ( จำไม่ได้:P ) ที่ c:\windows\system มั้ง ( จำไม่ได้อีกแล้ว ) กด OK ก็ติดตั้งต่อจนเสร็จ

มาทดสอบกัน เปิด Access ขึ้นมาก็ Error ทันทีไม่ต่างจาก XP ตรงนี้ ฟ้อง "Out of Memory" เนื่องจากเครื่องมีแรม 1 GB ขึ้นไป ( สมัย Office 97 ออกมายังไม่มีเครื่องไหนมีแรมถึง 1 GB อิอิ) วิธีแก้ก็แบบเดียวกับ XP โดยการติดตั้ง Jet 3.5 Sp3 ( jet35sp3.exe ) ตอนติดตั้ง Windows 7 มันจะถามว่าติดตั้งได้หรือไม่ได้ ซึ่งได้ลองตั้งค่าให้ไฟล์ compatible XP SP3 และรันด้วยสิทธิ์ Administrator หรือรันธรรมดา ก็ยังถาม :( แต่ชังมัน ลองไปเปิด Access ดูใหม่ อ้าวเปิดได้นี้หว่า เย้ๆ :) แต่อย่าพึ่งดีใจ ปัญหายังไม่จบ table ที่มีชื่อเป็นภาษาไทยเปิดไม่ได้ :( ทางแก้ก็คือ ให้ไปตั้งค่าให้ไฟล์โปรแกรม หรือ shortcut ของโปแกรม ให้ compatible XP SP3

Access "Out of Memory"
Access 97 เมื่อ run บนเครื่องที่มี Ram ตั้งแต่ 1 GB ขึ้นไปจะพบปัญหา Out Memory แก้ไขโดยให้ไป download Jet 3.5 Sp3 ที่ http://download.microsoft.com/download/office97pro/sp/1/win98/en-us/jet35sp3.exe
หรือเข้าไปที่
http://support.microsoft.com/kb/172733/EN-US/
http://support.microsoft.com/default.aspx?scid=kb;en-us;161255

ส่วน word ฟ้องว่าหาฟ้อนท์ MS Dialog Light ไม่พบ แต่ก็เปิดได้

วันพฤหัสบดีที่ 24 กันยายน พ.ศ. 2552

ลบ Domain Controller ที่มีปัญหาออกจากระบบ

จัดการกับ Domain Controller ที่มีปัญหาอย่างถูกวิธี ก่อนที่ปัญหาจะลุกลามจนเกินรับมือ จากระบบโดเมนของคุณเกิดปัญหาขึ้น ไม่ว่าจะด้วยสาเหตุใดก็ตาม วิธีหนึ่งที่ง่ายและดีที่สุดในการแก้ปัญหาที่เกิดขึ้นกับ Active Directory ของระบบโดเมนที่มีเครื่อง Domain Controller เพียงเครื่องเดียวก็คือ การเรียกใช้คำสั่ง DCPROMO อีกครั้งเพื่อลดระดับ (Demote) การทำหน้าที่เป็น Domain Controller ของโดเมนนั้นลง และทำให้เครื่องเซิร์ฟเวอร์ดังกล่าวกลายมาเป็นเครื่องเซิร์ฟเวอร์ลูกข่ายใน ระบบเน็ตเวิร์กหรือ Member Server แทน จากนั้นจึงค่อยใช้คำสั่ง DCPROMO อีกครั้งเพื่อเลื่อนขั้น (Promote) เครื่องเซิร์ฟเวอร์ให้กลับไปมีสถานะเป็น Domain Controller ใหม่อีกครั้ง ซึ่งวิธีการนี้ช่วยให้คุณสามารถแก้ไขปัญหาที่เกิดขึ้นกับ Active Directory ชนิดที่เรียกว่าขาวสะอาดได้เลย เนื่องจากเป็นการสร้างฐานข้อมูลของ Active Directory ขึ้นมาใหม่นั่นเอง

แต่ใช่ว่าวิธีที่กล่าวมาจะสามารถกระทำได้ทุกกรณี เพราะในบางครั้งปัญหาที่ดูเหมือนจะแก้ไขได้ง่ายๆ ก็กลับกลายเป็นเรื่องที่ทำให้คุณปวดเศียรเวียนเกล้าขึ้นมาทันที เพราะแม้เครื่องเซิร์ฟเวอร์ที่ถูกลดระดับลงจะคิดว่าตัวเองไม่ใช่ Domain Controller อีกต่อไปแล้ว แต่ Domain Controller เครื่องอื่นๆ ในโครงสร้างต้นไม้ (Tree) ของ Active Directory จะมองว่าเครื่องเซิร์ฟเวอร์เครื่องนั้นยังคงเป็น Domain Controller อยู่ในระบบนั่นเอง บทความนี้จึงเขียนขึ้นมาเพื่อให้ผู้อ่านได้เข้าใจถึงวิธีการใช้งานโปรแกรม NTDSUTIL ซึ่งเป็นโปรแกรมที่มาพร้อมกับวินโดวส์ 2000 เซิร์ฟเวอร์ เพื่อให้สามารถเข้าถึงโครงสร้างของ Active Directory และยังสามารถลบข้อมูลที่ไม่ต้องการออกจาก Active Directory ได้อย่างหมดจด

ปัญหาเกี่ยวกับเน็ตเวิร์ก หรือความผิดพลาดของการเชื่อมต่อระหว่างเซิร์ฟเวอร์ที่ทำหน้าที่เป็น DNS (Domain Name Server) หรือ Domain Controller เครื่องอื่นๆ อาจเป็นสาเหตุที่ทำให้การลดระดับเครื่อง Domain Controller ที่มีปัญหาไม่ประสพความสำเร็จ หรืออาจเกิดความเสียหายขึ้น ทำให้คุณไม่สามารถลดระดับเครื่อง Domain Controller ลงได้ เป็นผลให้ออบเจ็กต์ (Object) หรือรายชื่อของเครื่องเซิร์ฟเวอร์นั้นยังคงค้างอยู่ในฐานข้อมูลของ Active Directory และแม้ว่าเครื่องนั้นจะไม่ได้เป็น Domain Controller ใน Active Directory อีกต่อไปแล้วก็ตาม แต่ Active Directory ก็ยังสามารถทำงานให้บริการในลักษณะของโดเมนต่อไปได้ อย่างไรก็ตามคุณอาจต้องคอยแก้ปัญหาที่ตามมาอีกมากมาย โดยเฉพาะอย่างยิ่งหากเครื่อง Domain Controller ที่ถูกลดระดับหรือเกิดข้อผิดพลาดขึ้นนั้นเป็นเครื่องที่ทำหน้าที่เป็น Operation Master ด้วยแล้ว เนื่องจากเครื่องที่ทำหน้าที่เป็น Operation Master นั้นจะเป็นตัวเก็บฐานข้อมูลหลักของ Active Directory ซึ่งเป็นเสมือนหัวใจของ Active Directory ของวินโดวส์ 2000 นั่นเอง

ขั้นแรกในการแก้ปัญหาที่เกิดขึ้นกับ Active Directory ก็คือลดระดับ หรือนำ Domain Controller ออกจากระบบโดยไม่ใช้ NTDSUTIL ซึ่งอาจเป็นวิธีที่เสี่ยงไปสักหน่อย แต่ก็เป็นวิธีการที่ง่าย และย่นระยะเวลาในการแก้ปัญหามากที่สุดเช่นกัน ให้คุณเปิดโปรแกรม Active Directory Users and Computers และไปที่คอนเทนเนอร์ (Container) ของ Domain Controller จากนั้นคลิ้กขวาที่เครื่อง Domain Controller ที่มีปัญหา และเลือกคำสั่ง Delete เพื่อลบเครื่องดังกล่าวออกจากระบบ หากไม่สามารถลบได้ จึงค่อยใช้โปรแกรม NTDSUTIL ในการลบเครื่อง Domain Controllers ที่ต้องการออกจากระบบแทน แต่สิ่งหนึ่งที่คุณต้องพึงระวังก็คือ ถ้าหาก Domain Controller นั้นยังคงอยู่ในคอนเทนเนอร์ Domain Controllers หลังจากลดระดับลงด้วยคำสั่ง DCPROMO ได้สำเร็จ ให้คุณตรวจสอบว่าการ Replication หรือการซิงโครไนซ์ข้อมูลระหว่างเครื่องเซิร์ฟเวอร์ที่ทำหน้าที่เป็น Domain Controller ด้วยกันยังทำงานถูกต้องอยู่หรือไม่ และจะต้องรอให้รอบของการ Replication นั้นเสร็จสิ้น ก่อนที่จะเรียกใช้คำสั่ง NTDSUTIL มิเช่นนั้นปัญหาเล็กๆ ของคุณอาจนำความยุ่งยากตามมาอีกก็เป็นได้

วิธีการเรียกโปรแกรม NTDSUTIL ขึ้นมา ทำได้โดยเปิดหน้าต่าง Command Prompt ของวินโดวส์ขึ้นมา พิมพ์คำสั่งว่า NTDSUTIL และกดปุ่ม Enter หน้าจอจะเข้าสู่ Prompt ของคำสั่ง NTDSUTIL จากนั้นให้พิมพ์คำสั่ง METADATA CLEANUP เพื่อเข้าสู่ขั้นตอนการติดต่อกับเครื่องเซิร์ฟเวอร์ที่ต้องการลบค่าออกจาก Active Directory ในทางปฏิบัติแล้วคุ ณสามารถเรียกใช้คำสั่งนี้ติดต่อกับเครื่อง Domain Controller เครื่องใดก็ได้ แต่เพื่อความแน่นอนแล้ว คุณควรจะติดต่อกับเครื่อง Domain Controller ที่ทำหน้าที่เป็น Domain Naming Master หรือ PDC Emulator สำหรับโดเมนจะเป็นการดีที่สุด แต่หากไม่มีเครื่องเซิร์ฟเวอร์ที่ทำหน้าที่ดังกล่าวอยู่แล้ว ซึ่งอาจเนื่องมาจากหน้าที่การทำงาน (Role) เหล่านั้นอยู่บนเครื่อง Domain Controller ที่มีปัญหาก็เป็นได้ (โดยทั่วไปแล้วหากไม่มีการเปลี่ยนแปลงแก้ไขใดๆ กับระบบ หน้าที่การทำงานเหล่านี้จะอยู่บนเครื่องที่ทำหน้าที่เป็น Domain Controller ตัวแรกหรือ Root นั่นเอง) คุณก็สามารถเลือกเครื่อง Domain Controller อื่นแทนก็ได้

ขั้นตอนต่อไปให้พิมพ์คำสั่ง CONNECTIONS และกดปุ่ม Enter เพื่อไปยัง Prompt ของบรรทัดที่ขึ้นว่า Server Connections หากคุณไม่ได้ล็อกอินเป็นยูสเซอร์ (User) ที่มีสิทธิในการลบค่าออกจาก Active Directory (นั่นก็คือต้องมีสิทธิเทียบเท่า Administrator) คุณก็สามารถพิมพ์คำสั่ง SET CREDS &ltdomain> &ltusername> &ltpassword> โดยที่ &ltdomain> หมายถึงโดเมนที่คุณกำลังติดต่ออยู่ ส่วน &ltusername> คือชื่อของยูสเซอร์ที่มีสิทธิเทียบเท่า Administrator และ &ltpassword> คือรหัสผ่านของยูสเซอร์นั้น หากยูสเซอร์ดังกล่าวไม่มีรหัสผ่านให้ใส่ข้อความว่า null ลงไปแทน (ตัวอักษรพิมพ์ตัวเล็กทั้งหมด) จากนั้นก็มาถึงคำสั่งเพื่อเข้าถึงยังเครื่องเซิร์ฟเวอร์โดยพิมพ์คำสั่ง CONNECT TO SERVER &ltservername> เมื่อ &ltservername> คือชื่อเครื่องเซิร์ฟเวอร์ที่คุณต้องการเข้าถึง เมื่อเรียกใช้คำสั่งนี้แล้วหน้าจอจะปรากฏข้อความขึ้นมา 2 ข้อความ โดยข้อความแรกบอกถึงว่า NTDSUTIL เป็นโปรแกรมที่เข้าถึงเครื่องเซิร์ฟเวอร์อย่าง ถูกต้องตามสิทธิที่กำหนด และอีกข้อความหนึ่งเป็นการยืนยันการเข้าถึง หากไม่ได้รับข้อความเหล่านี้ให้ลองตรวจสอบสิทธิในการเข้าถึงและทดลองอีก ครั้ง

หลังจากที่คุณเข้าถึงเครื่องเซิร์ฟเวอร์ได้แล้วก็ให้พิมพ์คำสั่ง QUIT และกดปุ่ม Enter เพื่อกลับไปยัง Prompt ของคำสั่ง METADATA CLEANUP อีกครั้ง จากนั้นจึงพิมพ์คำสั่ง SELECT OPERATION TARGET และกดปุ่ม Enter เพื่อไปยัง Promptของคำสั่ง SELECT OPERATION TARGET แล้วจึงพิมพ์คำสั่ง LIST DOMAINS เพื่อให้โปรแกรม NTDSUTIL แสดงให้เห็นว่ามีทั้งหมดกี่โดเมนภายใน Forest และมีรายชื่อโดเมนอะไรบ้างพร้อมกับหมายเลขกำกับ ให้จำหมายเลขหน้าชื่อโดเมนที่มีเครื่อง Domain Controller ที่มีปัญหาไว้ จากนั้นจึงพิมพ์คำสั่ง SELECT DOMAIN &ltnumber> โดย &ltnumber> ก็คือหมายเลขกำกับโดเมนที่ต้องการ แล้วตามด้วยการกดปุ่ม Enter คุณอาจพบ ข้อความว่า No Current Site, No Current Server และ No Current Naming Context ได้เนื่องจากโดเมนที่เลือกนั้นมีปัญหานั่นเอง ขั้นตอนต่อไปก็คือเข้าไปยังไซต์ (Site) ที่มีเครื่อง Domain Controller ที่ต้องการอยู่โดยใช้คำสั่ง LIST SITES และกดปุ่ม Enter เพื่อแสดงรายชื่อไซต์ทั้งหมดที่มี และแน่นอนว่าคุณจะต้องเลือกไซต์ที่ต้องการด้วยคำสั่ง SELECT SITE &ltnumber> โดยที่ &ltnumber> ก็หมายถึงหมายเลขกำกับไซต์ที่คุณต้องการเลือกนั่นเอง จากนั้นก็กดปุ่ม Enter ข้อความยืนยันการเลือกไซต์จะปรากฏขึ้น

ต่อไปก็ถึงขั้นตอนในการเลือกเครื่องเซิร์ฟเวอร์ที่มีปัญหา โดยอันดับแรกก็ให้แสดงรายชื่อเครื่องเซิร์ฟเวอร์ที่อยู่ภายในไซต์ โดยพิมพ์คำสั่ง LIST SERVERS IN SITE และกดปุ่ม Enter แล้วจึงพิมพ์คำสั่ง SELECT SERVER &ltnumber> แทนค่า &ltnumber> ด้วยหมายเลขกำกับเครื่องเซิร์ฟเวอร์ตามที่ต้องการและกดปุ่ม Enter อ่านข้อความยืนยันอีกครั้งซึ่งต่อจากนี้เป็นเรื่องที่สำคัญมากทีเดียว คุณจะต้องอ่านข้อความต่างๆ ให้รอบคอบและแน่ใจเสียก่อนที่จะลงมือกระทำการใดๆ มิเช่นนั้นคุณอาจลบเครื่องเซิร์ฟเวอร์ผิดตัวได้ แต่หากเกิดการเลือกค่าผิดก็ให้ใช้คำสั่ง LIST SERVERS IN SITE และ SELECT SERVER &ltnumber> อีกครั้งเพื่อเลือกเครื่องเซิร์ฟเวอร์ให้ถูกต้อง เมื่อเรียบร้อยแล้วจึงใช้คำสั่ง QUIT และกดปุ่ม Enter เพื่อกลับไปยัง Prompt ของคำสั่ง METADATA CLEANUP และเมื่อคุณแน่ใจในการกระทำนี้แล้วก็ถึงเวลาที่ต้องลบเครื่องเซิร์ฟเวอร์ที่ เลือกไว้ออกจากระบบกันจริงๆ แล้ว ให้คุณพิมพ์คำสั่ง REMOVE SELECTED SERVER จะปรากฏกล่องข้อความขึ้นมาคล้ายกับรูปข้างล่างนี้

กล่องข้อความปรากฏขึ้นเมื่อคุณกดปุ่ม Enter หลังจากพิมพ์คำสั่ง REMOVE SELECTED SERVER ในโปรแกรม NTDSUTIL

กล่อง ข้อความนี้แสดงขึ้นมาเพื่อถามว่าคุณต้องการลบเครื่องเซิร์ฟเวอร์เครื่องนี้ ออกจาก Active Directory จริงหรือไม่ และเครื่องเซิร์ฟเวอร์นี้เป็นเครื่องสุดท้ายของโดเมนหรือไม่ ให้กดปุ่ม Yes และรออีกไม่กี่วินาทีคุณก็จะได้รับข้อความยืนยันให้ทราบว่าเครื่อง เซิร์ฟเวอร์ที่คุณเลือกนั้นได้ถูกลบออกไปจากระบบเรียบ-ร้อยแล้ว แต่ก็ต้องรอให้รอบของการ Replication ระหว่างเครื่องเซิร์ฟเวอร์อื่นๆ ภายในโดเมนเสร็จสมบูรณ์เสียก่อน เครื่องเซิร์ฟเวอร์ที่ถูกลบออกไปแล้วจึงจะหายไปจากระบบจริงๆ ตอนนี้คุณสามารถใส่คำสั่ง QUIT 2 ครั้ง แล้วตามด้วยคำสั่ง EXIT เพื่อปิดการทำงานของโปรแกรม NTDSUTIL และปิดหน้าต่าง Command Prompt ด้วย

แม้ว่าคุณจะดำเนินการตามขั้นตอนต่างๆ อย่างถูกต้องครบถ้วนแล้วก็ตาม แต่ก็อาจเกิดข้อความแสดงความผิดพลาดขึ้นมาได้ดังนี้

Error 8419 (0x20E3)
The DSA Object Could Not Be Found


ซึ่ง หากคุณได้รับข้อความแสดงความผิดพลาดที่เกิดขึ้นก็ไม่ต้องตกใจ เพราะนั่นหมายความว่าออบเจ็กต์ที่ต้องการได้ถูกลบออกจาก Active Directory เรียบร้อยแล้ว อาจเป็นได้ว่ามีการเรียกใช้งานคำสั่ง DCPROMO ตั้งแต่แรกแล้วก็ได้ หรืออาจมีผู้ดูแลระบบคนอื่นได้ทำเช่นเดียวกับคุณไปแล้วก่อนหน้านี้แล้วนั่น เอง

จะเห็นได้ว่าการจัดการกับเครื่องเซิร์ฟเวอร์ที่ทำหน้าที่เป็น Domain Controller ซึ่งมีปัญหาหรือเสียหายนั้น ไม่ใช่เรื่องยาก หรือวุ่นวายอะไรมากนัก เพียงคุณปฏิบัติตามขั้นตอนแต่ละขั้นอย่างเคร่งครัดและรอบคอบ ก็จะทำให้คุณ สามารถแก้ปัญหาที่เกิดขึ้นได้อย่างถูกต้องด้วยฝีมือของคุณเอง พร้อมกับผู้ช่วยอันทรงประสิทธิภาพอย่างโปรแกรม NTDSUTIL นั่นเอง

แต่ก็ใช้ไม่ได้กับกรณีของเรา T_T
จาก http://www.arip.co.th/articles.php?id=405776

วันอาทิตย์ที่ 20 กันยายน พ.ศ. 2552

IP - Command Lines


ว่ากันด้วยเรื่องคำสั่งจัดการ IP Address

DOS / Windows IP Command Lines

Display Connection Configuration: ipconfig /all

Display DNS Cache Info Configuration: ipconfig /displaydns

Clear DNS Cache: ipconfig /flushdns

Release All IP Address Connections: ipconfig /release

Renew All IP Address Connections: ipconfig /renew

Re-Register the DNS connections: ipconfig /registerdns

Change/Modify DHCP Class ID: ipconfig /setclassid

Network Connections: control netconnections

Network Setup Wizard: netsetup.cpl

Test Connectivity: ping www.whatismyip.com

Trace IP address Route: tracert

Displays the TCP/IP protocol sessions: netstat

Display Local Route: route

Display Resolved MAC Addresses: arp

Display Name of Computer Currently on: hostname

Display DHCP Class Information: ipconfig /showclassid

UNIX IP Command Lines

Display Current Config for all NIC's: ifconfig

Display Current Config for dc0: ifconfig dc0

Assign IP/Subnet: ifconfig dc0 inet 192.168.1.2 netmask 255.255.255.0

Assign Gateway: route delete default && route add default 192.168.1.1

Assign multiple IP's: ifconfig dc0:0 192.168.1.2

Assign second IP: ifconfig dc0:1 192.168.1.3

Disable network card: ifconfig dc0 down

Enable network card: ifconfig dc0 up

Linux IP Command Lines

Display Current Config for all NIC's: ifconfig

Display Current Config for eth0: ifconfig eth0

Assign IP: ifconfig eth0 192.168.1.2

Assign IP/Subnet: ifconfig eth0 192.168.1.2 netmask 255.255.255.0

Assign Default Gateway: route add default gw 192.168.1.1

Assign multiple IP's: ifconfig eth0:0 192.168.1.2

Assign second IP: ifconfig eth0:1 192.168.1.3

Disable network card: ifconfig eth0 down

Enable network card: ifconfig eth0 up

View current routing table:
route "or" route -n

View arp cache: arp "or" arp -n

Ping: ping -c 3 192.168.1.1

Trace Route: traceroute www.whatismyip.com

Trace Path: tracepath www.whatismyip.com

DNS Test: host www.whatismyip.com

Advanced DNS Test: dig www.whatismyip.com

Reverse Lookup: host 66.11.119.69

Advanced Reverse Lookup: dig -x 66.11.119.69

จาก http://share.psu.ac.th/blog/siripong/5303

วันเสาร์ที่ 19 กันยายน พ.ศ. 2552

Link ต่างๆ

Linux Command Line

ติดตั้ง ubuntu desktop เพิ่มให้กับ ubuntu server

ติดตั้ง ubuntu desktop เพิ่มให้กับ ubuntu server

  • ทดสอบกับ ubuntu 8.04


  1. เนื่องจาก ubuntu server ที่ติดตั้งเสร็จแล้ว จะใช้งานเป็นแบบ text เท่านั้น เพราะไม่มี desktop graphic ติดตั้งมาด้วย
    ถ้าต้องการ desktop graphic ก็ต้องติดตั้งโปรแกรมเพิ่มเติมเอง

  2. หากมีการต่ออินเทอร์เนต และสามารถงาน update packages ผ่านอินเทอร์เนตได้อยู่แล้ว ให้ติดตั้งด้วยด้วยคำสั่งดังนี้
    sudo apt-get update
    sudo apt-get install ubuntu-desktop
    ระบบก็จะเริ่มติดตั้งผ่านอินเทอร์เนต แล้วก็รอๆๆ รอนานแค่ไหน ก็ขึ้นกับความเร็วของอินเทอร์เนต
    เมื่อติดตั้งเสร็จแล้ว ก็ให้รีบูท server ใหม่

  3. หากไม่มีการต่ออินเทอร์เนต ก็สามารถติดตั้งเพิ่มจากแผ่นซีดีได้
    โดยต้องดาวน์โหลดแฟ้มรุ่น alternate มาเขียนแผ่นซีดีก่อน
    ตัวอย่างนี้เลือกใช้แฟ้ม ftp://ftp.psu.ac.th/pub/ubuntu/8.04/ubuntu-8.04.2-alternate-i386.iso
    เมื่อได้แผ่นซีดีพร้อมแล้ว ให้ทำดังนี้

    ป้อนคำสั่ง sudo apt-cdrom add ได้ข้อความหน้าจอประมาณว่า
    Using CD-ROM mount point /cdrom/
    Unmounting CD-ROM
    Waiting for disc...
    Please insert a Disc in the drive and press enter

    ให้ใส่แผ่นซีดีรุ่น alternate ที่เตรียมไว้ เข้าไปในเครื่องอ่านแผ่นซีดี แล้วกดแป้น Enter
    ได้ข้อความหน้าจอประมาณว่า
    Mounting CD-ROM...
    Identifying.. [20affedc891eeea83895dc4a54c37c3e-2]
    Scanning disc for index files..
    Found 2 package indexes, 0 source indexes, 0 translation indexes and 1 signatures
    Found label 'Ubuntu 8.04.2 _Hardy Heron_ - Release i386 (20090121.2)'
    This disc is called:
    'Ubuntu 8.04.2 _Hardy Heron_ - Release i386 (20090121.2)'
    Copying package lists...gpgv: Signature made Wed Jan 21 18:44:44 2009 ICT using DSA key ID FBB75451
    gpgv: Good signature from "Ubuntu CD Image Automatic Signing Key "
    Reading Package Indexes... Done
    Writing new source list
    Source list entries for this disc are:
    deb cdrom:[Ubuntu 8.04.2 _Hardy Heron_ - Release i386 (20090121.2)]/ hardy main restricted
    Unmounting CD-ROM...
    Repeat this process for the rest of the CDs in your set.

    ถึงตอนนี้ระบบก็จะเพิ่มข้อมูลจากแผ่นซีดีเข้าในระบบ ให้ป้อนคำสั่งต่อดังนี้คือ
    sudo apt-get update
    sudo apt-get install ubuntu-desktop
    ระบบก็จะเริ่มติดตั้งผ่านซีดี แล้วก็รอๆๆ รอนานแค่ไหน ก็ขึ้นกับความแรงของเครื่อง PC
    เมื่อติดตั้งเสร็จแล้ว ก็ให้นำแผ่นซีดีออก แล้วรีบูท server ใหม่
จาก http://opensource.cc.psu.ac.th/ติดตั้ง_ubuntu_desktop_เพิ่มให้กับ_ubuntu_server