LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   BIOS problem? self-reboot, failed booting (https://www.linuxquestions.org/questions/linux-newbie-8/bios-problem-self-reboot-failed-booting-545795/)

pavodive 04-13-2007 11:39 AM

BIOS problem? self-reboot, failed booting
 
Hi,

I'm experiencing some problems that I haven't been able to completely identify. I hope you can give me a hint as to what's the problem and how to solve it.

Symptoms
* Computer will often fail to boot: no "reading" noise in the box, a black screen (it even doesn't engage the monitor) and no keyboard. After trying many times it will eventually boot, and the bios displays a message indicating that several attempts to boot have failed. Problem doesn't depend on temperature, as it would happen even when the box is cold.
* Computer re-boots itself when running (although most of the time it will boot correctly, some of these re-boots fail, as described above). Re-boots can't be linked to the use of any specific program or to any specific action (it once went re-booting while left with only the desktop in view).
* Despite not a frequent issue, it sometimes hangs.
* This is neither a frequent issue, but eventually doesn't open an application clicked in the menu (have experienced that with up2date and realplay).

Background
My brother-in-law had a WinXP version installed and heavily virus-infected (norton turned down, kazaa all over, and the like). I installed Fedora 4 and had it dual-booting for some months. About a month ago, winXP crashed badly and a blue screen came up saying something like "there was a severe crash ... and this might damage your hardware" (I can't recall the exact wording.) I re-entered into XP to save some data and it crashed about 2 or 3 times in the same way (and giving the same display) I already described. It showed the firts booting problem when I tried to enter FC4 to back-up data to make a fresh FC4 install. FC4 install went like a breeze, but a couple boots after, it started showing the odd behavior.

My fears
I've read a lot about viruses frying your hardware, and don't know what to believe. I'm afraid my MB has gone astray...:(
I don't know if the virus of WinXP crashes could have harmed the BIOS and I'll have to flash it, I know I could look like a chicken, but it's not something I'd love to do...

Other ideas
I opened the box and besides a bit dusty, it all seems OK. However, I'm not sure if a faulty connection in the power on/off button (or any other part) could cause this --> opinions?

Specs
Bios is American MEgatrends
AMD Athlon XP 1800+ (100x15.0 CPUID0681)
For what I've researched, MB is Asrock K7S41

Logs
1.- dmesg taken after a self-boot
Code:

Linux version 2.6.11-1.1369_FC4 (bhcompile@decompose.build.redhat.com) (gcc version 4.0.0 20050525
 (Red Hat 4.0.0-9)) #1 Thu Jun 2 22:55:56 EDT 2005
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000001fff0000 (usable)
 BIOS-e820: 000000001fff0000 - 000000001fff8000 (ACPI data)
 BIOS-e820: 000000001fff8000 - 0000000020000000 (ACPI NVS)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffee0000 - 00000000fff00000 (reserved)
 BIOS-e820: 00000000fffc0000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
511MB LOWMEM available.
Using x86 segment limits to approximate NX protection
On node 0 totalpages: 131056
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 126960 pages, LIFO batch:31
  HighMem zone: 0 pages, LIFO batch:1
DMI 2.3 present.
ACPI: RSDP (v000 AMI                                  ) @ 0x000faa60
ACPI: RSDT (v001 AMIINT SiS740XX 0x00001000 MSFT 0x0100000b) @ 0x1fff0000
ACPI: FADT (v001 AMIINT SiS740XX 0x00000011 MSFT 0x0100000b) @ 0x1fff0030
ACPI: MADT (v001 AMIINT SiS740XX 0x00001000 MSFT 0x0100000b) @ 0x1fff00c0
ACPI: DSDT (v001    SiS      746 0x00000100 MSFT 0x0100000d) @ 0x00000000
ACPI: PM-Timer IO Port: 0x808
Allocating PCI resources starting at 20000000 (gap: 20000000:dec00000)
Built 1 zonelists
Kernel command line: ro root=/dev/VolGroup00/LogVol00 rhgb quiet
Initializing CPU#0
CPU 0 irqstacks, hard=c0457000 soft=c0456000
PID hash table entries: 2048 (order: 11, 32768 bytes)
Detected 1515.260 MHz processor.
Using pmtmr for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 513196k/524224k available (2518k kernel code, 10360k reserved, 690k data, 180k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 3006.46 BogoMIPS (lpj=1503232)
Security Framework v1.0.0 initialized
SELinux:  Initializing.
SELinux:  Starting in permissive mode
selinux_register_security:  Registering secondary module capability
Capability LSM initialized as secondary
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000 00000000 00000000 00000000
CPU: After vendor identify, caps: 0383fbff c1c3fbff 00000000 00000000 00000000 00000000 00000000
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
CPU: After all inits, caps: 0383f3ff c1c3fbff 00000000 00000020 00000000 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: AMD Athlon(tm) XP 1800+ stepping 01
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ACPI: setting ELCR to 0200 (from 1c28)
checking if image is initramfs... it is
softlockup thread 0 started up.
Freeing initrd memory: 1665k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfdb31, last bus=2
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20050309
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Probing PCI hardware (bus 00)
Uncovering SIS963 that hid as a SIS503 (compatible=0)
Enabling SiS 96x SMBus.
Boot video device is 0000:01:00.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: Power Resource [URP1] (off)
ACPI: Power Resource [URP2] (off)
ACPI: Power Resource [FDDP] (off)
ACPI: Power Resource [LPTP] (off)
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 11 *12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs *3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 10 11 *12 14 15)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 10 devices
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
apm: BIOS not found.
audit: initializing netlink socket (disabled)
audit(1176415981.416:1): initialized
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
SELinux:  Registering netfilter hooks
Initializing Cryptographic API
ksign: Installing public key data
Loading keyring
- Added public key 42BD35A990375F72
- User ID: Red Hat, Inc. (Kernel Module GPG key)
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Real Time Clock Driver v1.12
Linux agpgart interface v0.101 (c) Dave Jones
agpgart: Detected SiS 741 chipset
agpgart: AGP aperture is 64M @ 0xd0000000
PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 10
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 76 ports, IRQ sharing enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
PCI: setting IRQ 10 as level-triggered
ACPI: PCI Interrupt 0000:00:02.6[C] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
SIS5513: IDE controller at PCI slot 0000:00:02.5
SIS5513: chipset revision 0
SIS5513: not 100% native mode: will probe irqs later
SIS5513: SiS 962/963 MuTIOL IDE UDMA133 controller
    ide0: BM-DMA at 0xff00-0xff07, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xff08-0xff0f, BIOS settings: hdc:DMA, hdd:DMA
Probing IDE interface ide0...
hda: Maxtor 6Y080L0, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: HL-DT-STDVD-ROM GDR8162B, ATAPI CD/DVD-ROM drive
hdd: HL-DT-ST GCE-8525B, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 160086528 sectors (81964 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(133)
hda: cache flushes supported
 hda: hda1 hda2
hdc: ATAPI 48X DVD-ROM drive, 256kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
hdd: ATAPI 52X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
ide-floppy driver 0.99.newide
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.01:USB HID core driver
mice: PS/2 mouse device common for all mice
md: md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27
NET: Registered protocol family 2
IP: routing cache hash table of 1024 buckets, 32Kbytes
TCP established hash table entries: 32768 (order: 6, 262144 bytes)
TCP bind hash table entries: 32768 (order: 7, 917504 bytes)
TCP: Hash tables configured (established 32768 bind 32768)
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
ACPI wakeup devices:
PCI0 PS2K UAR1 USB1 USB2 EHCI  LAN  MDM  AUD
ACPI: (supports S0 S1 S4 S5)
Freeing unused kernel memory: 180k freed
input: AT Translated Set 2 keyboard on isa0060/serio0
device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm-devel@redhat.com
EXT3-fs: INFO: recovery required on readonly filesystem.
EXT3-fs: write access will be enabled during recovery.
kjournald starting.  Commit interval 5 seconds
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
security:  3 users, 6 roles, 764 types, 87 bools
security:  55 classes, 180131 rules
SELinux:  Completing initialization.
SELinux:  Setting up existing superblocks.
SELinux: initialized (dev dm-0, type ext3), uses xattr
SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
SELinux: initialized (dev selinuxfs, type selinuxfs), uses genfs_contexts
SELinux: initialized (dev mqueue, type mqueue), not configured for labeling
SELinux: initialized (dev hugetlbfs, type hugetlbfs), not configured for labeling
SELinux: initialized (dev devpts, type devpts), uses transition SIDs
SELinux: initialized (dev eventpollfs, type eventpollfs), uses genfs_contexts
SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
SELinux: initialized (dev futexfs, type futexfs), uses genfs_contexts
SELinux: initialized (dev pipefs, type pipefs), uses task SIDs
SELinux: initialized (dev sockfs, type sockfs), uses task SIDs
SELinux: initialized (dev proc, type proc), uses genfs_contexts
SELinux: initialized (dev bdev, type bdev), uses genfs_contexts
SELinux: initialized (dev rootfs, type rootfs), uses genfs_contexts
SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts
SELinux: initialized (dev usbfs, type usbfs), uses genfs_contexts
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
sis900.c: v1.08.08 Jan. 22 2005
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 12
PCI: setting IRQ 12 as level-triggered
ACPI: PCI Interrupt 0000:00:04.0[A] -> Link [LNKD] -> GSI 12 (level, low) -> IRQ 12
0000:00:04.0: Realtek RTL8201 PHY transceiver found at address 1.
0000:00:04.0: Using transceiver found at address 1 as default
eth0: SiS 900 PCI Fast Ethernet at 0xcc00, IRQ 12, 00:0b:6a:33:3b:16.
snd_intel8x0: Unknown parameter `'
ACPI: PCI Interrupt 0000:00:02.7[C] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
intel8x0_measure_ac97_clock: measured 49292 usecs
intel8x0: clocking to 48000
ACPI: PCI Interrupt 0000:00:02.6[C] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
i2c-sis96x version 1.0.0
sis96x_smbus 0000:00:02.1: SiS96x SMBus base address: 0x0c00
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 12
ACPI: PCI Interrupt 0000:00:03.2[D] -> Link [LNKH] -> GSI 12 (level, low) -> IRQ 12
ehci_hcd 0000:00:03.2: EHCI Host Controller
ehci_hcd 0000:00:03.2: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:03.2: irq 12, io mem 0xcffff000
PCI: cache line size of 64 is not supported by device 0000:00:03.2
ehci_hcd 0000:00:03.2: USB 2.0 initialized, EHCI 1.00, driver 10 Dec 2004
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 3
PCI: setting IRQ 3 as level-triggered
ACPI: PCI Interrupt 0000:00:03.0[A] -> Link [LNKE] -> GSI 3 (level, low) -> IRQ 3
ohci_hcd 0000:00:03.0: OHCI Host Controller
ohci_hcd 0000:00:03.0: new USB bus registered, assigned bus number 2
ohci_hcd 0000:00:03.0: irq 3, io mem 0xcfffd000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 3 ports detected
ACPI: PCI Interrupt Link [LNKF] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI Interrupt 0000:00:03.1[B] -> Link [LNKF] -> GSI 5 (level, low) -> IRQ 5
ohci_hcd 0000:00:03.1: OHCI Host Controller
ohci_hcd 0000:00:03.1: new USB bus registered, assigned bus number 3
ohci_hcd 0000:00:03.1: irq 5, io mem 0xcfffe000
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 3 ports detected
usb 2-2: new low speed USB device using ohci_hcd and address 2
input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:03.0-2
eth0: Media Link Off
SELinux: initialized (dev ramfs, type ramfs), uses genfs_contexts
NET: Registered protocol family 10
Disabled Privacy Extensions on device c03e6820(lo)
IPv6 over IPv4 tunneling driver
ACPI: Power Button (FF) [PWRF]
ibm_acpi: ec object not found
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
audit(1176434009.620:2): avc:  denied  { write } for  pid=2012 comm="fsck" name=rhgb-console dev=ramfs ino=6243
 scontext=system_u:system_r:fsadm_t tcontext=system_u:object_r:ramfs_t tclass=fifo_file
EXT3 FS on dm-0, internal journal
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hda1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
SELinux: initialized (dev hda1, type ext3), uses xattr
SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
Adding 1048568k swap on /dev/VolGroup00/LogVol01.  Priority:-1 extents:1
SELinux: initialized (dev binfmt_misc, type binfmt_misc), uses genfs_contexts
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (4095 buckets, 32760 max) - 272 bytes per conntrack
eth0: Media Link Off
SELinux: initialized (dev rpc_pipefs, type rpc_pipefs), uses genfs_contexts
Bluetooth: Core ver 2.7
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP ver 2.7
Bluetooth: L2CAP socket layer initialized
Bluetooth: RFCOMM ver 1.5
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
SELinux: initialized (dev autofs, type autofs), uses genfs_contexts
SELinux: initialized (dev autofs, type autofs), uses genfs_contexts
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP,TRISTATE,EPP]
lp0: using parport0 (interrupt-driven).
lp0: console ready
usb 1-6: new high speed USB device using ehci_hcd and address 3
SCSI subsystem initialized
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
  Vendor: Kingston  Model: DataTraveler 2.0  Rev: PMAP
  Type:  Direct-Access                      ANSI SCSI revision: 00
usb-storage: device scan complete
SCSI device sda: 1007616 512-byte hdwr sectors (516 MB)
sda: Write Protect is off
sda: Mode Sense: 23 00 00 00
sda: assuming drive cache: write through
SCSI device sda: 1007616 512-byte hdwr sectors (516 MB)
sda: Write Protect is off
sda: Mode Sense: 23 00 00 00
sda: assuming drive cache: write through
 sda: sda1
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
SELinux: initialized (dev sda1, type vfat), uses genfs_contexts
UDF-fs INFO UDF 0.9.8.1 (2004/29/09) Mounting volume 'PelĂ*cula', timestamp 2007/01/23 22:13 (1ed4)
SELinux: initialized (dev hdc, type udf), uses genfs_contexts
application mixer_applet2 uses obsolete OSS audio interface

2.- /var/log/messages after self re-booting (I'll copy it in a reply, because I exceeded the maximum number of chars.

What can I do to solve the problem??

Any help is most appreciated!

forrestt 04-13-2007 11:51 AM

I had a similar problem with a computer several years ago and it was the result of a bad power supply. Also, dust in the computer can cause it to overheat at a low usage point. Most modern CPU's will shut off if they get too hot.

Hope this helps,

Forrest

GrapefruiTgirl 04-13-2007 12:04 PM

Quote:

Originally Posted by pavodive
Uncovering SIS963 that hid as a SIS503 (compatible=0)
apm: BIOS not found.
snd_intel8x0: Unknown parameter `'
ibm_acpi: ec object not found

the above stuff is 'interesting', though not necessarily indicative of the problem. Worth perhaps making note of though.
Indeed, it is hard to know what to believe when it comes to the potential for damage to hardware with regards to (windows) viruses and the like. I wouldn't think it unimaginable however for malicious software to corrupt a BIOS. After all, a BIOS is generally software-programmable, under the right conditions, particularly on boards/BIOSes without BIOS-FLASH-PROTECTION.
To address your concerns about flashing the BIOS, you are right to be concerned about the risks. However, all told, it is usually an easy and painless task. I also have an AMI BIOS, and on my particular machine, I am able to recover a trashed BIOS even with the machine unbootable. You also may be able to.
The procedure is documented on many internet sites, but the procedure is like this:
1 - get a fresh, blank MSDOS-formatted floppy disk.
2 - Copy onto it the correct AMI BIOS image for your motherboard.
3 - Rename the image to 'AMIBOOT.ROM'
4 - Write-protect the floppy.
5 - turn off the machine, insert the floppy, and turn the machine on.
6 - (Optional: some machines require CTRL-HOME to be pressed during boot)
7 - The machine will beep 4 times when the BIOS is done being programmed. Remove floppy and reboot.

That is the emergency procedure. The do-it-yourself way is almost as easy, and the method is also documented on AMI's website I believe, as well as possibly on the website of the manufacturer of your motherboard, from whom you should be able to download the BIOS file.

Is this machine a laptop? I'm curious.

Finally, have you tried going into the BISO and setting it all to "Default Settings", and disabling ACPI & APM, as well as disabling any extra stuff like unused peripheral ports, IRQ sharing, etc ? That may be worth a try.

Please let us know what you learn, or how this progresses. Good luck.

pavodive 04-13-2007 12:15 PM

Thanks for the replies so far.

Definitely, a box clean is in the must-list, as well as checking faulty connections. Will try it this weekend.

The computer is a desktop assembled from parts (I didn't do it.) It's what in Colombia is termed a "clone". I assume all parts are new.

I've already tried setting "default parameters" in the BIOS, to no avail. I'll appreciate if you can give me a quick indication on how to disable ACPI, APM and unused peripheral ports (I understand this is done from within Linux, right?)

Thanks again!

G.

GrapefruiTgirl 04-13-2007 02:05 PM

Actuall, though you CAN send boot-arguments to the linux kernel at the boot prompt, such as 'noacpi' and maybe 'noapm', I was referring to stuff in the BIOS that you could disable. The extra ports for sure, can usually be disabled in the BIOS, like unused parallel, serial, game-controllers, etc.. Some BIOSes also allow some settings relating to the ACPI/APM system, such as wake-up events, sleep-states, etc.
EVery BIOS is different, so I cannot give specifics on YOUR BIOS, but my AMIBIOS allows me to adjust or disable many of the things I mention here.


All times are GMT -5. The time now is 04:33 PM.