47 lines
1.6 KiB
HTML
47 lines
1.6 KiB
HTML
{% extends "sega.html" %}
|
|
{% block title %}geminifs{% endblock %}
|
|
{% block body %}
|
|
<h1>geminifs</h1>
|
|
<p>geminifs is an incredibly interesting driver for merging two volumes into a single mounted drive. It is comprised of
|
|
<code>geminifs.exe</code> and <code>geminifs.sys</code>. The former is the interface programs are expected to use,
|
|
and the latter is the driver itself.</p>
|
|
|
|
<h2><code>geminifs.exe</code> help</h2>
|
|
<pre><code>
|
|
Usage: geminifs.exe <original-image-path> <patch-image-path> <mount-drive> [cache=on|off] [reparse=on|off]
|
|
geminifs.exe -u <dismount-drive>
|
|
|
|
ex1: mount drive
|
|
> geminifs.exe O:\ P:\ X:
|
|
> geminifs.exe O:\ P:\ X: cache=off
|
|
> geminifs.exe O:\ P:\ X: cache=on reparse=on
|
|
|
|
ex2: dismount drive
|
|
> geminifs.exe -u X:
|
|
|
|
Options:
|
|
|
|
cache=on
|
|
Enable geminifs file-cache.
|
|
cache=off
|
|
Disable geminifs file-cache. File access memory consumption is a
|
|
minimum, have to sacrifice access speed.
|
|
|
|
reparse=on
|
|
Enable the open file as a 'Reparse Point' to the original path name.
|
|
reparse=off
|
|
When you open a file mount, the geminifs driver open the file and
|
|
read access indirectly.
|
|
|
|
The geminifs driver that can change the value of these options for each
|
|
volume to be mounted (by using these command-line). If no value is specified,
|
|
each of the following registry value is used.
|
|
|
|
[Service-Key]\Parameters\FsCache REG_DWORD 0:OFF 1:ON
|
|
[Service-Key]\Parameters\FsOpenFileAsReparse REG_DWORD 0:OFF 1:ON
|
|
|
|
If these are not specified, the default value (cache=on, reparse=on) will be
|
|
used.
|
|
</code></pre>
|
|
|
|
{% endblock %} |