Monthly Archives: พฤษภาคม 2010

MBR คืออะไร

MBR หรือ Master Boot Record คืออะไร

เมื่อท่านเปิดเครื่องคอมพิวเตอร์ขึ้นมา คอมพิวเตอร์รู้ได้อย่างไรว่าให้บูทเข้าระบบปฏิบัติการอะไร และทำงานอย่างไร

นั่นเป็นเพราะว่า เมื่อเปิดคอมพิวเตอร์ขึ้นมา คอมพิวเตอร์จะเริ่มประมวลผล โดยเริ่มจาก ไบออส (ไอซีตัวเล็กๆที่อยู่ในเมนบอร์ด) ซึ่งในขบวนการนี้จะมีรายละเอียดมาก เช่น การตรวจเช็คแรม ฮาร์ดดิส คีย์บอร์ด ฯลฯ ซึ่งผู้ผลิตคอมพิวเตอร์จะกำหนดไว้ว่าให้ไปอ่านข้อมูลไบออส โดยจะเริ่มที่ FFFF0h เสมอ

ในทำนองเดียวกันคอมพิวเตอร์จะเริ่มอ่านข้อมูลจากฮาร์ดดิสที่ตำแหน่งเริ่มต้นเดียวกันเสมอ ซึ่งจะมีข้อมูลเก็บอยู่ เช่น มีกี่พาติชั่น ซึ่งตำแหน่งนี้แหละที่เรียกว่า MBR

MBR นี่จะอยู่ที่ตำแหน่ง cylinder 0, head 0, sector 0 เสมอ ซึ่งคือ sector แรกของฮาร์ดดิสนั่นเอง

ในไบออสจะโปรแกรมให้เริ่มอ่านข้อมูลจากฮาร์ดดิสที่ตำแหน่ง MBR เป็นตำแหน่งแรก ซึ่ง MBR จะประกอบไปด้วย โครงสร้างดังนี้

1. Master Partition Table เป็นตารางเล็กๆที่เก็บข้อมูลพาติชั่นที่อยู่ในฮาร์ดดิสซึ่งสามารถมีได้ 4 พาติชั่น (Primary Partition) ในนี้และมี Active Partition ได้ 1 พาติชั่น (จึงเป็นที่มาของการมี logical partition เพื่อให้สามารถมีได้หลายพาติชั่น)

2. Master Boot Code เก็บโปรแกรมเล็กๆเพื่อบอกว่าจะให้คอมพิวเตอร์เริ่มทำงานที่พาติชั่นใด

ดังนั้น ถ้า MBR เสียหาย ก็จะทำให้ไม่สามารถบูทเข้าระบบปฏิบัติการได้เลย

โครงสร้างของ MBR

โครงสร้างของ Master Boot Record
ตำแหน่ง คำอธิบาย ขนาด (ไบท์)
6 ฐาน8 ฐาน10
0000 0000 0 รหัสพื้นที่ (Code area) 440
(max. 446)
01B8 0670 440 Optional Disk signature 4
01BC 0674 444 โดยทั่วไปคือศูนย์; 0x0000 2
01BE 0676 446 ตารางเก็บข้อมูลแต่ละ primary partitions
(16-byte entries จำนวน4ชุด, IBM Partition Table scheme)
64
01FE 0776 510 55h โค๊ดปิด ลงท้ายด้วย 0xAA55 เสมอ
2
01FF 0777 511 AAh
MBR, จำนวนขนาดทั้งสิ้น: 446 + 64 + 2 = 512
Advertisements

การเซตให้คอมเครื่องแม่ แชร์เน็ต ให้เครื่องลูกหลายๆเครื่อง (แบบที่ 1 ไม่ซับซ้อน)

ความต้องการ
ต้องการให้เครื่องแม่ แชร์เน็ตให้เครื่องลูกๆในวงใช้งานเน็ตได้

อุปกรณ์ที่ใช้
1.โมเด็ม ADSL
2. คอมแม่ (การ์แลน 2 ใบ)
3. ฮับ/สวิตต์ซิ่ง
4. คอมลูกๆ (การ์ดแลน 1 ใบ)

การต่อ

ISP –> Modem ADSL –> (การ์ดแลนใบที่1) คอมแม่ (การ์ดแลนใบที่ 2) –> ฮับ –> คอมลูกๆ

การเซตอัพ
1. คอมแม่
1.1 การ์ดแลนใบที่ 1 – เซตรับ IP แบบ auto จาก ADSL Modem (สมมุติเป็น 192.168.1.x)
– สั่งแชร์ LAN ให้มีรูปมือ
1.2 การ์ดแลนใบที่ 2 – fix IP เป็น 192.168.0.1, subnet เป็น 255.255.255.0 เท่านี้ พวก GW, DNS ไม่ต้องใส่

2. คอมลูกๆ
– fix ip เป็น 192.168.0.x , subnet เป็น 255.255.255.0
– เข้า IE เปิด เมนู internet option ตั้ง proxy เป็น 192.168.0.1 port8080

ทำเท่านี้ก็จะเข้าเน็ตได้แล้ว

ข้อดี
– ทำง่าย
ข้อเสีย
– ไม่ช่วยเป็น cache proxy