Fix Clock
Jump to navigation
Jump to search
This page is on how to fix a clock on a write protected machine. (these machines don't boot and give the message "
Get the back off the Laptop
- Remove the four screws below the top section of the laptop.
- Take off the plate over the screen.
- Remove the four screws around the screen.
- Slide the screen down.
- Remove the four screws holding in the back.
- Slide the back off.
- Put the screen back in place, and put in a screw or two.
Hook the laptop up to another one through the serial port
- Connect a serial port to the laptop
- Using a serial to usb converter, connect the laptop to your personal laptop
- Use a program like minicom to access the laptop serially
- How to set up an XO for this
- Install any build 650 or later
- Boot the laptop, and connect to the internet.
- Go to the terminal and: yum install minicom
- After it is done, type: minicom -s (to set up minicom)
- Go to 'Serial port setup' and hit enter.
- Press 'a' and change it to /dev/ttyUSB0, and then hit enter twice.
- Go to 'Modem and dialing' and hit enter.
- Clear the contents of both 'Init string' and 'Reset string' (you get to those by hitting 'a' and 'b'
- Hit enter to get back to the 'configuration' menu.
- Go to 'Save setup as..' and hit enter.
- Name the setup as 'USB0' and hit enter.
- Go to 'Exit from Minicom' and hit enter.
- Now, all you have to do is type: minicom USB0 (this will open minicom to the settings you want)
- How to set up an XO for this
Fix the clock
- power up the laptop, and hit ‘i’ a bunch after seeing ‘Forth’ (easy to miss, just re-try)
- Then, do the following commands at the ok prompt. (hitting enter after each one)
- ok debug secure-startup (sets a break point at secure startup)
- ok resume (runs and breaks at secure start up)
- f (gives a forth 'ok' prompt)
- ok clock-node @ iselect
- ok decimal
- ok sec min hour day month year set-time (sec, min, hour, etc. should be numbers correlating to the current date) (e.g. 00 48 3 13 12 2007 set-time)
- power off, and try booting.