Thursday, April 23, 2009

Ubuntu 9.04 release pool

Images are distributed here so that mirrors can pick them up in time before release. Images here may not be final even if they look as if they are; by distributing pre-release images here we can make final mirroring faster.

Please do not attempt to download images directly from this directory; by doing so, you are likely to contribute to delaying the release for everyone else, since we will have to wait longer for worldwide mirroring to complete.

-- Ubuntu Release Team

เห็นรายการแบบนี้แล้วก็เกิดอาการคันไม้คันมือ อยากจะโหลดจริง ๆ แต่ก็มีคำเตือนซึ่งทุกคนควรจะปฏิบัติตามนะครับ อยากได้ของดีต้องใจเย็น ๆ รอลุ้นคืนนี้ดีกว่า
ubuntu904-release-pool



[ ] MD5SUMS 22-Apr-2009 10:44 2.4K
[ ] MD5SUMS.gpg 22-Apr-2009 10:44 189
[ ] SHA1SUMS 22-Apr-2009 10:44 2.7K
[ ] SHA1SUMS.gpg 22-Apr-2009 10:44 189
[TXT] index.html 23-Apr-2008 16:44 738
[ ] ubuntu-6.06.1-alternate-amd64.iso 07-Aug-2006 19:06 698M
[ ] ubuntu-6.06.1-alternate-amd64.jigdo 09-Aug-2006 14:39 133K
[ ] ubuntu-6.06.1-alternate-amd64.list 07-Aug-2006 19:06 95K
[ ] ubuntu-6.06.1-alternate-amd64.template 07-Aug-2006 19:06 1.2M
[ ] ubuntu-6.06.1-alternate-i386.iso 07-Aug-2006 19:08 697M
[ ] ubuntu-6.06.1-alternate-i386.jigdo 09-Aug-2006 14:40 151K
[ ] ubuntu-6.06.1-alternate-i386.list 07-Aug-2006 19:08 108K
[ ] ubuntu-6.06.1-alternate-i386.template 07-Aug-2006 19:08 1.3M
[ ] ubuntu-6.06.1-alternate-powerpc.iso 07-Aug-2006 19:12 695M
[ ] ubuntu-6.06.1-alternate-powerpc.jigdo 09-Aug-2006 14:40 127K
[ ] ubuntu-6.06.1-alternate-powerpc.list 07-Aug-2006 19:12 91K
[ ] ubuntu-6.06.1-alternate-powerpc.template 07-Aug-2006 19:12 1.1M
[ ] ubuntu-6.06.1-desktop-amd64.iso 06-Aug-2006 03:30 700M
[ ] ubuntu-6.06.1-desktop-amd64.list 06-Aug-2006 03:30 7.0K
[ ] ubuntu-6.06.1-desktop-amd64.manifest 06-Aug-2006 01:43 31K
[ ] ubuntu-6.06.1-desktop-i386.iso 06-Aug-2006 03:31 698M
[ ] ubuntu-6.06.1-desktop-i386.list 06-Aug-2006 03:31 7.0K
[ ] ubuntu-6.06.1-desktop-i386.manifest 06-Aug-2006 01:36 34K
[ ] ubuntu-6.06.1-desktop-powerpc.iso 06-Aug-2006 03:32 699M
[ ] ubuntu-6.06.1-desktop-powerpc.list 06-Aug-2006 03:32 2.4K
[ ] ubuntu-6.06.1-desktop-powerpc.manifest 06-Aug-2006 01:41 30K
[ ] ubuntu-6.06.2-server-amd64.iso 10-Jan-2008 19:11 431M Ubuntu 6.06.2 LTS (Dapper Drake)
[ ] ubuntu-6.06.2-server-amd64.jigdo 21-Jan-2008 16:12 87K Ubuntu 6.06.2 LTS (Dapper Drake)
[ ] ubuntu-6.06.2-server-amd64.list 10-Jan-2008 19:11 63K Ubuntu 6.06.2 LTS (Dapper Drake)
[ ] ubuntu-6.06.2-server-amd64.template 10-Jan-2008 19:11 1.1M Ubuntu 6.06.2 LTS (Dapper Drake)
[ ] ubuntu-6.06.2-server-i386.iso 10-Jan-2008 19:12 434M Ubuntu 6.06.2 LTS (Dapper Drake)
[ ] ubuntu-6.06.2-server-i386.jigdo 21-Jan-2008 16:12 87K Ubuntu 6.06.2 LTS (Dapper Drake)
[ ] ubuntu-6.06.2-server-i386.list 10-Jan-2008 19:12 62K Ubuntu 6.06.2 LTS (Dapper Drake)
[ ] ubuntu-6.06.2-server-i386.template 10-Jan-2008 19:12 1.1M Ubuntu 6.06.2 LTS (Dapper Drake)
[ ] ubuntu-6.06.2-server-powerpc.iso 10-Jan-2008 19:13 472M Ubuntu 6.06.2 LTS (Dapper Drake)
[ ] ubuntu-6.06.2-server-powerpc.jigdo 21-Jan-2008 16:12 93K Ubuntu 6.06.2 LTS (Dapper Drake)
[ ] ubuntu-6.06.2-server-powerpc.list 10-Jan-2008 19:13 67K Ubuntu 6.06.2 LTS (Dapper Drake)
[ ] ubuntu-6.06.2-server-powerpc.template 10-Jan-2008 19:13 1.0M Ubuntu 6.06.2 LTS (Dapper Drake)
[ ] ubuntu-6.06.2-server-sparc.iso 10-Jan-2008 19:14 394M Ubuntu 6.06.2 LTS (Dapper Drake)
[ ] ubuntu-6.06.2-server-sparc.jigdo 21-Jan-2008 16:12 83K Ubuntu 6.06.2 LTS (Dapper Drake)
[ ] ubuntu-6.06.2-server-sparc.list 10-Jan-2008 19:14 60K Ubuntu 6.06.2 LTS (Dapper Drake)
[ ] ubuntu-6.06.2-server-sparc.template 10-Jan-2008 19:14 7.2M Ubuntu 6.06.2 LTS (Dapper Drake)
[ ] ubuntu-8.04.2-alternate-amd64.iso 21-Jan-2009 12:44 694M Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-alternate-amd64.jigdo 22-Jan-2009 21:27 128K Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-alternate-amd64.list 21-Jan-2009 12:44 92K Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-alternate-amd64.template 21-Jan-2009 12:44 5.4M Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-alternate-i386.iso 21-Jan-2009 12:45 696M Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-alternate-i386.jigdo 22-Jan-2009 21:27 130K Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-alternate-i386.list 21-Jan-2009 12:45 92K Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-alternate-i386.template 21-Jan-2009 12:45 5.3M Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-desktop-amd64.iso 21-Jan-2009 11:24 696M Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-desktop-amd64.list 21-Jan-2009 11:24 3.9K Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-desktop-amd64.manifest 20-Jan-2009 11:33 32K Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-desktop-i386.iso 21-Jan-2009 11:25 698M Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-desktop-i386.list 21-Jan-2009 11:25 4.0K Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-desktop-i386.manifest 20-Jan-2009 11:26 32K Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-server-amd64.iso 21-Jan-2009 12:51 571M Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-server-amd64.jigdo 22-Jan-2009 21:28 102K Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-server-amd64.list 21-Jan-2009 12:51 73K Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-server-amd64.template 21-Jan-2009 12:51 5.1M Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-server-i386.iso 21-Jan-2009 12:52 584M Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-server-i386.jigdo 22-Jan-2009 21:28 104K Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-server-i386.list 21-Jan-2009 12:52 75K Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.04.2-server-i386.template 21-Jan-2009 12:52 5.1M Ubuntu 8.04.2 LTS (Hardy Heron)
[ ] ubuntu-8.10-alternate-amd64.iso 28-Oct-2008 11:57 698M Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-alternate-amd64.jigdo 30-Oct-2008 12:16 138K Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-alternate-amd64.list 28-Oct-2008 11:57 98K Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-alternate-amd64.template 28-Oct-2008 11:57 2.1M Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-alternate-i386.iso 28-Oct-2008 11:58 697M Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-alternate-i386.jigdo 30-Oct-2008 12:17 140K Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-alternate-i386.list 28-Oct-2008 11:58 99K Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-alternate-i386.template 28-Oct-2008 11:58 2.1M Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-desktop-amd64.iso 29-Oct-2008 23:05 699M Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-desktop-amd64.list 29-Oct-2008 23:05 3.8K Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-desktop-amd64.manifest 29-Oct-2008 22:33 33K Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-desktop-i386.iso 30-Oct-2008 00:24 699M Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-desktop-i386.list 30-Oct-2008 00:24 3.8K Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-desktop-i386.manifest 30-Oct-2008 00:17 34K Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-mid-lpia.img 29-Oct-2008 21:52 568M Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-mid-lpia.manifest 29-Oct-2008 21:52 24K Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-server-amd64.iso 28-Oct-2008 18:25 653M Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-server-amd64.jigdo 30-Oct-2008 13:46 106K Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-server-amd64.list 28-Oct-2008 18:25 75K Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-server-amd64.template 28-Oct-2008 18:25 1.9M Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-server-i386.iso 28-Oct-2008 18:25 637M Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-server-i386.jigdo 30-Oct-2008 13:46 106K Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-server-i386.list 28-Oct-2008 18:25 75K Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-8.10-server-i386.template 28-Oct-2008 18:25 1.9M Ubuntu 8.10 (Intrepid Ibex)
[ ] ubuntu-9.04-alternate-amd64.iso 20-Apr-2009 16:01 698M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-alternate-amd64.jigdo 22-Apr-2009 10:44 133K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-alternate-amd64.list 20-Apr-2009 16:01 94K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-alternate-amd64.template 20-Apr-2009 16:01 2.2M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-alternate-i386.iso 20-Apr-2009 16:02 698M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-alternate-i386.jigdo 22-Apr-2009 10:44 134K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-alternate-i386.list 20-Apr-2009 16:02 95K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-alternate-i386.template 20-Apr-2009 16:02 2.2M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-desktop-amd64.iso 20-Apr-2009 16:29 697M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-desktop-amd64.list 20-Apr-2009 16:29 3.6K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-desktop-amd64.manifest 20-Apr-2009 16:20 33K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-desktop-i386.iso 20-Apr-2009 16:30 699M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-desktop-i386.list 20-Apr-2009 16:30 3.6K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-desktop-i386.manifest 20-Apr-2009 16:12 34K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-netbook-remix-i386.img 21-Apr-2009 03:31 947M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-netbook-remix-i386.list 21-Apr-2009 03:32 21K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-netbook-remix-i386.manifest 21-Apr-2009 03:18 33K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-alternate-amd64.iso 15-Apr-2009 00:09 691M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-alternate-amd64.jigdo 16-Apr-2009 18:32 131K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-alternate-amd64.list 15-Apr-2009 00:10 93K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-alternate-amd64.template 15-Apr-2009 00:09 2.2M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-alternate-i386.iso 15-Apr-2009 00:11 686M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-alternate-i386.jigdo 16-Apr-2009 18:32 133K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-alternate-i386.list 15-Apr-2009 00:11 95K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-alternate-i386.template 15-Apr-2009 00:11 2.2M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-desktop-amd64.iso 15-Apr-2009 00:34 698M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-desktop-amd64.list 15-Apr-2009 00:34 3.6K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-desktop-amd64.manifest 15-Apr-2009 00:26 33K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-desktop-i386.iso 15-Apr-2009 00:34 699M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-desktop-i386.list 15-Apr-2009 00:34 3.6K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-desktop-i386.manifest 15-Apr-2009 00:18 34K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-netbook-remix-i386.img 15-Apr-2009 01:21 846M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-netbook-remix-i386.list 15-Apr-2009 01:21 20K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-netbook-remix-i386.manifest 15-Apr-2009 01:14 30K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-server-amd64.iso 14-Apr-2009 23:42 592M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-server-amd64.jigdo 16-Apr-2009 18:46 93K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-server-amd64.list 14-Apr-2009 23:42 66K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-server-amd64.template 14-Apr-2009 23:42 2.0M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-server-i386.iso 14-Apr-2009 23:43 576M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-server-i386.jigdo 16-Apr-2009 18:46 92K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-server-i386.list 14-Apr-2009 23:44 66K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-rc-server-i386.template 14-Apr-2009 23:43 2.0M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-server-amd64.iso 21-Apr-2009 02:58 593M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-server-amd64.jigdo 22-Apr-2009 02:14 93K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-server-amd64.list 21-Apr-2009 02:58 66K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-server-amd64.template 21-Apr-2009 02:58 2.0M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-server-i386.iso 21-Apr-2009 02:59 577M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-server-i386.jigdo 22-Apr-2009 02:14 92K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-server-i386.list 21-Apr-2009 02:59 66K Ubuntu 9.04 Release Candidate (Jaunty Jackalope)
[ ] ubuntu-9.04-server-i386.template 21-Apr-2009 02:59 2.0M Ubuntu 9.04 Release Candidate (Jaunty Jackalope)

Friday, April 17, 2009

Set IP from command line

netsh interface ip

Usage:
set address [name=]
[[source=]dhcp | [source=] static [addr=]IP address [mask=]IP subnet mask]
[[gateway=]|none [gwmetric=]integer]

Parameters:
* name - The name of the interface.
* source - One of the following values:
o dhcp: Sets DHCP as the source for configuring IP addresses for the specific interface.
o static: Sets the source for configuring IP addresses to local static configuration.
* gateway - One of the following values:
o : A specific default gateway for the static IP address you are setting.
o none: No default gateways are set.
* gwmetric - The metric for the default gateway. This field should not be set if gateway is set to 'none'.

The following options are used only if source is 'static':
* addr - An IP address for the specified interface.
* mask - The subnet mask for the specified IP address.

Remarks:
Used to change the IP address configuration mode from either DHCP to static mode or static mode to DHCP. Adds IP addresses on an interface with static IP address or adds default gateways.

Examples:

* set address name="Local Area Connection" source=dhcp
* set address local static 10.0.0.9 255.0.0.0 10.0.0.1 1

netsh interface ip set address name="Local Area Connection" static 192.168.0.250 255.255.255.0 192.168.0.1 1

Manage Stored User Names and Passwords

Windows สามารถช่วยจำ User name กับ Password ที่เราใช้งานผ่านเครือข่ายต่าง ๆ ได้
โดยให้เราคลิกที่ Remember my password
remember_username_password

ซึ่งบางทีเราก็ลืมไปแล้วว่าได้บันทึกอะไรไว้บ้าง
Windows ได้เตรียมหน้าต่่างสำหรับจัดการ Stored User Names and Passwords นี้ไว้แล้ว
โดยพิมพ์ใน Command line ว่า

rundll32.exe keymgr.dll, KRShowKeyMgr


ก็จะได้หน้าต่าง ดังรูป
stored_username_password

Friday, April 10, 2009

Multi boot with Grub

พอดีลง Ubuntu เพิ่มไว้ใน Hard Disk ที่เป็น SATA จากที่เคยมี Windows XP อยู่ใน SATA อีกตัวไว้ก่อนแล้ว
ก็เลยได้เมนูของ Grub มาให้เลือกเข้าได้ทั้ง Ubuntu และ Windows XP

วันดีคืนดี เจ้า SATA ที่มี Windows XP อยู่เกิดพัง แต่ไม่รู้ทำไม Ubuntu ก็พลอย boot ไม่ได้ไปด้วย
ค้นหาไป ๆ มา ๆ ก็ได้ความว่า Grub หาย ต้องติดตั้งใหม่ ซึ่งก็ทำได้ดังนี้
1. boot จาก live CD หรือ USB
2. เปิด Terminal แล้วเข้า grub โดยใช้คำสั่ง

sudo grub
find /boot/grub/stage1

3.จะได้ผลลัพธ์ว่ามี grub อยู่ที่ไหน เช่น (hd0,1)
4.ตามด้วยำคำสั่ง

root (hd0)
setup (hd0)

ตรง hd0 นี่คือเอามาจากผลของข้อ 3.
5.Reboot

หลังจากนั้นพอ Claim เจ้า SATA แล้วติดตั้ง Windows XP ลงไป (ตอนลงถอดเจ้า SATA ที่มี Ubuntu อยู่ออกก่อน กลัว grub หาย)
พอเสียบกลับเข้าไป ปรากฏว่าเข้า Windows XP ผ่านเมนูของ grub เดิมไม่ได้ ไม่แน่ใจว่าลำดับของ Hard Disk เปลี่ยนไปรึเปล่า
ก็เลยลองเรียก System Monitor ได้ความว่า Windows เป็น sda และ Ubuntu เป็น sdb ดังรูป
ubuntu-system-monitor

พอเรียกดู menu.lst ด้วยคำสั่ง
gksudo gedit /boot/grub/menu.lst


title Ubuntu 8.10, kernel 2.6.27-11-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.27-11-generic root=UUID=c177af43-de6b-44fa-8dcc-1ac6474a9326 ro quiet splash
initrd /boot/initrd.img-2.6.27-11-generic
quiet

title Ubuntu 8.10, kernel 2.6.27-9-generic
root (hd1,0)
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=c177af43-de6b-44fa-8dcc-1ac6474a9326 ro quiet splash
initrd /boot/initrd.img-2.6.27-9-generic
quiet


ก็เห็นว่า ลำดับของ Hard Disk น่าจะสลับกัน
เพราะที่ kernel ตอนที่ยังไม่ได้เปลี่ยนแปลงเป็น (hd1,0) แต่พอเปลี่ยนแล้วกลายเป็น (hd0,0)

หาข้อมูลจากหลายที่ ลองผิด ลองถูก สุดท้ายก็ได้ผลด้วยการแก้ menu.lst

title Microsoft Windows XP Professional
rootnoverify (hd1,0)
map (hd1) (hd0)
map (hd0) (hd1)
chainloader +1


พยายามเข้าใจเอาเองว่า จาก grub จะมองเห็น Ubuntu เป็น hd0 และ Windows เป็น hd1 แต่พอจะ boot จริง ๆ ต้องให้ Windows เป็น disk ตัวแรก
ก็เลยต้องสลับกันด้วยคำสั่ง
map (hd1) (hd0)
map (hd0) (hd1)