• October
  • 22nd
  • 2008

back from the death

Posted by MaEl in: Bits-and-Bytes, Work-Study Comments (1)


The server had a major downtime due to unbootable motherboard. Previously the same thing had happen but I just sent the motherboard(EPIA-SN 18000G) for RMA. Without knowing the cause, a week later they sent me a brand new motherboard.

Now  It happen again!! I’m trying to install a mini-pci WLAN card, when it happened. I though I had damaged it again.. maybe electrostatic.. when pushing the power button, CPU fan spin but no POST. Maybe the BIOS somehow got damage so I tried reseting the BIOS, unplug the power, remove battery.. none of them worked.

Half frustrated, I left the system unplug for a week. Today, after a week of researching about how BIOS work, BIOS boot process..etc, I got some idea that maybe the CPU got overheated even before it could run the BIOS. That’s explain why there’s no boot beep.

22102008129

Read the rest of this entry »

  • October
  • 1st
  • 2008

low level format hdd using dd

Posted by MaEl in: Bits-and-Bytes Comments (0)


Need to securely wipe HDD data?? Got 2nd-hand HDD?? Got bad sector?? Yes, It’s time to do a low level format(Zero-fill). In Linux, we can use dd. The command is as simple as
dd if=/dev/zero of=/dev/hda &
[1] 5645

Set it as background process and it will print out the PID. This process takes a while depending on the HDD size.WARNING! This will destroy ALL data on the HDD, all boot sector info and all data on all partitions. To watch the status, just enter
kill -SIGUSR1 5645
62796+0 records in
62796+0 records out
65846378496 bytes (66 GB) copied, 1748.1 s, 37.7 MB/s
replace 5645 with the PID

For more secure option, you can try
dd if=/dev/urandom of=/dev/hda &
or multiple level format
(maybe to encounter the superconducting quantum-interference detectors)for n in `seq 7`; do dd if=/dev/urandom of=/dev/hda; done #this loop repeats dd command 7 times