LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1402|回复: 6

有在FC10上安装虚拟机并在虚拟机上安装打印机的兄弟吗?

[复制链接]
发表于 2009-1-5 18:53:44 | 显示全部楼层 |阅读模式
我在FC10上安装了VBOX和VMWARE,都能安装USB的打印机,就是打印的时候不能传送文件到打印机上,原来在CETNOS 5.2上是可以使用的,我想可能是FC10的问题,但不知道是哪里的问题,请兄弟帮帮我哟。

PS:打印机是brother fax-2820 ,在fc10上安装brother的LINUX驱动是可以打印,但在虚拟机上却不能打印。
发表于 2009-1-5 19:22:44 | 显示全部楼层
F 10 + virtualbox +HP-LaserJet-1020(USB) + 1020-win-driver

建了两个组,一个 vboxusers,一个 usbusers,ID 为 502
在 /etc/fstab 里加
none                        /sys/bus/usb/drivers        usbfs        devgid=502,devmode=664        0 0
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-5 19:29:25 | 显示全部楼层
Post by huow005;1934525
F 10 + virtualbox +HP-LaserJet-1020(USB) + 1020-win-driver

建了两个组,一个 vboxusers,一个 usbusers,ID 为 502
在 /etc/fstab 里加
none                        /sys/bus/usb/drivers        usbfs        devgid=502,devmode=664        0 0

/sys/bus/usb/drivers  /proc/bus/usb usbfs devgid=501,devmode=664 0 0
none /dev/bus/usb usbfs devgid=501,devmode=664 0 0

这是我的,USB的问题没事,USB的打印机也可能添加并安装好打印驱动,就是不能打印。

另外,VMWARE WORKSTATION 6.5.1也是这样的情况,不能打印,安装驱动都没问题。
回复 支持 反对

使用道具 举报

发表于 2009-1-5 20:31:39 | 显示全部楼层
两个组,vboxusers ID 为 501,一个 usbusers,ID 为 502.
没有你配置中的第一句。开 virtualbox 后,所有 USB 设备在 F 10 下都不见了,被 vboxusers 里的 win 自动挂载。
若再不行,请其他兄弟出手。
本没想装 win 里的打印机,主要是在 F 10 下没驱动,自己下了个编译安装,但只能单面,所以打双面时,到 win 下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-5 22:41:02 | 显示全部楼层
Post by huow005;1934558
两个组,vboxusers ID 为 501,一个 usbusers,ID 为 502.
没有你配置中的第一句。开 virtualbox 后,所有 USB 设备在 F 10 下都不见了,被 vboxusers 里的 win 自动挂载。
若再不行,请其他兄弟出手。
本没想装 win 里的打印机,主要是在 F 10 下没驱动,自己下了个编译安装,但只能单面,所以打双面时,到 win 下。

用了兄弟的方法,打印机还是还是不能打印,驱动能安装,不能打印真的是怪了。

注:找到基本原因:是我自己系统的2.6.28的内核的问题,可能是有些选项从2.6.27.7到2.6.28的时候,我给放弃了,现在重新编译一个2.6.28的内核,看是不是那几项的原因。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-6 10:26:13 | 显示全部楼层
经过几次尝试,我想可能是2.6.28的内核的问题,在2.6.27.7的内核,同样的选项,就可以使用虚拟机打印,但2.6.28就不行。
有兄弟升级到2.6.28内核并能使用虚拟机打印的吗?
实在不行,只好使用2.6.27.7的内核了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-6 18:26:01 | 显示全部楼层
经过N次重新编译2.6.28的内核,仍不能让虚拟机打印,2.6.27.*的内核就可以,这说明2.6.28的变化有些地方使得这个虚拟机打印的传送功能出现了问题。
另外,我在网上看到在2.6.28的内核上也有:
  1. Include IDE/ATA-2 DISK support (BLK_DEV_IDEDISK)
  2. This will include enhanced support for MFM/RLL/IDE hard disks. If
  3. you have a MFM/RLL/IDE disk, and there is no special reason to use
  4. the old hard disk driver instead, say Y. If you have an SCSI-only
  5. system, you can say N here.
  6. To compile this driver as a module, choose M here: the
  7. module will be called ide-disk.
  8. Do not compile this driver as a module if your root file system
  9. (the one containing the directory /) is located on the IDE disk.
  10. If unsure, say Y.
复制代码

这一项,但我在编译的时候说什么也找不到这个选项,真的奇怪了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表