docs/181845: Virtualbox Host Setup needs acd0 in /etc/devfs.conf, also enable atapicam
Patrick Powell
papowell at astart.com
Thu Sep 5 18:20:01 UTC 2013
The following reply was made to PR docs/181845; it has been noted by GNATS.
From: Patrick Powell <papowell at astart.com>
To: Adam Vande More <amvandemore at gmail.com>
Cc: freebsd-gnats-submit at freebsd.org
Subject: Re: docs/181845: Virtualbox Host Setup needs acd0 in /etc/devfs.conf,
also enable atapicam
Date: Thu, 05 Sep 2013 11:19:47 -0700
This is a multi-part message in MIME format.
--------------070700030208080209090602
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
On 09/05/13 10:55, Adam Vande More wrote:
> On Thu, Sep 5, 2013 at 12:23 PM, Patrick Powell <papowell at astart.com
> <mailto:papowell at astart.com>> wrote:
>
>
> >Number: 181845
> >Category: docs
> >Synopsis: Virtualbox Host Setup needs acd0 in
> /etc/devfs.conf, also enable atapicam
> >Confidential: no
> >Severity: non-critical
> >Priority: low
> >Responsible: freebsd-doc
> >State: open
> >Quarter:
> >Keywords:
> >Date-Required:
> >Class: doc-bug
> >Submitter-Id: current-users
> >Arrival-Date: Thu Sep 05 17:30:00 UTC 2013
> >Closed-Date:
> >Last-Modified:
> >Originator: Patrick Powell
> >Release: 8.4
> >Organization:
> Astart Technologies
> >Environment:
> FreeBSD laptop_84.private 8.4-RELEASE FreeBSD 8.4-RELEASE #0
> r251259: Sun Jun 2 21:26:57 UTC 2013
> root at bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64
>
> >Description:
> The Wiki:
> https://wiki.freebsd.org/VirtualBox
>
> And section 22.3.3 Virtualbox Host DVD/CD Access both indicate
> that /etc/devfs.conf needs:
>
> perm cd* 0600
> perm xpt0 0660
> perm pass* 0660
>
> However, if the CD/DVD on the host is detected as acd0 then you need:
>
> link acd0 cd0
> perm acd* 0600
> perm xpt0 0660
> perm pass* 0660
>
> Also, as noted in another PR, you need to enable ATAPICAM. From
> the Wiki:
>
> Host DVD/CD access
>
> atapicam kernel module needs to be loaded via /boot/loader.conf:
>
> atapicam_load="YES
>
>
> Are you sure this makes sense? Using atapicam makes /dev/cd0
> available therefore the devfs.conf is good as is. The atapicam
> reference should be there though.
>
>
> --
> Adam Vande More
As I discovered, my DVD/CD was detected as acd0, even with ATAPICAM,
much to my surprise.
I left the other stuff in as I was not sure of the impact on other parts
of the VirtualBox operation.
I discovered that VirtualBox apparently looks for cd0, as when I did
not have that device it did not
display a selection for the host drive.
On another note, a couple of other applications appear to insist on
/dev/cdrom, so I have the line:
link acd0 cdrom
in my devfs.conf.
--------------070700030208080209090602
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 09/05/13 10:55, Adam Vande More
wrote:<br>
</div>
<blockquote
cite="mid:CA+tpaK3o-kxmN7L38jB8QJA_+4GN2EzUoJrtepRypEmEwEPfdw at mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">On Thu, Sep 5, 2013 at 12:23 PM,
Patrick Powell <span dir="ltr"><<a
moz-do-not-send="true" href="mailto:papowell at astart.com"
target="_blank">papowell at astart.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex"><br>
>Number: 181845<br>
>Category: docs<br>
>Synopsis: Virtualbox Host Setup needs acd0 in
/etc/devfs.conf, also enable atapicam<br>
>Confidential: no<br>
>Severity: non-critical<br>
>Priority: low<br>
>Responsible: freebsd-doc<br>
>State: open<br>
>Quarter:<br>
>Keywords:<br>
>Date-Required:<br>
>Class: doc-bug<br>
>Submitter-Id: current-users<br>
>Arrival-Date: Thu Sep 05 17:30:00 UTC 2013<br>
>Closed-Date:<br>
>Last-Modified:<br>
>Originator: Patrick Powell<br>
>Release: 8.4<br>
>Organization:<br>
Astart Technologies<br>
>Environment:<br>
FreeBSD laptop_84.private 8.4-RELEASE FreeBSD 8.4-RELEASE
#0 r251259: Sun Jun 2 21:26:57 UTC 2013
<a class="moz-txt-link-abbreviated" href="mailto:root at bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC">root at bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC</a>
amd64<br>
<br>
>Description:<br>
The Wiki:<br>
<a moz-do-not-send="true"
href="https://wiki.freebsd.org/VirtualBox"
target="_blank">https://wiki.freebsd.org/VirtualBox</a><br>
<br>
And section 22.3.3 Virtualbox Host DVD/CD Access both
indicate that /etc/devfs.conf needs:<br>
<br>
perm cd* 0600<br>
perm xpt0 0660<br>
perm pass* 0660<br>
<br>
However, if the CD/DVD on the host is detected as acd0
then you need:<br>
<br>
link acd0 cd0<br>
perm acd* 0600<br>
perm xpt0 0660<br>
perm pass* 0660<br>
<br>
Also, as noted in another PR, you need to enable
ATAPICAM. From the Wiki:<br>
<br>
Host DVD/CD access<br>
<br>
atapicam kernel module needs to be loaded via
/boot/loader.conf:<br>
<br>
atapicam_load="YES<br>
</blockquote>
<div><br>
</div>
<div>Are you sure this makes sense? Using atapicam makes
/dev/cd0 available therefore the devfs.conf is good as
is. The atapicam reference should be there though.<br>
</div>
</div>
<br clear="all">
<br>
-- <br>
Adam Vande More
</div>
</div>
</blockquote>
As I discovered, my DVD/CD was detected as acd0, even with
ATAPICAM, much to my surprise.<br>
<br>
I left the other stuff in as I was not sure of the impact on other
parts of the VirtualBox operation.<br>
I discovered that VirtualBox apparently looks for cd0, as when I
did not have that device it did not<br>
display a selection for the host drive.<br>
<br>
On another note, a couple of other applications appear to insist
on /dev/cdrom, so I have the line:<br>
link acd0 cdrom<br>
in my devfs.conf.<br>
</body>
</html>
--------------070700030208080209090602--
More information about the freebsd-doc
mailing list