On Wed, Dec 02, 2015 at 10:44:44AM +0100, Patrik Lundin wrote:
> On Tue, Dec 01, 2015 at 05:53:22PM -0800, Nathan Wheeler wrote:
> > I have a similar sort of setup during installs and I clear out the
> > first 10m before setting up the CRYPTO disk and it works for me. I
> > don't think you're zeroing out enough at the beginning of the disk.
> > 
> > dd if=/dev/zero of=/dev/rsd0c bs=10m count=1
> > 
> 
> Following your tip i tried the following series of commands which failed in 
> the
> same way:
> ===
> # dd if=/dev/zero of=/dev/rsd0d
> # dd if=/dev/zero of=/dev/rsd0a bs=1m count=1
> # dd if=/dev/zero of=/dev/rsd0c bs=10m count=1
> ===
> 
> I then tried the following variant which also failed:
> ===
> # dd if=/dev/zero of=/dev/rsd0d
> # dd if=/dev/zero of=/dev/rsd0a bs=10m count=1
> # dd if=/dev/zero of=/dev/rsd0c bs=1m count=1
> ===
> 
> Finally i tried this just to cover all possibilities, which also failed:
> ===
> # dd if=/dev/zero of=/dev/rsd0d
> # dd if=/dev/zero of=/dev/rsd0a bs=10m count=1
> # dd if=/dev/zero of=/dev/rsd0c bs=10m count=1
> ===
> 
> I might have been unclear on this point (and I am not sure if this is
> how you are doing it) but the above commands are executed on the running
> system before rebooting into the installer. Could it be that the kernel
> writes out some in-memory softraid information to the disk before
> rebooting?

If you are zeroing the char devices under the feet of a running OS i would
not dare to guess what happens.  Can you try to zero the key disk and the
first 1MB of the RAID partition from bsd.rd instead?

> 
> I have noticed that just leaving a "dd if=/dev/zero of=/dev/rsd0c bs=1m"
> "long enough" will work, but it feels too brittle, and my optimal
> situation would be that the system is able to operate after the above
> commands are run, only having an impact after a reboot or power outage,
> which the unbounded dd does not achieve (this might not be an achievable
> goal at all of course).
> 
> -- 
> Patrik Lundin

-- 

/ Raimo Niskanen, Erlang/OTP, Ericsson AB

Reply via email to