Consider the fractional Brownian Motion (fBM)
with Hurst index
. We construct a probability space supporting both
and a fully simulatable process
such that
with probability one for any user specified error parameter
. When
, we further enhance our error guarantee to the
-H\"older norm for any
. This enables us to extend our algorithm to the simulation of fBM driven stochastic differential equations
. Under mild regularity conditions on the drift and diffusion coefficients of
Y, we construct a probability space supporting both
Y and a fully simulatable process
such that
with probability one. Our algorithms enjoy the tolerance-enforcement feature, i.e., the error bounds can be updated sequentially. Thus, the algorithms can be readily combined with other simulation techniques like multilevel Monte Carlo to estimate expectation of functionals of fBMs efficiently.