ผู้เขียน หัวข้อ: Virtualbox for Slackware12 ให้คุณ SrWoOd ครับ  (อ่าน 21710 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ somnuk

  • Jr. Member
  • **
  • กระทู้: 93
  • Respect: 0
    • ดูรายละเอียด
Virtualbox for Slackware12 ให้คุณ SrWoOd ครับ
« เมื่อ: มีนาคม 07, 2008, 14:42:10 PM »
0
สำหรับสาวก Slackware ครับ เมื่อติดตั้ง Virtualbox แล้วอาจจะมีปัญหาเกี่ยวกับ network โดยเฉพาะถ้าต้องการตั้ง ip เองไม่ใช้ NAT

ขั้นตอนการติดตั้ง
ดาวน์โหลดจาก www.virtualbox.org รุ่นสำหรับ Linux ทั่วๆ ไป (All distributions - i386) แล้วทำการติดตั้ง

# chmod +x VirtualBox_1.5.6-1_Linux_x86.run
# VirtualBox_1.5.6-1_Linux_x86.run install


เป็นอันเสร็จสิ้นการติดตั้ง ง่ายมากครับ  ;)
« แก้ไขครั้งสุดท้าย: พฤษภาคม 30, 2015, 14:29:59 PM โดย admin »
รพศ.ราชบุรี
เริ่มระบบ : 7 กย. 49 (MN)

ออฟไลน์ somnuk

  • Jr. Member
  • **
  • กระทู้: 93
  • Respect: 0
    • ดูรายละเอียด
Re: Virtualbox for Slackware12 ให้คุณ SrWoOd ครับ
« ตอบกลับ #1 เมื่อ: มีนาคม 07, 2008, 14:45:17 PM »
0
จากนั้น ไปเพิ่มสคริปต์ไว้ใน rc.local ตามนี้ครับ
----------------------------------------
echo "Starting bridge br0"
/sbin/modprobe tun
brctl addbr br0
brctl addif br0 eth0
chown root:vboxusers /dev/net/tun
VBoxAddIF vbox0 root
brctl addif br0 vbox0
ifconfig eth0 0.0.0.0
ifconfig br0 up
ifconfig br0 192.168.1.8
----------------------------------------
คำอธิบาย : ในการที่จะใช้ network ใน VirtualBox จะต้องมีการสร้าง virtual network ไว้ด้วยแล้วเชื่อมโยงกับเครือข่ายจริง วิธีการที่ง่ายก็คือการสร้าง bridge คือเอา virtual network ไป bridge กับ ethernet ของเครื่อง ใช้ IP ร่วมกัน ก่อนที่จะใช้สคริปต์นี้ ควรแน่ใจว่าได้มีการติดตั้ง package  bridge-utils ไว้แล้ว การติดตั้ง slackware แบบทั่วไป มักจะติดตั้งมาให้แล้ว ผมไล่อธิบายแต่ละบรรทัดเลยนะครับ
1. แสดงข้อความว่ากำลังจะสร้าง bridge
2. ติดตั้ง module virtual private network (tun)
3. สั่งให้สร้าง bridge ที่ชื่อ br0
4. สั่งให้ eth0 มาเพิ่มใน bridge br0
5. เปลี่ยน owner และ group ให้กับ tun
6. เพิ่ม network vbox0 ให้สิทธิ์ใช้งานกับ user root
7. สั่งให้ vbox0 มาเพิ่มใน bridge br0 อีกตัว
8. ยกเลิก ip ที่ให้ไว้กับ eth0
9. ให้ bridge br0 ขึ้นทำงาน
10. กำหนด ip ให้กับ br0 อันนี้ แล้วแต่ว่าจะให้ ip เป็นอะไร (ip เดิมของ card LAN)
ต่อไปถ้าต้องการกระทำอะไรเกี่ยวกับ LAN ให้ไปกระทำกับ br0 แทน eth0 ครับ เช่น ตั้ง gateway หรือ set route

เสร็จแล้ว เพื่อให้ง่าย ผมขอให้ restart Linux ก่อน
รพศ.ราชบุรี
เริ่มระบบ : 7 กย. 49 (MN)

ออฟไลน์ somnuk

  • Jr. Member
  • **
  • กระทู้: 93
  • Respect: 0
    • ดูรายละเอียด
Re: Virtualbox for Slackware12 ให้คุณ SrWoOd ครับ
« ตอบกลับ #2 เมื่อ: มีนาคม 07, 2008, 14:47:46 PM »
0
เมื่อเข้า Linux แล้ว ทดสอบดูว่า เครือข่ายจำลองที่เราได้ทำไว้นั้น ทำงานได้เรียบร้อยแล้วหรือยัง โดยเรียกคำสั่ง
# ifconfig
ควรจะได้ คล้ายๆ ดังรูป
รพศ.ราชบุรี
เริ่มระบบ : 7 กย. 49 (MN)

ออฟไลน์ somnuk

  • Jr. Member
  • **
  • กระทู้: 93
  • Respect: 0
    • ดูรายละเอียด
Re: Virtualbox for Slackware12 ให้คุณ SrWoOd ครับ
« ตอบกลับ #3 เมื่อ: มีนาคม 07, 2008, 14:50:58 PM »
0
เมื่อตรวจสอบเรียบร้อยแล้ว ให้เข้าสู่โหมด x-window (ใน slackware เริ่มต้นเป็น KDE) แล้วไปที่ shell เรียกใช้ VirtualBox ได้เลย
# VirtualBox
จากนั้น ทำการติดตั้ง OS ที่ต้องการได้ ในตัวอย่างผมติดตั้ง Windows XP
« แก้ไขครั้งสุดท้าย: มีนาคม 07, 2008, 15:14:17 PM โดย somnuk »
รพศ.ราชบุรี
เริ่มระบบ : 7 กย. 49 (MN)

ออฟไลน์ somnuk

  • Jr. Member
  • **
  • กระทู้: 93
  • Respect: 0
    • ดูรายละเอียด
Re: Virtualbox for Slackware12 ให้คุณ SrWoOd ครับ
« ตอบกลับ #4 เมื่อ: มีนาคม 07, 2008, 14:54:19 PM »
0
ในส่วนการตั้งค่า Network นั้น ให้เลือกหัวข้อ Attached to เป็น Host Interface จากนั้น ด้านล่างตรง Interface Name ให้พิมพ์ vbox0 ลงไป
รพศ.ราชบุรี
เริ่มระบบ : 7 กย. 49 (MN)

ออฟไลน์ somnuk

  • Jr. Member
  • **
  • กระทู้: 93
  • Respect: 0
    • ดูรายละเอียด
Re: Virtualbox for Slackware12 ให้คุณ SrWoOd ครับ
« ตอบกลับ #5 เมื่อ: มีนาคม 07, 2008, 14:57:09 PM »
0
เมื่อเข้า WindowsXP แล้วก็ไปตั้งค่า ip อีกอันหนึ่งที่ LAN cardได้แล้ว สามารถใช้งานเครือข่ายได้เหมือนเครื่องทั่วๆ ไปทุกอย่าง ตอนนี้ WindowsXP ก็รันอยู่บน Linux เรียบร้อยครับ  ;D
รพศ.ราชบุรี
เริ่มระบบ : 7 กย. 49 (MN)

doramon

  • บุคคลทั่วไป
Re: Virtualbox for Slackware12 ให้คุณ SrWoOd ครับ
« ตอบกลับ #6 เมื่อ: มีนาคม 07, 2008, 15:11:05 PM »
0
ขอบคุณมากครับ   
 ;D
 ;D

Slackware   ต้อง รอ อ.นาจ  และ อ.วุฒิ  ทดสอบให้ครับ ผมไม่ได้ใช้ครับ


ออฟไลน์ SrWooD

  • Hero Member
  • *****
  • กระทู้: 1,024
  • Respect: +1
    • ดูรายละเอียด
Re: Virtualbox for Slackware12 ให้คุณ SrWoOd ครับ
« ตอบกลับ #7 เมื่อ: มีนาคม 07, 2008, 16:07:21 PM »
0
รับทราบครับ คุณหมอครับ

ขอบคุณมา่กๆๆ ครับ

เดี๋ยวไปทดสอบแล้วจะมาแจ้งผลให้ทราบครับ

 ;D ;D ;D
โรงพยาบาลโพธิ์ทอง จังหวัดอ่างทอง

doramon

  • บุคคลทั่วไป
Re: Virtualbox for Slackware12 ให้คุณ SrWoOd ครับ
« ตอบกลับ #8 เมื่อ: มีนาคม 11, 2008, 21:42:25 PM »
0
ทดสอบแล้วครับ ใช้งานได้ดีครับ



ผมกำลังทดสอบใน   VirtualBox   ใน freebsd

ออฟไลน์ SrWooD

  • Hero Member
  • *****
  • กระทู้: 1,024
  • Respect: +1
    • ดูรายละเอียด
Re: Virtualbox for Slackware12 ให้คุณ SrWoOd ครับ
« ตอบกลับ #9 เมื่อ: มีนาคม 12, 2008, 08:12:27 AM »
0
ทดสอบแล้วครับ ใช้งานได้ดีครับ

ผมก็ทดสอบมา 1 คืนแล้วครับในเครื่องทดสอบ ใช้ได้ดีครับ

กำลังจะลงใช้จริงครับ

 ;D ;D ;D
โรงพยาบาลโพธิ์ทอง จังหวัดอ่างทอง

ออฟไลน์ supannee2012

  • Newbie
  • *
  • กระทู้: 5
  • Respect: 0
    • ดูรายละเอียด
Re: Virtualbox for Slackware12 ให้คุณ SrWoOd ครับ
« ตอบกลับ #10 เมื่อ: เมษายน 04, 2013, 15:42:49 PM »
0
okน่าสน






ชีวิตเป็นของเรา