banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Làm sao để chạy VirtualBox trên CentOS?  XML
  [Question]   Làm sao để chạy VirtualBox trên CentOS? 28/11/2010 11:52:09 (+0700) | #1 | 225718
[Avatar]
sunrise_vn
Member

[Minus]    0    [Plus]
Joined: 10/03/2008 21:06:26
Messages: 179
Location: Kim Quyên's heart
Offline
[Profile] [PM]
Chào mọi người,
Mình đã cài VirtualBox trên CentOS 5.5, Fedora 14, OpenSuSe 11.3 đều chạy được nhưng tất cả đều thông báo lỗi khi bắt đầu chạy máy ảo. Có 2 thông báo.
Thông báo 1:
Failed to open a session for the virtual machine Windows Xp.
The virtual machine 'Windows Xp' has terminated unexpectedly during startup with exit code 1. 

Thông báo 2:
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing
'/etc/init.d/vboxdrv setup'
as root. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary. 

Mình thực hiện lệnh
Code:
/etc/init.d/vboxdrv setup
với quyền root nhưng không được. Nó hiện ra thông báo:
Stopping VirtualBox kernel modules [ OK ]
Uninstalling old VirtualBox DKMS kernel modules [ OK ]
Trying to register the VirtualBox kernel modules using DKMS[FAILED]
(Failed, trying without DKMS)
Recompiling VirtualBox kernel modules [FAILED]
(Look at /var/log/vbox-install.log to find out what went wrong) 

Mình đã thử tìm trên các diễn đàn nhưng không giải quyết được. Mọi người giúp đỡ mình với!
Cảm ơn!
What is love?
What real love can do?
[Up] [Print Copy]
  [Question]   Làm sao để chạy VirtualBox trên CentOS? 28/11/2010 13:20:41 (+0700) | #2 | 225728
[Avatar]
No. 47
Member

[Minus]    0    [Plus]
Joined: 26/08/2009 02:44:01
Messages: 32
Location: ••••••••••
Offline
[Profile] [PM]
Trên Fedora 14, CentOS đơn giản bạn chỉ cần vào Terminal gõ lệnh "yum update" với quyền root rồi khởi động lại hệ thống sau đó tiếp tục vào Terminal gõ lệnh "/etc/init.d/vboxdrv setup".
"Sự vô tâm rất gần vô cảm, sự vô cảm rất gần sự độc ác"
[Up] [Print Copy]
  [Question]   Làm sao để chạy VirtualBox trên CentOS? 28/11/2010 16:33:47 (+0700) | #3 | 225742
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

sunrise_vn wrote:

Mình thực hiện lệnh
Code:
/etc/init.d/vboxdrv setup
với quyền root nhưng không được. Nó hiện ra thông báo:
Stopping VirtualBox kernel modules [ OK ]
Uninstalling old VirtualBox DKMS kernel modules [ OK ]
Trying to register the VirtualBox kernel modules using DKMS[FAILED]
(Failed, trying without DKMS)
Recompiling VirtualBox kernel modules [FAILED]
(Look at /var/log/vbox-install.log to find out what went wrong) 

Mình đã thử tìm trên các diễn đàn nhưng không giải quyết được. Mọi người giúp đỡ mình với!
Cảm ơn! 

Vậy bạn đã thử xem log chưa?
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Làm sao để chạy VirtualBox trên CentOS? 28/11/2010 17:37:15 (+0700) | #4 | 225748
[Avatar]
sunrise_vn
Member

[Minus]    0    [Plus]
Joined: 10/03/2008 21:06:26
Messages: 179
Location: Kim Quyên's heart
Offline
[Profile] [PM]

No. 47 wrote:
Trên Fedora 14, CentOS đơn giản bạn chỉ cần vào Terminal gõ lệnh "yum update" với quyền root rồi khởi động lại hệ thống sau đó tiếp tục vào Terminal gõ lệnh "/etc/init.d/vboxdrv setup". 

Thank No. 47, mình đã khắc phục được trên Fedora 14.
@quata: Mình không nhớ rõ log nhưng nội dung là VirtualBox xây lại KERN_DIR không thành công, không tìm thấy KERN_DIR.
What is love?
What real love can do?
[Up] [Print Copy]
  [Question]   Làm sao để chạy VirtualBox trên CentOS? 03/12/2010 09:07:01 (+0700) | #5 | 226254
henthetrangsao
Member

[Minus]    0    [Plus]
Joined: 25/06/2008 12:37:26
Messages: 1
Offline
[Profile] [PM]
Dear all everyone !!
Mình đã gặp khó khăn chạy VirtualBox trên Centos cách giải quyết rất đơn giản
#vi /boot/grub/grub.conf
#boot=/dev/hda
default=1
timeout=5
splashimage=(hd0,1)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-194.26.1.el5)
root (hd0,1)
kernel /vmlinuz-2.6.18-194.26.1.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-194.26.1.el5.img
title CentOS (2.6.18-194.el5xen)
root (hd0,1)
kernel /xen.gz-2.6.18-194.el5
module /vmlinuz-2.6.18-194.el5xen ro root=/dev/VolGroup00/LogVol00 rhgb quiet
exit thành
default=1
timeout=5
splashimage=(hd0,1)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-194.26.1.el5)
root (hd0,1)
kernel /vmlinuz-2.6.18-194.26.1.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-194.26.1.el5.img
là okies
Giải thích:
Tại vì Virtual Box không hiểu kernel của xen.gz-2.6.18-194.el5
Các bạn làm thử đi nếu không được pm cho mình, vậy nhé
[Up] [Print Copy]
  [Question]   Làm sao để chạy VirtualBox trên CentOS? 03/12/2010 09:34:32 (+0700) | #6 | 226261
[Avatar]
St Konqueror
Member

[Minus]    0    [Plus]
Joined: 08/12/2007 00:47:39
Messages: 229
Offline
[Profile] [PM]

henthetrangsao wrote:
Dear all everyone !!
Mình đã gặp khó khăn chạy VirtualBox trên Centos cách giải quyết rất đơn giản
#vi /boot/grub/grub.conf
#boot=/dev/hda
default=1
timeout=5
splashimage=(hd0,1)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-194.26.1.el5)
root (hd0,1)
kernel /vmlinuz-2.6.18-194.26.1.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-194.26.1.el5.img
title CentOS (2.6.18-194.el5xen)
root (hd0,1)
kernel /xen.gz-2.6.18-194.el5
module /vmlinuz-2.6.18-194.el5xen ro root=/dev/VolGroup00/LogVol00 rhgb quiet
exit thành
default=1
timeout=5
splashimage=(hd0,1)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-194.26.1.el5)
root (hd0,1)
kernel /vmlinuz-2.6.18-194.26.1.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-194.26.1.el5.img
là okies
Giải thích:
Tại vì Virtual Box không hiểu kernel của xen.gz-2.6.18-194.el5
Các bạn làm thử đi nếu không được pm cho mình, vậy nhé
 


Vui lòng gõ cho nó có định dạng. Chấm câu, dấu phẩy, xuống dòng đi đâu cả rồi? Ngoài ra, mình có cảm giác bạn chỉ muốn vào "ném bừa" vài chữ thành một bài viết cho có chứ chẳng thèm xem người mở topic gặp vấn đề gì cả.

@sunrise_vn: Mình thì không dùng Centos để chạy VirtualBox bao giờ nên chưa gặp trường hợp như thế này. Tuy nhiên bạn có thể cung cấp thông tin trong file log lên đây để mọi người mổ xẻ được không?

Cám ơn. smilie

-stk
[Up] [Print Copy]
  [Question]   Làm sao để chạy VirtualBox trên CentOS? 06/12/2010 17:49:42 (+0700) | #7 | 226491
[Avatar]
sunrise_vn
Member

[Minus]    0    [Plus]
Joined: 10/03/2008 21:06:26
Messages: 179
Location: Kim Quyên's heart
Offline
[Profile] [PM]
Đoạn log như vầy:
Makefile:159: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Stop.
 
What is love?
What real love can do?
[Up] [Print Copy]
  [Question]   Làm sao để chạy VirtualBox trên CentOS? 07/12/2010 11:58:35 (+0700) | #8 | 226539
cafe.kfc
Member

[Minus]    0    [Plus]
Joined: 10/06/2008 19:29:28
Messages: 52
Offline
[Profile] [PM]
Riêng CentOS: Lúc boot bạn nhấn 'I' xem boot bằng kernel nào. Hoặc gõ uname -rmi xem đang chạy nhân nào. Các máy ảo như VMware hay VirtualBox sẽ không làm việc với kernel-xen của CentOS. Bạn remove kernel-xen tại đây:
Code:
https://www.centos.org/modules/newbb/viewtopic.php?topic_id=28439&forum=37&post_id=117433#forumpost117433


Sau đó nên disable auto update của kernel-xen. Cách làm thì tôi không nhớ rõ lắm... hình như trong /etc/yum.conf
[Up] [Print Copy]
  [Question]   Làm sao để chạy VirtualBox trên CentOS? 07/12/2010 12:47:47 (+0700) | #9 | 226544
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

sunrise_vn wrote:

Thank No. 47, mình đã khắc phục được trên Fedora 14.
 

Còn CentOS bạn khắc phục được chưa?

sunrise_vn wrote:
Đoạn log như vầy:
Makefile:159: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Stop.
 
 

rpm -qa | grep kernel?
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Làm sao để chạy VirtualBox trên CentOS? 08/12/2010 23:18:36 (+0700) | #10 | 226693
[Avatar]
sunrise_vn
Member

[Minus]    0    [Plus]
Joined: 10/03/2008 21:06:26
Messages: 179
Location: Kim Quyên's heart
Offline
[Profile] [PM]
Trên CentOS mình gõ lệnh yum install gcc kernel-devel kernel-headers rồi yum update.
What is love?
What real love can do?
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|