Re: How often is rebooting strictly necessary?

From: Linux Inquirer (linuxinquirer_at_hotmail.com)
Date: 03/07/04

  • Next message: Chen Bin: "some questions about uart_port"
    Date: 6 Mar 2004 21:44:57 -0800
    
    

    "Brandon J. Van Every" <try_vanevery_at_mycompanyname@yahoo.com> wrote in message news:<c2deqr$1ric5a$1@ID-207230.news.uni-berlin.de>...
    > Linux Inquirer wrote:
    > >
    > > I recently came across this -
    > >
    > > Windows 2000 Professional needs to be rebooted in only 7 scenarios -
    > > [NT 4 had 50]
    > >
    > > 1. Changing ISA adapter configuration
    > > 2. Changing the system font (the USER and Graphics Device Interface
    > > have to be 3. recreated)
    > > 4. Adding and removing communication ports (due to possible jumper
    > > changes)
    > > 5. Changing the default system locale
    > > 6. Changing the computer/domain name
    > > 7. Installing service packs or hotfixes
    >
    > Whether that's true or not, I can assure you that almost every IHV out there
    > does a reboot to effect driver changes. Possible exception for USB devices.
    > There's also a fair number of apps that ask for a reboot, although ISVs have
    > gotten better about that over the years. To this day almost everyone is
    > still saying "it is strongly recommended you turn off all your apps before
    > installing" even though I've never once observed the presence of other
    > running apps to cause an installation conflict. Virus checkers excepted.
    >
    > So certainly, in the Windows world there's a bigger problem of "rebooting
    > culture," regardless of what may be technically possible. Rebooting is
    > probably an engineering path of least resistance. I wonder what causes that
    > culture to be so? A particular API? A Microsoft recommendation? I haven't
    > done enough Windows device driver work to know. When I was doing 3D
    > graphics device drivers I stayed as far away from the gory boring
    > installation stuff as possible.

    Not clear why Windows needs a reboot every now and then though by
    design theres possibly one case. I looked at Wine a while back and
    what I gathered was that a reboot in Windows is necessary when
    something wants to write to a file that's locked - (e.g. application
    installation/changes to paging files etc.) In that case one would use
    a move function like MoveFileEx and make an entry in the 'rename
    queue' and let Windows would do the necessary move when starting up.
    There is maybe one more case where reboot may be useful - (necessary?)
    - when some user profile related thing has to be updated exactly once.


  • Next message: Chen Bin: "some questions about uart_port"

    Relevant Pages

    • System automatic rebooting cycle after installation.
      ... The system is five years old, and has been working just great with Windows ... After the installation is complete, ... reboot, reload windows to just before the logon screen, reboot; ... Partition 1will contain Windows 2000 and all other programs. ...
      (microsoft.public.win2000.general)
    • Re: System automatic rebooting cycle after installation.
      ... Microsoft MVP [Windows] ... | reboot, reload windows to just before the logon screen, reboot; ... | Partition 2will contain all his data. ... Started the Windows 2000 Installation again, ...
      (microsoft.public.win2000.general)
    • Re: System automatic rebooting cycle after installation.
      ... Microsoft MVP [Windows] ... | reboot, reload windows to just before the logon screen, reboot; ... | Partition 2will contain all his data. ... Started the Windows 2000 Installation again, ...
      (microsoft.public.win2000.general)
    • Re: Last ditch repair of crashing W2K box...ideas?!?!?!
      ... > I have a home-brew box built about five years ago to run Windows 2000. ... It would always immediately reboot normally. ... > * Removal/swap of memory with known good memory ... > to give a parallel installation of W2K a try and see what happens. ...
      (microsoft.public.win2000.general)
    • Re: FC5 and ATi x1300 follow-up
      ... So I uninstalled the two packages mentioned above, and downloaded and installed ATi's own Linux drivers. ... but i thought it is unnessesary because installation is to easy;-) ... reboot to load the new kernel ... That's something I wish would work more or less as advertised, like they do under Windows... ...
      (linux.redhat)