1*cf5fdbc3Speter.\" $NetBSD: boot.8,v 1.4 2006/01/13 23:22:29 peter Exp $ 2f34d9a1dSuwe.\" 3f34d9a1dSuwe.\" Copyright (c) 2004 Valeriy E. Ushakov 4f34d9a1dSuwe.\" All rights reserved. 5f34d9a1dSuwe.\" 6f34d9a1dSuwe.\" Redistribution and use in source and binary forms, with or without 7f34d9a1dSuwe.\" modification, are permitted provided that the following conditions 8f34d9a1dSuwe.\" are met: 9f34d9a1dSuwe.\" 1. Redistributions of source code must retain the above copyright 10f34d9a1dSuwe.\" notice, this list of conditions and the following disclaimer. 11f34d9a1dSuwe.\" 2. Neither the name of the author nor the names of any 12f34d9a1dSuwe.\" contributors may be used to endorse or promote products derived 13f34d9a1dSuwe.\" from this software without specific prior written permission. 14f34d9a1dSuwe.\" 15f34d9a1dSuwe.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS 16f34d9a1dSuwe.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 17f34d9a1dSuwe.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 18f34d9a1dSuwe.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 19f34d9a1dSuwe.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 20f34d9a1dSuwe.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 21f34d9a1dSuwe.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 22f34d9a1dSuwe.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 23f34d9a1dSuwe.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 24f34d9a1dSuwe.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 25f34d9a1dSuwe.\" POSSIBILITY OF SUCH DAMAGE. 26f34d9a1dSuwe.\" 2733cd1faaSuwe.Dd April 3, 2004 2833cd1faaSuwe.Dt BOOT 8 hpcsh 2933cd1faaSuwe.Os 3033cd1faaSuwe.Sh NAME 3133cd1faaSuwe.Nm boot 3233cd1faaSuwe.Nd system bootstrapping procedures 3333cd1faaSuwe.Sh DESCRIPTION 3433cd1faaSuweWindows\ CE machines with 3533cd1faaSuwe.Tn SuperH 360adee5f2SwizCPUs use the 3733cd1faaSuwe.Xr hpcboot 8 3833cd1faaSuweprogram to boot 3933cd1faaSuwe.Nx . 4033cd1faaSuweOnce running, 4133cd1faaSuwe.Nx 4233cd1faaSuwecan reboot itself if 4333cd1faaSuwe.Xr kloader 4 4433cd1faaSuweis configured in the kernel. 4533cd1faaSuwe.Ss Power fail and crash recovery 4633cd1faaSuwe.\" 4733cd1faaSuweUnfortunately, 4833cd1faaSuwe.Nx 4933cd1faaSuwecan't reboot itself at power-up or after crashes. 5033cd1faaSuweThe machine will go through the cold reset and boot into Windows\ CE. 5133cd1faaSuweYou will have to restart 5233cd1faaSuwe.Nx 5333cd1faaSuwemanually using 5433cd1faaSuwe.Xr hpcboot 8 . 5533cd1faaSuwe.Pp 5633cd1faaSuweOnce 5733cd1faaSuwe.Nx 5833cd1faaSuwestarts, an automatic consistency check of the file systems will be 5933cd1faaSuweperformed, and unless this fails, the system will resume multi-user 6033cd1faaSuweoperations. 6133cd1faaSuwe.\" 6233cd1faaSuwe.Ss Cold starts 6333cd1faaSuwe.\" 640adee5f2SwizOn cold reset Windows\ CE handheld machines attempt to boot the Windows\ CE 6533cd1faaSuweoperating system from the boot ROM. 6633cd1faaSuweThe boot ROM is usually not rewritable, so you cannot erase or damage 6733cd1faaSuweWindows\ CE image. 6833cd1faaSuwe.Pp 6933cd1faaSuweYou can't boot 7033cd1faaSuwe.Nx 7133cd1faaSuwedirectly, skipping Windows\ CE. 7233cd1faaSuweThe 7333cd1faaSuwe.Nx 7433cd1faaSuwebootloader, 7533cd1faaSuwe.Xr hpcboot 8 , 7633cd1faaSuweis provided as a Windows\ CE application program instead. 7733cd1faaSuweThough the bootloader is an application program, it blows the entire 7833cd1faaSuwerunning Windows\ CE, its data, and its settings away from RAM (but not 7933cd1faaSuweROM!\&) when the kernel boots successfully. 8033cd1faaSuweIf 8133cd1faaSuwe.Nx 82*cf5fdbc3Speteris halted the machine will go through the cold reset and will reboot 8333cd1faaSuweinto Windows\ CE. 8433cd1faaSuwe.\" 8533cd1faaSuwe.Ss Normal Operation 8633cd1faaSuwe.\" 8733cd1faaSuwePlease, refer to the 8833cd1faaSuwe.Xr hpcboot 8 8933cd1faaSuwemanual page. 9033cd1faaSuwe.Sh FILES 9133cd1faaSuwe.\" 9233cd1faaSuwe.Bl -tag -width hpcboot.exe -compact 9333cd1faaSuwe.It Pa hpcboot.exe 9433cd1faaSuwebootloader program for Windows\ CE 9533cd1faaSuwe.El 9633cd1faaSuwe.\" 9733cd1faaSuwe.Sh SEE ALSO 9833cd1faaSuwe.\" 9933cd1faaSuwe.Xr kloader 4 , 10033cd1faaSuwe.Xr hpcboot 8 10133cd1faaSuwe.\" 10233cd1faaSuwe.Sh BUGS 10333cd1faaSuwe.\" 10433cd1faaSuweThere is no general way to launch the bootloader automatically, as 10533cd1faaSuweonly a few Windows\ CE machines provide an 10633cd1faaSuwe.Dq auto run 10733cd1faaSuwemechanism. 108