mdconfig via rc.conf
aurfalien
aurfalien at gmail.com
Wed Mar 5 19:43:28 UTC 2014
On Mar 5, 2014, at 10:56 AM, dteske at FreeBSD.org wrote:
>
>
>> -----Original Message-----
>> From: aurfalien [mailto:aurfalien at gmail.com]
>> Sent: Tuesday, March 4, 2014 2:14 PM
>> To: FreeBSD Mailing List
>> Subject: mdconfig via rc.conf
>>
>> Hi,
>>
>> Are there any other parameters I would need to setup a ram disk at boot
> time?
>>
>> I have this in my rc.conf;
>>
>> mdconfig_md100="-t malloc -s 12G"
>>
>> I've opted not to mount or format it for now.
>>
>> But upon boot, I do not see the md100 device.
>>
>> Is there anything I need in rc.conf to enable this?
>>
>> Thanks in advance,
>>
>> - aurf
>>
> [Devin Teske]
>
> Sorry for late reply. But here's what you want...
>
> # In /etc/rc.conf
> mdconfig_md0="-t malloc -s 12G"
>
> # In /etc/fstab
> /dev/md0 /mymountpoint ufs rw,noatime 0 0
>
> You see... /etc/rc.d/mdconfig will perform "mount -d /dev/md0" to see
> if there is a mountpoint configured for md0 in /etc/fstab.
>
> If "mount -d /dev/md0" reports that there is no entry for md0, then the
> /etc/rc.d/mdconfig script will not mount your device.
>
> Also, as others have mentioned, you can not (currently) arbitrarily have
> gaps in the numbering system. You have to start with md0 and then use
> md1, md2, ad nauseum. The script /etc/rc.d/mdconfig currently stops at
> the first undefined value. So in the case of not setting md0 but only a
> single md100, nothing will be done (0 being undefined terminates the
> loop).
> --
> Devin
So if I do;
mdconfig -a -t swap -s 12G
I get /dev/md0 no issues. I chose swap rather then malloc due to RWs suggestion previously.
Keep in mind I don’t wish to mount it just yet.
However if I put the value in rc.conf;
mdconfig_md0=“-a -t swap -s 12G”
I do not see an /dev/md device
- aurf
"Janitorial Services"
More information about the freebsd-questions
mailing list