Multi OS boot in Lilo

Literature on the multi-boot OS of Linux-windows covers the linux standard hard drive ID system  hda, hdb, etc.
     With devfs the nomenclature involves using disc designators.
    If one desires to multi-boot 3 or more OS systems on separate drives, what ID system is required to enable all systems to boot with lilo?
    One such reference refers to the linux system using:
          boot=/dev/hda
          prompt
         image=/boot/vmlinuz
         root=/dev/hdb1
         label=arch
   When using Arch, such a statement seems not effective with devfs..
     Suppose one starts  out with such a statement in Slackware which doesn't use devfs.  How does one then refer to arch?
          Perhaps:
              other=dev/discs/disc1/part1
              label=arch
              table=/dev/discs/disc1
    Then continuing for OS windows:
             other=/dev/discs/disc2/part1
             label=win98
             table=/dev/discs/disc2             
                         OR: should it be...
              other=/dev/hdc1
              label=win98
              table=/dev/hdc
                           AND:
              other=/dev/hdb1
              label=arch
              table=/dev/hdb
            Perhaps one cannot mix linux terms with devfs?
     Using slackware as hda, arch as hdb and win98 as hdc what lilo is correct for an hda boot-up?
           Conversely, what is right and correct if arch is the primary,slackware slave and win98 as secondary slave(CD in secondary primary slot}?
          Perhaps none of the above?

     The /sbin/lilo -v has been run so many times it may have burned out!!!
    The return statement in lilo caused me to rerun many, many times trying to eliminate the  "fatal error:  open : /boot/vmlinuz ....
  Tried to find vmlinuz, then tried to generate it...to no avail.
   Was afraid to restart for fear it was  ..."fatal"
    Rebooted after four hours of futility and it rebooted!!
     Subsequent googling leads me to believe that only i386 arch kernels have vmlinuz arrangements...there are no references to i686.
     Consequences of devfs are mentioned but not defined or demonstrated by concrete examples .
     Mixtures of devfs and linux are not defined.
     The example given on this post refers to .."devfs=mount" is the only place where the devfs system is referenced. 
    My approach is to use the MBR
on the arch hdd to do the booting, not a partition of the arch install.
    After that, a similar setup on slackware to boot arch and win98 along with two versions of slackware.
     Slackware boot had a ...dos option at boot time.  I have only arch in arch boot.
     Something isn't right with devfs.
    Dunno how to address it in Slackware. 
    Lilo is blind to OS'es except ..get the devfs right!
   Thanks for the encouragement teun!!!!!

Similar Messages

  • Multi Drive Booting

    I know how to use bootcamp - however I have some spare drives for a Mac Pro and want to boot from different drives. Is it possible to install Leopard on drive 1 and windows on drive 2 - and then boot from either drive 1 or drive 2 - or does a copy of leopard have to be on both drives?

    Vista and Windows 7 are fine without Boot Camp Assistant. XP though, everyone that I've seen try, has not succeeded w/o BCA.
    Also, if the drive was formatted previously, sometimes it takes extra effort to strip partition tables so that GPT is removed and Windows can place its own MBR.
    If you don't remove your Mac OS drive(s), which are GPT, that can present another problem when installing on a dedicated Windows drive. Remove it too just to be safe and so you don't get error message.

  • Kt8 neo2 6702 200gb hard disk problem booting/recognising bios v9.3

    Hi,
    just bought a new msi kt8 neo2 series m/b. MS-6702 E  It has 1gb ddr 3200 ram 400w generic psu amd64 3500+ cpu sblaster audigy + generic net card + xpertvision 6800gs 512mb video card. The proble is the hard drive, I think? its a samsung 200gb that was working fine in my last puter untill i put it into my new one. it has xp on the 1st partition and kubuntu on the second with grub as the boot loader. everthing was hunkey dorey in the last system, but wheni try and boot grub gives me a error 17 and with a bit more fiddling tells me it cant mount the selected partition because the bios does not recognise that many cylinders or sectors, cant remember exactly. Have tried a different boot loader including lilo without success. The disk is recognised in the bios as a 33.2 or 32.3 gb drive? i have flashed to v9.3 successfully, after accidently hosing the previous board with a bad flash from my stupidity  anyhow has anyone else come across a problem like this? i had a look in the stickies and searched a bit but couldnt find anything. If i boot a linux live cd it can see the drive fine at 200gb and access all my old data without a problem. any help would be greatly appriciated as im about to pull out the last of my hair  am i missing a setting in the bios? to enable lba 48bit addressing or sumthing? I have flashed older computers and then the bios recognised big drives but this one refuses to? does it not support them? heeeeeellllppp!!! 
    John

    Thanx for your resonses. I have tried reinstalling Kubuntu and grub with the same result. but even if i get rid of grub, the bios is still seeing my 200gb hard drive as a 33.8gb one? wherever it pulled that number out of, who knows.  so if i can boot into a console the "fixmbr" command will do what? remove grub and replace it with what? I have tried installing other boot loaders (lilo and gag) but with the same problem they all have a hissy at this 33.8gb drive thats all  up 
    Kind Regards,
    John

  • Open Boot Firmware - nvalias backup_root - Command Behavior

    My configuration is, a Sun Fire 280R running Solaris 9
    with two duplicate hard drives, setup as a software RAID1
    mirror.
    I have also done the open boot command:
    OK
    nvalias backup_root /sbus@1,f8000000/esp@1,200000/sd@3,0:a
    (telling open boot that the backup root device is the second phyical hard drive in the mirror)
    And then:
    OK printenv boot-device
    boot-device = disk net
    OK setenv boot-device disk backup-root net
    boot-device = disk backup-root net
    OK nvstore
    I know the above commands sets the open boot firmware
    to boot from the second drive in the mirror rather then the mirror drive itself if the mirror should fail.
    Yet, I am unsure if this will just boot into open boot firmware's single user mode, or if it will edit the vfstab and boot multi user using the second physical drive for all references of slices in the vfstab.
    When I first setup the drive mirror (RAID 1) I used the command: metaroot to edit vfstab, to reference the mirror device rather then physical drive and slices.
    For example: metaroot d54
    This changed the vfstab to point to the d54 mirrored
    device rather then either of two physical drives.
    So, my question is:
    Does setting the open boot nvalias command change the vfstab in the multi user boot environment as the metaroot command did , or does it just let open firmware boot to a single user mode, then letting you use open boot firmware to manually change the vfstab to reflect the the
    surviving drive of the mirror.
    Thanks in advance for any help.

    I power on and am immediately in Open Firmware (it says Welcome to Open Firmware) black text on white with > prompt. It suggests "mac-boot" or "shut-down." the latters shuts it down; choosing boot changes the screen to grey with the alternating Question ?/Finder Man folders. Then, at least for the next 10 minutes, nothing happens (haven't waited longer than that). Doesn't boot into Target Disk Mode. When you try to boot from disk, it goes to Open Firmware; if you choose mac-boot again holding C, it foes to a Folder Finder Man on it and doesn't blink--which means it found a system and is booting--except nothing else happens (at least for the few minutes I have waited in the past. Am I just impatient?). I removed the hard drive and tested it in an enclosure--it's fine with an intact installation of OS X and replaced the case screws and it immediately booted into OS X. I updated the system , but upon restart it went straight back to Open Firmware. I think I need to designate a Start up disk. How do you do that from Open Firmware. Or in UNIX for that matter? Can I get to Unix from Open Firmware (I have X11 installed on all my machines)? As I am typing this, the PowerBook spontaneously began to boot into OS X but when it got to the point where the boot screen changes to the blue system, it restarted and went to Open Firmware.

  • I7 MBP 8.2 AMD 6750M 2011 Crashes, Red Horizontal Lines, won't boots

    Crash, horizontal red lines, won't boot, SMC PRAM reset, failed boots, successful boot cycles:
    For about a week, I have been struggling with crashes, followed by red horizontal lines on the screen, and inability to boot into multi-user mode.  It will boot into single user mode, with red stripes on black background.  To get it to boot again I "shutdown -h now" from single user mode, SMC reset, PRAM reset 3 times, and attempt boots with <command> R two to three times unsuccessfully.  Then, if I am lucky, when I do a boot into single-user mode (power, <command> S), it boots into single user mode with a black background and no stripes, then I "exit" to boot.  If I am unlucky, the black screen will have red stripes or red snow in single-user mode.  After several crashes, I also have to remove my hard drive, and do a disk repair and permission repair, while connected to a different mac, or format and restore ML.  (I have two backups of my personal data.)  The failed multi-user boots are terminated by grey or black screens of death, accompanied by heat and the fands running fast.  The fans also run in single user mode without processor load if they red stripes are on the screen.  A successful multi-user boot is cool without fans running.  I didn't have any crashing problems before switching to ML recently.
    Memtest fails in multi-user mode (but not single-user mode):
    Running memtest on 8GB RAM in multi-user mode fails at a single address on the most significant byte (with 1 bit difference).  However, memtest does not show a failure in single-user mode, nor with only a single 4GB module in multi-user mode.
    Increased stability with gfxCardStatus and Flash unininstall:
    Using gfxCardStatus Integrated Only mode, and uninstalling Flash, seems to help.  However, I do get crashes or inability to wake up display which seems to be associated with processes like (google Chrome renderer) which forces gfxCardStatus out of "Integrated Only" mode.  http://gfx.io/switching.html
    Future plans:
    I am in Mexico where RAM is outrageously expensive.  So I will order RAM from the USA and try new 16 GB RAM because it is cheaper part swap than the logic board.  It makes sense to try the cheap stuff first.  I would rather switch to Linux and continue my bioinformatics work than pay and wait to replace the i7 logic board which warranty expired a few months ago.    I refuse to hit it with a heatgun to reflow the BGA solder on the GPU.  I really need the i7 data processing throughput I paid for. 
    Suggestions?
    Does anyone understand the ambiguous memtest results?

    I tested if my computer would hang, if I don't use the Mountain Lion GUI.  I didn't log in on the GUI.  I used ssh from my Mac Mini, to launch scripts while heavily load the i7 CPU while not logged on to the GUI.  I woke up the screen a few time successfully.  However Dec 30, early in the morning, the screen remained black and the login screen would not appear pressing a key.  My ssh sessions were still working and I could continue to run scripts and load all the CPU cores verified by "top" on the command line.  However, I could not ssh to my MacBook Pro! 
         ssh [email protected]
         ssh: Could not resolve hostname hanalei.local: nodename nor servname provided, or not known
    (Previously established SSH sessions continued to work, but new ones could not be started.)
    I ran memtest afteward 4 times without failure while I went to sleep. 
    Looking at the console log, something killed authentication, which I assume disabled the ability to ssh into my MacBook Pro.
         Dec 30 02:26:00 hanalei com.apple.launchd[1] (com.apple.coreservices.appleid.authentication[318]) <Notice>: Exited: Killed: 9
    There were also lots of GPU restarts. 
         Dec 29 22:23:41 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    syslog -C | grep Killed
    Dec 29 13:48:54 hanalei com.apple.launchd.peruser.503[137] (com.apple.mdworker.shared.04000000-0000-0000-0000-000000000000[295]) <Notice>: Exited: Killed: 9
    Dec 29 15:27:59 hanalei com.apple.launchd.peruser.503[150] (com.apple.talagent[170]) <Notice>: Exited: Killed: 9
    Dec 29 16:58:42 hanalei com.apple.launchd[1] (com.apple.metadata.mds.scan[294]) <Notice>: Exited: Killed: 9
    Dec 30 02:26:00 hanalei com.apple.launchd[1] (com.apple.coreservices.appleid.authentication[318]) <Notice>: Exited: Killed: 9
    Dec 30 02:26:01 hanalei com.apple.launchd[1] (com.apple.audio.SandboxHelper[210]) <Notice>: Exited: Killed: 9
    Dec 30 02:26:01 hanalei com.apple.launchd[1] (com.apple.xpcd.CA000000-0000-0000-0000-000000000000[209]) <Notice>: Exited: Killed: 9
    Dec 30 02:26:02 hanalei com.apple.launchd[1] (com.apple.xpcd.F7010000-0000-0000-0000-000000000000[186]) <Notice>: Exited: Killed: 9
    Dec 30 02:26:02 hanalei com.apple.launchd.peruser.503[140] (com.apple.tccd[153]) <Notice>: Exited: Killed: 9
    Dec 30 02:26:43 hanalei com.apple.launchd.peruser.503[140] (com.apple.cfprefsd.xpc.agent[148]) <Notice>: Exited: Killed: 9
    Dec 30 02:26:44 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[31]) <Notice>: Exited: Killed: 9
    Dec 30 02:29:35 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14574]) <Notice>: Exited: Killed: 9
    Dec 30 02:29:48 hanalei com.apple.launchd.peruser.503[140] (com.apple.cfprefsd.xpc.agent[14579]) <Notice>: Exited: Killed: 9
    Dec 30 02:29:49 hanalei com.apple.launchd.peruser.503[140] (com.apple.distnoted.xpc.agent[144]) <Notice>: Exited: Killed: 9
    Dec 30 02:29:50 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14591]) <Notice>: Exited: Killed: 9
    Dec 30 02:29:51 hanalei com.apple.launchd[1] (com.apple.cfprefsd.xpc.daemon[21]) <Notice>: Exited: Killed: 9
    Dec 30 02:30:01 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14595]) <Notice>: Exited: Killed: 9
    Dec 30 02:30:14 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14601]) <Notice>: Exited: Killed: 9
    Dec 30 02:30:14 hanalei com.apple.launchd[1] (com.apple.cfprefsd.xpc.daemon[14598]) <Notice>: Exited: Killed: 9
    Dec 30 02:30:38 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14602]) <Notice>: Exited: Killed: 9
    Dec 30 02:31:27 hanalei com.apple.launchd[1] (com.apple.cfprefsd.xpc.daemon[14611]) <Notice>: Exited: Killed: 9
    Dec 30 03:15:05 hanalei com.apple.launchd.peruser.503[14604] (com.apple.cfprefsd.xpc.agent[14610]) <Notice>: Exited: Killed: 9
    Dec 30 03:26:42 hanalei com.apple.launchd[1] (com.apple.cfprefsd.xpc.daemon[14615]) <Notice>: Exited: Killed: 9
    Dec 30 03:26:43 hanalei com.apple.launchd.peruser.503[14604] (com.apple.distnoted.xpc.agent[14608]) <Notice>: Exited: Killed: 9
    Dec 30 03:26:43 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14606]) <Notice>: Exited: Killed: 9
    Dec 30 03:46:06 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14684]) <Notice>: Exited: Killed: 9
    Dec 30 04:26:44 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14690]) <Notice>: Exited: Killed: 9
    Dec 30 04:26:45 hanalei com.apple.launchd[1] (com.apple.cfprefsd.xpc.daemon[14685]) <Notice>: Exited: Killed: 9
    Dec 30 04:42:03 hanalei com.apple.launchd[1] (com.apple.cfprefsd.xpc.daemon[14699]) <Notice>: Exited: Killed: 9
    Dec 30 04:55:58 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14698]) <Notice>: Exited: Killed: 9
    syslog -C
    Dec 29 11:05:40 localhost com.apple.launchd[1] <Notice>: *** launchd[1] has started up. ***
    Dec 29 11:05:40 localhost com.apple.launchd[1] <Notice>: *** Shutdown logging is enabled. ***
    Dec 29 11:06:29 localhost com.apple.launchd[1] (com.apple.automountd) <Warning>: Unknown key for boolean: NSSupportsSuddenTermination
    Dec 29 11:06:34 hanalei com.apple.launchd[1] (com.apple.bsd.dirhelper) <Notice>: Throttling respawn: Will start in 10 seconds
    Dec 29 11:07:43 hanalei com.apple.launchd.peruser.503[209] (com.apple.gamed) <Warning>: Ignored this key: UserName
    Dec 29 11:07:43 hanalei com.apple.launchd.peruser.503[209] (com.apple.gamed) <Warning>: Ignored this key: GroupName
    Dec 29 11:07:43 hanalei.local distnoted[213] <Warning>: # distnote server agent  absolute time: 124.947278009   civil time: Sat Dec 29 11:07:43 2012   pid: 213 uid: 503  root: no
    Dec 29 11:08:43 hanalei com.apple.launchd.peruser.503[209] (com.apple.afpstat-qfa[299]) <Notice>: Job failed to exec(3). Setting up event to tell us when to try again: 2: No such file or directory
    Dec 29 11:08:43 hanalei com.apple.launchd.peruser.503[209] (com.apple.afpstat-qfa[299]) <Notice>: Job failed to exec(3) for weird reason: 2
    Dec 29 11:08:43 hanalei com.apple.launchd.peruser.503[209] (com.apple.mrt.uiagent[293]) <Error>: Exited with code: 255
    Dec 29 11:09:03 hanalei com.apple.launchd.peruser.503[209] <Error>: Bug: 12C60: launchd + 112364 [7DCC9489-2DF5-3807-83FA-EF5666EE8078]: 0x1
    --- last message repeated 5 times ---
    Dec 29 13:17:09 localhost com.apple.launchd[1] <Notice>: *** launchd[1] has started up. ***
    Dec 29 13:17:09 localhost com.apple.launchd[1] <Notice>: *** Shutdown logging is enabled. ***
    Dec 29 13:17:38 localhost com.apple.launchd[1] (com.apple.automountd) <Warning>: Unknown key for boolean: NSSupportsSuddenTermination
    Dec 29 13:18:40 hanalei com.apple.launchd.peruser.503[137] (com.apple.gamed) <Warning>: Ignored this key: UserName
    Dec 29 13:18:40 hanalei com.apple.launchd.peruser.503[137] (com.apple.gamed) <Warning>: Ignored this key: GroupName
    Dec 29 13:18:40 hanalei.local distnoted[141] <Warning>: # distnote server agent  absolute time: 95.663712636   civil time: Sat Dec 29 13:18:40 2012   pid: 141 uid: 503  root: no
    Dec 29 13:18:50 hanalei com.apple.launchd.peruser.503[137] <Error>: Bug: 12C60: launchd + 112364 [7DCC9489-2DF5-3807-83FA-EF5666EE8078]: 0x1
    --- last message repeated 5 times ---
    Dec 29 13:18:53 hanalei com.apple.launchd.peruser.503[137] (com.apple.afpstat-qfa[267]) <Notice>: Job failed to exec(3). Setting up event to tell us when to try again: 2: No such file or directory
    Dec 29 13:18:53 hanalei com.apple.launchd.peruser.503[137] (com.apple.afpstat-qfa[267]) <Notice>: Job failed to exec(3) for weird reason: 2
    Dec 29 13:18:53 hanalei com.apple.launchd.peruser.503[137] (com.apple.mrt.uiagent[261]) <Error>: Exited with code: 255
    Dec 29 13:39:25 hanalei com.apple.launchd.peruser.503[137] (com.apple.NetworkDiagnostics[388]) <Warning>: Check-in of Mach service failed. Already active: com.apple.NetworkDiagnostic.agent
    Dec 29 13:42:21 hanalei.local spindump[403] <Notice>: Saved hang report for Mail version 6.2 (1499) to /Library/Logs/DiagnosticReports/Mail_2012-12-29-134221_hanalei.hang
    Dec 29 13:48:54 hanalei com.apple.launchd.peruser.503[137] ([0x0-0x16016].com.apple.AppleSpell[277]) <Notice>: Exited: Terminated: 15
    Dec 29 13:48:54 hanalei com.apple.launchd.peruser.503[137] (com.apple.mdworker.shared.04000000-0000-0000-0000-000000000000[295]) <Notice>: Exited: Killed: 9
    Dec 29 14:29:38 localhost com.apple.launchd[1] <Notice>: *** launchd[1] has started up. ***
    Dec 29 14:29:38 localhost com.apple.launchd[1] <Notice>: *** Shutdown logging is enabled. ***
    Dec 29 14:29:49 localhost com.apple.launchd[1] (com.apple.automountd) <Warning>: Unknown key for boolean: NSSupportsSuddenTermination
    Dec 29 14:32:05 hanalei.local distnoted[118] <Warning>: # distnote server agent  absolute time: 155.593274130   civil time: Sat Dec 29 14:32:05 2012   pid: 118 uid: 503  root: no
    Dec 29 15:21:29 localhost com.apple.launchd[1] <Notice>: *** launchd[1] has started up. ***
    Dec 29 15:21:29 localhost com.apple.launchd[1] <Notice>: *** Shutdown logging is enabled. ***
    Dec 29 15:21:40 localhost com.apple.launchd[1] (com.apple.automountd) <Warning>: Unknown key for boolean: NSSupportsSuddenTermination
    Dec 29 15:22:23 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 15:22:28 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 15:22:33 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 15:22:34 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    Dec 29 15:22:40 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    Dec 29 15:22:43 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 15:22:46 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 6 seconds
    Dec 29 15:22:53 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 15:22:58 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    --- last message repeated 6 times ---
    Dec 29 15:23:04 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 15:23:20 hanalei com.apple.launchd.peruser.503[150] (com.apple.gamed) <Warning>: Ignored this key: UserName
    Dec 29 15:23:20 hanalei com.apple.launchd.peruser.503[150] (com.apple.gamed) <Warning>: Ignored this key: GroupName
    Dec 29 15:23:20 hanalei.local distnoted[154] <Warning>: # distnote server agent  absolute time: 114.027753124   civil time: Sat Dec 29 15:23:20 2012   pid: 154 uid: 503  root: no
    Dec 29 15:23:28 hanalei com.apple.launchd.peruser.503[150] <Error>: Bug: 12C60: launchd + 112364 [7DCC9489-2DF5-3807-83FA-EF5666EE8078]: 0x1
    --- last message repeated 5 times ---
    Dec 29 15:23:33 hanalei com.apple.launchd.peruser.503[150] (com.apple.afpstat-qfa[285]) <Notice>: Job failed to exec(3). Setting up event to tell us when to try again: 2: No such file or directory
    Dec 29 15:23:33 hanalei com.apple.launchd.peruser.503[150] (com.apple.afpstat-qfa[285]) <Notice>: Job failed to exec(3) for weird reason: 2
    Dec 29 15:23:33 hanalei com.apple.launchd.peruser.503[150] (com.apple.mrt.uiagent[278]) <Error>: Exited with code: 255
    Dec 29 15:23:46 hanalei com.apple.launchd.peruser.503[150] (com.apple.NetworkDiagnostics[297]) <Warning>: Check-in of Mach service failed. Already active: com.apple.NetworkDiagnostic.agent
    Dec 29 15:25:53 hanalei com.apple.launchd.peruser.503[150] (com.apple.NetworkDiagnostics[335]) <Warning>: Check-in of Mach service failed. Already active: com.apple.NetworkDiagnostic.agent
    Dec 29 15:27:59 hanalei com.apple.launchd.peruser.503[150] (com.apple.talagent[170]) <Notice>: Exited: Killed: 9
    Dec 29 15:35:00 hanalei com.apple.launchd.peruser.503[150] (com.apple.gamed) <Warning>: Ignored this key: UserName
    Dec 29 15:35:00 hanalei com.apple.launchd.peruser.503[150] (com.apple.gamed) <Warning>: Ignored this key: GroupName
    Dec 29 15:35:27 hanalei com.apple.launchd.peruser.503[150] <Error>: Bug: 12C60: launchd + 112364 [7DCC9489-2DF5-3807-83FA-EF5666EE8078]: 0x1
    --- last message repeated 2 times ---
    Dec 29 15:35:27 hanalei com.apple.launchd.peruser.503[150] (com.apple.afpstat-qfa[482]) <Notice>: Job failed to exec(3). Setting up event to tell us when to try again: 2: No such file or directory
    Dec 29 15:35:27 hanalei com.apple.launchd.peruser.503[150] (com.apple.afpstat-qfa[482]) <Notice>: Job failed to exec(3) for weird reason: 2
    Dec 29 15:35:28 hanalei com.apple.launchd.peruser.503[150] <Error>: Bug: 12C60: launchd + 112364 [7DCC9489-2DF5-3807-83FA-EF5666EE8078]: 0x1
    --- last message repeated 3 times ---
    Dec 29 15:35:28 hanalei com.apple.launchd.peruser.503[150] (com.apple.mrt.uiagent[475]) <Error>: Exited with code: 255
    Dec 29 15:35:46 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 15:35:51 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 15:35:52 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    Dec 29 15:35:58 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    --- last message repeated 1 time ---
    Dec 29 15:45:55 localhost com.apple.launchd[1] <Notice>: *** launchd[1] has started up. ***
    Dec 29 15:45:55 localhost com.apple.launchd[1] <Notice>: *** Shutdown logging is enabled. ***
    Dec 29 15:46:06 localhost com.apple.launchd[1] (com.apple.automountd) <Warning>: Unknown key for boolean: NSSupportsSuddenTermination
    Dec 29 15:48:21 hanalei.local distnoted[147] <Warning>: # distnote server agent  absolute time: 149.513792853   civil time: Sat Dec 29 15:48:21 2012   pid: 147 uid: 503  root: no
    Dec 29 16:42:52 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 16:42:57 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 16:43:02 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 16:43:03 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    --- last message repeated 1 time ---
    Dec 29 16:43:09 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    Dec 29 16:43:12 hanalei com.apple.launchd.peruser.503[144] (com.apple.gamed) <Warning>: Ignored this key: UserName
    Dec 29 16:43:12 hanalei com.apple.launchd.peruser.503[144] (com.apple.gamed) <Warning>: Ignored this key: GroupName
    Dec 29 16:43:24 hanalei com.apple.launchd.peruser.503[144] <Error>: Bug: 12C60: launchd + 112364 [7DCC9489-2DF5-3807-83FA-EF5666EE8078]: 0x1
    --- last message repeated 5 times ---
    Dec 29 16:44:12 hanalei com.apple.launchd.peruser.503[144] (com.apple.afpstat-qfa[311]) <Notice>: Job failed to exec(3). Setting up event to tell us when to try again: 2: No such file or directory
    Dec 29 16:44:12 hanalei com.apple.launchd.peruser.503[144] (com.apple.afpstat-qfa[311]) <Notice>: Job failed to exec(3) for weird reason: 2
    Dec 29 16:44:12 hanalei com.apple.launchd.peruser.503[144] (com.apple.mrt.uiagent[304]) <Error>: Exited with code: 255
    Dec 29 16:44:29 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 16:44:34 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 16:44:35 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    Dec 29 16:44:41 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    --- last message repeated 1 time ---
    Dec 29 16:55:35 localhost com.apple.launchd[1] <Notice>: *** launchd[1] has started up. ***
    Dec 29 16:55:35 localhost com.apple.launchd[1] <Notice>: *** Shutdown logging is enabled. ***
    Dec 29 16:55:45 localhost com.apple.launchd[1] (com.apple.automountd) <Warning>: Unknown key for boolean: NSSupportsSuddenTermination
    Dec 29 16:56:21 hanalei com.apple.launchd.peruser.503[140] (com.apple.gamed) <Warning>: Ignored this key: UserName
    Dec 29 16:56:21 hanalei com.apple.launchd.peruser.503[140] (com.apple.gamed) <Warning>: Ignored this key: GroupName
    Dec 29 16:56:21 hanalei.local distnoted[144] <Warning>: # distnote server agent  absolute time: 47.520354484   civil time: Sat Dec 29 16:56:21 2012   pid: 144 uid: 503  root: no
    Dec 29 16:57:09 hanalei com.apple.launchd.peruser.503[140] <Error>: Bug: 12C60: launchd + 112364 [7DCC9489-2DF5-3807-83FA-EF5666EE8078]: 0x1
    --- last message repeated 4 times ---
    Dec 29 16:57:14 hanalei com.apple.launchd.peruser.503[140] (com.apple.afpstat-qfa[272]) <Notice>: Job failed to exec(3). Setting up event to tell us when to try again: 2: No such file or directory
    Dec 29 16:57:14 hanalei com.apple.launchd.peruser.503[140] (com.apple.afpstat-qfa[272]) <Notice>: Job failed to exec(3) for weird reason: 2
    Dec 29 16:57:15 hanalei com.apple.launchd.peruser.503[140] <Error>: Bug: 12C60: launchd + 112364 [7DCC9489-2DF5-3807-83FA-EF5666EE8078]: 0x1
    Dec 29 16:57:15 hanalei com.apple.launchd.peruser.503[140] (com.apple.mrt.uiagent[265]) <Error>: Exited with code: 255
    Dec 29 16:58:42 hanalei com.apple.launchd.peruser.503[140] ([0x0-0x19019].com.apple.AppleSpell[289]) <Notice>: Exited: Terminated: 15
    Dec 29 16:58:42 hanalei com.apple.launchd[1] (com.apple.metadata.mds.scan[294]) <Notice>: Exited: Killed: 9
    Dec 29 16:59:35 hanalei com.apple.launchd.peruser.503[140] <Error>: Bug: 12C60: launchd + 112364 [7DCC9489-2DF5-3807-83FA-EF5666EE8078]: 0x1
    --- last message repeated 2 times ---
    Dec 29 19:13:33 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 19:13:38 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 19:13:43 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 19:13:44 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    --- last message repeated 1 time ---
    Dec 29 19:13:50 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    Dec 29 20:14:05 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 20:14:10 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 20:14:15 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 20:14:16 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    --- last message repeated 2 times ---
    Dec 29 20:14:22 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    Dec 29 21:16:12 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 21:16:17 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 21:16:22 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 21:16:23 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    --- last message repeated 1 time ---
    Dec 29 21:16:29 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    Dec 29 22:23:41 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:23:46 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 22:23:51 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:23:52 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    --- last message repeated 2 times ---
    Dec 29 22:23:58 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    Dec 29 22:24:56 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:25:01 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 22:25:06 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:25:07 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    --- last message repeated 1 time ---
    Dec 29 22:25:13 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    Dec 29 22:26:11 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:26:16 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 22:26:21 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:26:22 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    --- last message repeated 2 times ---
    Dec 29 22:26:28 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    Dec 29 22:27:26 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:27:31 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 22:27:36 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:27:37 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    --- last message repeated 1 time ---
    Dec 29 22:27:43 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    Dec 29 22:28:42 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:28:46 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 22:28:52 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:28:52 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    --- last message repeated 1 time ---
    Dec 29 22:28:59 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    Dec 29 22:29:57 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:30:01 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 22:30:07 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:30:07 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    --- last message repeated 1 time ---
    Dec 29 22:30:13 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    Dec 29 22:31:12 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:31:16 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 22:31:22 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:31:22 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    --- last message repeated 1 time ---
    Dec 29 22:31:29 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    Dec 29 22:32:27 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:32:32 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 22:32:37 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:32:38 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    --- last message repeated 1 time ---
    Dec 29 22:32:44 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    Dec 29 22:33:42 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:33:47 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 22:33:52 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 22:33:53 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    --- last message repeated 1 time ---
    Dec 29 22:33:59 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    Dec 29 23:17:28 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 23:17:33 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 4 seconds
    Dec 29 23:17:38 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 9 seconds
    Dec 29 23:17:39 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 8 seconds
    --- last message repeated 1 time ---
    Dec 29 23:17:45 hanalei com.apple.launchd[1] (com.apple.DumpGPURestart) <Notice>: Throttling respawn: Will start in 2 seconds
    Dec 30 02:24:01 hanalei com.apple.launchd.peruser.503[140] <Error>: Bug: 12C60: launchd + 112364 [7DCC9489-2DF5-3807-83FA-EF5666EE8078]: 0x1
    Dec 30 02:26:00 hanalei com.apple.launchd[1] (com.apple.coreservices.appleid.authentication[318]) <Notice>: Exited: Killed: 9
    Dec 30 02:26:01 hanalei com.apple.launchd[1] (com.apple.audio.SandboxHelper[210]) <Notice>: Exited: Killed: 9
    Dec 30 02:26:01 hanalei com.apple.launchd[1] (com.apple.xpcd.CA000000-0000-0000-0000-000000000000[209]) <Notice>: Exited: Killed: 9
    Dec 30 02:26:02 hanalei com.apple.launchd[1] (com.apple.xpcd.F7010000-0000-0000-0000-000000000000[186]) <Notice>: Exited: Killed: 9
    Dec 30 02:26:02 hanalei com.apple.launchd.peruser.503[140] (com.apple.tccd[153]) <Notice>: Exited: Killed: 9
    Dec 30 02:26:43 hanalei com.apple.launchd.peruser.503[140] (com.apple.cfprefsd.xpc.agent[148]) <Notice>: Exited: Killed: 9
    Dec 30 02:26:44 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[31]) <Notice>: Exited: Killed: 9
    Dec 30 02:29:35 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14574]) <Notice>: Exited: Killed: 9
    Dec 30 02:29:48 hanalei com.apple.launchd.peruser.503[140] (com.apple.cfprefsd.xpc.agent[14579]) <Notice>: Exited: Killed: 9
    Dec 30 02:29:49 hanalei com.apple.launchd.peruser.503[140] (com.apple.distnoted.xpc.agent[144]) <Notice>: Exited: Killed: 9
    Dec 30 02:29:50 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14591]) <Notice>: Exited: Killed: 9
    Dec 30 02:29:51 hanalei com.apple.launchd[1] (com.apple.cfprefsd.xpc.daemon[21]) <Notice>: Exited: Killed: 9
    Dec 30 02:30:01 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14595]) <Notice>: Exited: Killed: 9
    Dec 30 02:30:14 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14601]) <Notice>: Exited: Killed: 9
    Dec 30 02:30:14 hanalei com.apple.launchd[1] (com.apple.cfprefsd.xpc.daemon[14598]) <Notice>: Exited: Killed: 9
    Dec 30 02:30:38 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14602]) <Notice>: Exited: Killed: 9
    Dec 30 02:30:39 hanalei.local distnoted[14608] <Warning>: # distnote server agent  absolute time: 18252.455382446   civil time: Sun Dec 30 02:30:39 2012   pid: 14608 uid: 503  root: no
    Dec 30 02:31:27 hanalei com.apple.launchd[1] (com.apple.cfprefsd.xpc.daemon[14611]) <Notice>: Exited: Killed: 9
    Dec 30 03:15:05 hanalei com.apple.launchd.peruser.503[14604] (com.apple.cfprefsd.xpc.agent[14610]) <Notice>: Exited: Killed: 9
    Dec 30 03:26:42 hanalei com.apple.launchd[1] (com.apple.cfprefsd.xpc.daemon[14615]) <Notice>: Exited: Killed: 9
    Dec 30 03:26:43 hanalei com.apple.launchd.peruser.503[14604] (com.apple.distnoted.xpc.agent[14608]) <Notice>: Exited: Killed: 9
    Dec 30 03:26:43 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14606]) <Notice>: Exited: Killed: 9
    Dec 30 03:46:06 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14684]) <Notice>: Exited: Killed: 9
    Dec 30 04:26:44 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14690]) <Notice>: Exited: Killed: 9
    Dec 30 04:26:45 hanalei com.apple.launchd[1] (com.apple.cfprefsd.xpc.daemon[14685]) <Notice>: Exited: Killed: 9
    Dec 30 04:42:03 hanalei com.apple.launchd[1] (com.apple.cfprefsd.xpc.daemon[14699]) <Notice>: Exited: Killed: 9
    Dec 30 04:55:58 hanalei com.apple.launchd[1] (com.apple.sleepservicesd[14698]) <Notice>: Exited: Killed: 9
    Dec 30 10:00:37 hanalei.local distnoted[14778] <Warning>: # distnote server agent  absolute time: 45252.245296175   civil time: Sun Dec 30 10:00:37 2012   pid: 14778 uid: 503  root: no

  • How to boot arch faster?

    I have a P2 350 with 192meg ram and 4meg nvidea riva 128 video card.
    I dual boot (via lilo) between win95 and arch 0.7 updated.
    When booting Arch i login as a user directly through alternative login in inittab and startx to windowmaker via ~/.bash_profile.
    With hotplug enabled bootup from the lilo screen to windowmaker it takes 1minute 30 secs to load - way too long I think.
    With hotplug disabled and modules enabled in the modules setting of rc.conf it takes about 1 min. 10 secs.
    So I save about 20 seconds doing this.
    But it still takes about 15-20secs to load all the modules this way.
    Are there any other ways I can reduce this time?
    I would at least like to get it under a minute.
    1. Would compiling my own kernel with all modules built in statically make any difference?
    2. would this mean I could disable both hotplug and modules in rc.conf?
    3.  Any other ways I can reduce the time for boot.
    I have seen other posts suggest using "compact" in lilo.conf but that makes no difference to me.
    I am not concerned about general performance just boot time.
    Here is my modules and daemons lines from rc.conf and the resulting output from lsmod.
    MODULES=(!usbserial !ide-scsi ohci_hcd ehci_hcd uhci_hcd evdev tsdev 3c59x pcspkr i2c_piix4 i2c_core parport_pc parport snd_sb16)
    DAEMONS=(syslog-ng !hotplug !pcmcia network netfs crond samba autofs)
    LSMOD output
    Module                  Size  Used by
    snd_sb16               13800  0
    snd_opl3_lib           11776  1 snd_sb16
    snd_sb16_dsp           12672  1 snd_sb16
    snd_pcm_oss            55456  0
    snd_mixer_oss          20480  1 snd_pcm_oss
    snd_pcm                97796  2 snd_sb16_dsp,snd_pcm_oss
    snd_timer              27012  2 snd_opl3_lib,snd_pcm
    snd_page_alloc         10244  1 snd_pcm
    snd_sb16_csp           21376  1 snd_sb16
    snd_sb_common          16512  3 snd_sb16,snd_sb16_dsp,snd_sb16_csp
    snd_hwdep               9760  2 snd_opl3_lib,snd_sb16_csp
    snd_mpu401_uart         8704  1 snd_sb16
    snd_rawmidi            26784  1 snd_mpu401_uart
    snd_seq_device          8972  2 snd_opl3_lib,snd_rawmidi
    snd                    60388  13 snd_sb16,snd_opl3_lib,snd_sb16_dsp,snd_pcm_oss,snd_mixer_oss, snd_pcm,snd_timer,snd_sb16_csp,snd_sb_common,snd_hwdep, snd_mpu401_uart,snd_rawmidi,snd_seq_device
    soundcore              10848  1 snd
    parport_pc             29124  0
    parport                38600  1 parport_pc
    i2c_piix4               9104  0
    i2c_core               22784  1 i2c_piix4
    pcspkr                  4172  0
    3c59x                  42792  0
    mii                     6272  1 3c59x
    uhci_hcd               33808  0
    ehci_hcd               37256  0
    ohci_hcd               23044  0
    usbcore               127740  4 uhci_hcd,ehci_hcd,ohci_hcd
    rtc                    14156  0
    tsdev                   8384  0
    evdev                  10240  0
    [are some things being loaded by the kernel here? eg. rtc mii usbcore]
    Any help much appreciated.
    Peter

    plockery wrote:However for some reason lsmod still shows after bootup that "tsdev" "evdev" and "rtc" are loaded.
    I am not sure what could be loading these and why?
    If you can't get rid of them I wouldn't worry - I think evdev loads up on my machines sometimes... "rtc" is "Real Time Clock" IIRC, and it's kinda important.  Even if you get rid of them, there's going to be no real time effect.
    plockery wrote:
    It took me some time to work out what was the correct entry in lilo.conf for bootchart to work, but eventually I got it.
    I had to add to the vmlinuz parameters     append="init=/sbin/bootchartd".
    I have produced the .png and viewed it, but from there I don't know how to interpret the graph or what it can tell me.
    What should I be looking for?
    It tells me that boot time was 30.43 seconds which is way out on what I timed it to be. The graph seems to include the starting of X so i am not sure why the time difference, except to say that the starting of bootchart doesn't seem to happen until just before the loading of devfs in the bootup sequence.
    Well, it's measured from a different point than you're probably measuring from.  You're probably measuring from the time you press the button to the time X is usable.  Bootchart measures from the point the kernel spam begins to the time it loads X (but most likely not when it's usable).
    The reason I suggested bootchart is not the time (though that's really good for a 350MHz - I've seen 2-3GHz machines spit out bootcharts for 20-30 seconds most of the time) but because you can see what takes the most time and try to minimize that.  Can you upload your bootchart to imageshack or something so I can take a look at it?
    plockery wrote:I feel like by now I'm probably taking up too much of your time, but if you can give me some further clues I really do appreciate it.
    Hah, too much of my time? Look at my post count... I spend way to much time here as it is (4.56% of total / 6.58 posts per day).
    The biggest time killer is most likely X right now.  Maybe you can try slim (package is in the [community] repo) in place of xdm, see if that speeds things up?  I'd add the "@slim" daemon first in the DAEMONS array, so things appear usable just slightly before they actually are - it's all about illusion 8)

  • Boot Screen

    Can the multi picture boot screen on the Kin TwoM be changed. Be nice to have my own pictures....

    What, you don't want a collage of strangers' photos on your phone? Haha. I've not read there's a way to change this. I guess I never thought much of it because I never shut off my phones, except while flying.

  • How can i find out if udev works or devfs is still used

    Hello!
    I'm interrested in running udev instead of devfs, so i used the udev howto from the wiki to change to udev. Now there were no error messages, but how do i know udev is running? /dev/ still seems to look like it looked with /devfs. And ArchLinux bootscreen shows still " Starting devfs deamon ..... [done]".
    My lilo.conf looks like this so devfs should be deactivated, or not?
    # /etc/lilo.conf
    boot=/dev/discs/disc0/disc append="devfs=nomount"
    # This line often fixes L40 errors on bootup
    # disk=/dev/discs/disc0/disc bios=0x80
    bitmap=/boot/arch-lilo.bmp
    bmp-colors=1,0,8,3,8,1
    bmp-table=185p,140p,1,18
    bmp-timer=400p,345p,3,8,1
    vga=791
    default=WindowsXP
    timeout=300
    lba32
    prompt
    #image=/boot/vmlinuz26
    # label=failsave
    # root=/dev/discs/disc0/part5
    # read-only
    image=/boot/vmlinuz267bs
    label=ArchLinux
    root=/dev/discs/disc0/part5
    append="video=vesafb:ywrap,mtrr splash=silent"
    initrd=/boot/initrd.splash
    read-only
    other=/dev/discs/disc0/part1
    label=WindowsXP
    # End of file
    CU ActionNews

    Hmm .... this might be the problem: rc.sysinit seems to be a bootsplash-modified version:
    #!/bin/sh
    # /etc/rc.sysinit
    . /etc/rc.conf
    . /etc/rc.d/functions
    echo " "
    printhl "Arch Linux v0.6 $C_OTHER(${C_H2}Widget$C_OTHER)n"
    printhl "${C_H2}http://www.archlinux.org"
    printhl "Copyright 2002-2004 Judd Vinet"
    printhl "Distributed under the GNU General Public License (GPL)"
    printsep
    # start up our mini logger until syslog takes over
    /sbin/minilogd
    # get ready for bootsplash
    /bin/mount -n -t proc none /proc
    if grep -qs silent /proc/splash; then
    BOOTSPLASH_NUMBER=$((`echo ${DAEMONS[@]} | sed 's/![^ t]*//g' | wc -w` +
    `cat /etc/rc.{sysinit,multi,local} | grep -c -e status -e stat_busy`))
    BOOTSPLASH_DELTA=$((60000 / $BOOTSPLASH_NUMBER))
    BOOTSPLASH_PROGRESS=$((65535 - $BOOTSPLASH_NUMBER * $BOOTSPLASH_DELTA))
    [ -w /proc/splash ] && echo "show $BOOTSPLASH_PROGRESS" > /proc/splash
    fi
    # anything more serious than KERN_WARNING goes to the console
    /bin/dmesg -n 3
    if [ -e /dev/.devfsd -a -x /sbin/devfsd ]; then
    status "Starting DevFS Daemon" /sbin/devfsd /dev
    fi
    if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
    if [ -f /etc/lvmtab -a -x /sbin/vgchange ]; then
    # Kernel 2.4.x, LVM1 groups
    stat_busy "Activating LVM1 groups"
    /sbin/vgchange -a y
    stat_done
    elif [ -x /sbin/lvm ]; then
    # Kernel 2.6.x, LVM2 groups
    /bin/mount -n -t sysfs none /sys
    stat_busy "Activating LVM2 groups"
    /sbin/lvm vgchange --ignorelockingfailure -a y
    stat_done
    umount /sys
    fi
    fi
    status "Activating Swap" /sbin/swapon -a
    status "Mounting Root Read-only" /bin/mount -n -o remount,ro /
    if [ -x /sbin/fsck ]; then
    stat_busy "Checking Filesystems"
    /sbin/fsck -A -T -C -a
    if [ $? -gt 1 ]; then
    stat_fail
    echo
    echo "***************** FILESYSTEM CHECK FAILED ****************"
    echo "* *"
    echo "* Please repair manually and reboot. Note that the root *"
    echo "* file system is currently mounted read-only. To remount *"
    echo "* it read-write type: mount -n -o remount,rw / *"
    echo "* When you exit the maintenance shell the system will *"
    echo "* reboot automatically. *"
    echo "* *"
    echo "************************************************************"
    echo
    /sbin/sulogin -p
    echo "Automatic reboot in progress..."
    /bin/umount -a
    /bin/mount -n -o remount,ro /
    /sbin/reboot -f
    exit 0
    fi
    stat_done
    fi
    stat_busy "Mounting Local Filesystems"
    /bin/umount /proc
    /bin/mount -n -o remount,rw /
    /bin/rm -f /etc/mtab*
    /bin/mount /proc
    /bin/mount -a -t nonfs,nosmbfs,noncpfs
    stat_done
    stat_busy "Configuring System Clock"
    if [ "$HARDWARECLOCK" = "UTC" ]; then
    /sbin/hwclock --utc --hctosys
    else
    /sbin/hwclock --localtime --hctosys
    fi
    if [ ! -f /var/lib/hwclock/adjtime ]; then
    echo "0.0 0 0.0" > /var/lib/hwclock/adjtime
    fi
    if [ "$TIMEZONE" != "" ]; then
    /bin/ln -sf /usr/share/zoneinfo/$TIMEZONE /etc/localtime
    fi
    stat_done
    stat_busy "Removing Leftover Files"
    /bin/rm -f /etc/nologin &> /dev/null
    /bin/rm -f /etc/shutdownpid &> /dev/null
    /bin/rm -f /var/locks/* &> /dev/null
    /bin/rm -f /var/run/*.pid &> /dev/null
    /bin/rm -f /var/run/daemons/* &>/dev/null
    /bin/rm -rf /tmp/* /tmp/.* &> /dev/null
    : > /var/run/utmp
    stat_done
    status "Updating Shared Library Links" /sbin/ldconfig
    if [ "$HOSTNAME" != "" ]; then
    status "Setting Hostname: $HOSTNAME" /bin/hostname $HOSTNAME
    fi
    kernel_version=`uname -r`
    if [ -e "/lib/modules/$kernel_version/modules.dep" ]; then
    new_mods=`/usr/bin/find /lib/modules/$kernel_version -type f -newer /lib/modules/$kernel_version/modules.dep`
    if [ ! -z "$new_mods" ]; then
    status "Updating Module Dependencies" /sbin/depmod -a
    fi
    else
    status "Updating Module Dependencies" /sbin/depmod -a
    fi
    if [ -f /var/run/random-seed ]; then
    stat_busy "Initializing Random Seed"
    /bin/cat /var/run/random-seed >/dev/urandom
    stat_done
    fi
    if [ "$KEYMAP" != "" ]; then
    status "Loading Keyboard Map: $KEYMAP" /bin/loadkeys -q $KEYMAP
    fi
    if [ "$CONSOLEFONT" != "" ]; then
    stat_busy "Loading Console Font: $CONSOLEFONT"
    for i in `seq 1 12`; do
    /usr/bin/setfont $CONSOLEFONT -C /dev/vc/${i};
    done
    stat_done
    fi
    # Load modules from the MODULES array defined in rc.conf
    stat_busy "Loading Modules"
    for mod in "${MODULES[@]}"; do
    if [[ `echo $mod | grep '^[^!]' | wc -l` -eq 1 ]]; then
    /sbin/modprobe $mod
    fi
    done
    stat_done
    # Screen blanks after 15 minutes idle time
    /usr/bin/setterm -blank 15
    # set things up for bootsplash in rc.multi
    if [ "$BOOTSPLASH_NUMBER" -a "$BOOTSPLASH_PROGRESS" ]; then
    let "BOOTSPLASH_NUMBER -= `grep -c -e status -e stat_busy /etc/rc.sysinit`"
    BOOTSPLASH_DELTA=$(((65535 - $BOOTSPLASH_PROGRESS) / $BOOTSPLASH_NUMBER))
    BOOTSPLASH_PROGRESS=$((65535 - $BOOTSPLASH_NUMBER * $BOOTSPLASH_DELTA))
    [ -w /proc/splash ] && echo "show $BOOTSPLASH_PROGRESS" > /proc/splash
    echo "export BOOTSPLASH_PROGRESS=$BOOTSPLASH_PROGRESS" > /tmp/bootsplash_env
    echo "export BOOTSPLASH_DELTA=$BOOTSPLASH_DELTA" >> /tmp/bootsplash_env
    fi
    # End of file
    Well then i'll stick with devfs. It works.
    CU ActionNews

  • Grub2 - is it coming?

    I noticed today that the Wiki article on grub boldly states:
    "Note: GRUB Legacy has been deprecated and replaced by GRUB2 in many Linux distributions. For multi-distro booting it's better to use GRUB2. Users are recommended to switch to GRUB2 or Syslinux instead."
    Now, grub is in [core] whereas grub2 is in [extra], so I assume Arch is not one of those "many distributions"...? I'm not a fan of grub2's more complicated way, so I'm perfectly fine with the way things are, but is the switch to grub2 coming in the short term?

    Snowman wrote:The reason we still have the legacy grub in [core] is because it's the latest stable release. When grub2 will be marked as stable by the upstream devs, then it'll replace the old grub in [core].
    The truth is grub-legacy is deprecated by upstream for a long time, and it was never released as a stable update from the start (0.97 itself was considered alpha, never reached v1.0). Its just that distros found grub-legacy to be better than lilo which they were using then, and so switched to it without bothering about what upstream says about the software.
    Grub2 2.00beta2 is (as the name implies) considered beta release and upstream actually recommends people to swtich to 2.00beta2 . In every way grub2 is more stable compared to grub-legacy in core. With a dead upstream and mounting number of patches, at some point the devs will have to ditch grub from the repos.
    If grub2 is too complex for you (generally, not specifically directed to Snowman), you can try syslinux. But from what I have seen in many places people do want to give up an outdated and deprecated software because they are emotionally attached to it, in this case to grub-legacy, when syslinux is already present in core and actively maitained (as far as simplicity is concerned).

  • How I tried fix my partitions and restore a Dell Diagnostic Partition.

    UPDATED: 2 September 2012
    UPDATE: Now that I reflect back on the incidence, I realize that the Dell Utility partition had lost its ability to boot long before I had messed up my partition table. But I realized it only when I was testing all my partitions after fixing the partition table. But as I have already written this long post, lets just keep it here for future reference of anyone else stumbling across a similar problem. Read on to know about my experience.
    RECOMMENDATION: I do not recommend trying out all the steps below as they did not completely solve the problem for me. If you need the Diagnostic Utility, download the update package from Dell's support website for your model. This package can be used to create a boot-able USB drive and/or CD/DVD. These work fine and are pretty fast also.
    Something strange happened to me and I am now reporting my experience in trying to solve it (somewhat unsuccessfully!!)
    First of all, my setup is: Dell Studio 1555 laptop. I dual boot Windows 7 and Archlinux. So here's how it went:
    After using the partitioning tool Gparted under Archlinux to resize a partition, I found a problem had occurred. The Partition was NTFS formatted and all of my data files were stored on it. The partition worked fine under Archlinux as I was able to access my files fine under it. But in Windows, although the partition was listed under Windows explorer, it wanted to format it!! When I tried to access the partition it gave an error that it was not formatted (
    The drive is not formatted, do you want to format it now?
    ). Of course, that was not right and Gparted had messed something up. I fixed that using Testdisk under Archlinux (See the Details). So now the partition problem under windows was fixed. But now another problem cropped up under Archlinux. When I booted into Archlinux and started Gparted to confirm everything was fine I saw something strange in Gparted. The whole space on my hard disk was marked as "unallocated" under Gparted. Windows and Archlinux could "see" the partitions. By this I mean that I was able to boot fine under both my OSes. And I could access all my files under all my partitions. But somehow Gparted was not able to "see" them. Gparted was reporting my whole disk to be marked as unallocated. After that I researched a lot and lots of stuff happened experimenting to fix the problem. I used a lot of utilities. But actually only one fixed the problem-fixparts from the gptfdisk package. But it seemed like a lot of work trying to get the problem fixed (See the Details).
    Now we get to the point in discussion. I was able to get my partitions back under Gparted. But I lost the Dell Diagnostics Utility partition's ability to boot up. [Actually, now that I reflect back on the incidence, I realize that the Dell Utility partition had lost its ability to boot long before I had messed up my partition table. But I realized it only when I was testing all my partition after fixing the partition table. But more on this later.] It gave an error that the partition was not found.
    So, in short: After all this restoring partitions' visibility under Gparted, I realized that the Dell Utility partition on my Studio 1555 was not booting up. To explain this, it means that when I press F-12 when starting the laptop and select Diagnostics from the menu to run the Diagnostic Utility and after running the Pre-boot System Assesment tests when I consented to boot the Diagnostic Utility partition, it gave me the error that the partition was not found. When I tried to run the "Dell 32 Bit Diagnostics (Graphical User Interface version)" update package under Windows, it resulted in a similar error: Partition not found.
    For some background on what makes the Dell Utility partition so special, please read this thread and the third post on this thread.
    WARNING: You and only you are responsible for your data. Please make a backup before performing any of the partitioning steps below.
    NOTE: Please read the entire post before actually performing the steps.
    So, to try and fix this I did the following:
    Boot into Windows 7.
    Open Disk Management under the Computer Management console (To open the Computer Management console, right click on Computer in the Start menu and select Manage).
    Reformat the Dell Diagnostic Utility partition as FAT(not FAT32). This is the first partition on the drive (marked as Healthy (OEM Partition) under the Status column). [This step may not be required, however I had done it. See Notes below.]
    UPDATE: After reading around a bit I found that these steps to format the partition might not actually be necessary. Simply changing the type of the partition (as detailed below) might also work. However as I had done that, lets just keep these steps over here.
    Reboot into a Linux distribution Live CD (I had Ubuntu 10.10). Or, If you dual boot with a Linux distribution that does not complain about the now inconsistent fstab entry, you can also boot into that distribution directly. I had to boot into Live CD to fix my /etc/fstab.
    UPDATE: After considering all the aspects from start to end I have come to a conclusion regarding the efficacy of this method on dual boot machines with Windows and Linux installed. I doubt anyone with a dual boot Windows/Linux setup would be able to boot into the Dell Diagnostic Utility even with the Utility Partition restored. This is detailed below.
    (As noted above my Archlinux install did not boot up after I had reformatted  my Dell Diagnostic Utility partition. This is because I was mounting the Dell Utility partition at boot using fstab inside Archlinux. And I was using the UUID to mount the partition. After reformatting the partition its UUID changed. So, it wouldn't mount. And because of how my fstab was setup Archlinux won't boot. So, I had to boot into a live environment to fix this. This step applied only to me. YRMV.) Fix the fstab entry.
    (This step also applied to me.) Boot into the repaired Linux Distribution.
    And open a Terminal.
    In the open terminal run fdisk on your drive, e.g.,
    fdisk /dev/sda
    This is how it looks:
    [abhishek@Nitaichand ~]$ sudo fdisk /dev/sda
    Password:
    Command (m for help):
    To change the partition type give the appropriate command, i.e.,
    Command (m for help): t
    Specify the partition, i.e.,
    Partition number (1-10): 1
    Type L to see available codes:
    Hex code (type L to list codes):L
    0 Empty 24 NEC DOS 81 Minix / old Lin bf Solaris
    1 FAT12 27 Hidden NTFS Win 82 Linux swap / So c1 DRDOS/sec (FAT-
    2 XENIX root 39 Plan 9 83 Linux c4 DRDOS/sec (FAT-
    3 XENIX usr 3c PartitionMagic 84 OS/2 hidden C: c6 DRDOS/sec (FAT-
    4 FAT16 <32M 40 Venix 80286 85 Linux extended c7 Syrinx
    5 Extended 41 PPC PReP Boot 86 NTFS volume set da Non-FS data
    6 FAT16 42 SFS 87 NTFS volume set db CP/M / CTOS / .
    7 HPFS/NTFS/exFAT 4d QNX4.x 88 Linux plaintext de Dell Utility
    8 AIX 4e QNX4.x 2nd part 8e Linux LVM df BootIt
    9 AIX bootable 4f QNX4.x 3rd part 93 Amoeba e1 DOS access
    a OS/2 Boot Manag 50 OnTrack DM 94 Amoeba BBT e3 DOS R/O
    b W95 FAT32 51 OnTrack DM6 Aux 9f BSD/OS e4 SpeedStor
    c W95 FAT32 (LBA) 52 CP/M a0 IBM Thinkpad hi eb BeOS fs
    e W95 FAT16 (LBA) 53 OnTrack DM6 Aux a5 FreeBSD ee GPT
    f W95 Ext'd (LBA) 54 OnTrackDM6 a6 OpenBSD ef EFI (FAT-12/16/
    10 OPUS 55 EZ-Drive a7 NeXTSTEP f0 Linux/PA-RISC b
    11 Hidden FAT12 56 Golden Bow a8 Darwin UFS f1 SpeedStor
    12 Compaq diagnost 5c Priam Edisk a9 NetBSD f4 SpeedStor
    14 Hidden FAT16 <3 61 SpeedStor ab Darwin boot f2 DOS secondary
    16 Hidden FAT16 63 GNU HURD or Sys af HFS / HFS+ fb VMware VMFS
    17 Hidden HPFS/NTF 64 Novell Netware b7 BSDI fs fc VMware VMKCORE
    18 AST SmartSleep 65 Novell Netware b8 BSDI swap fd Linux raid auto
    1b Hidden W95 FAT3 70 DiskSecure Mult bb Boot Wizard hid fe LANstep
    1c Hidden W95 FAT3 75 PC/IX be Solaris boot ff BBT
    1e Hidden W95 FAT1 80 Old Minix
    Type the desired code, i.e.,
    Hex code (type L to list codes): de
    Write the partition table with:
    Command (m for help): w
    The partition table has been altered!
    Calling ioctl() to re-read partition table.
    WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
    The kernel still uses the old table. The new table will be used at
    the next reboot or after you run partprobe(8) or kpartx(8)
    Syncing disks.
    [abhishek@Nitaichand ~]$
    Download the required Diagnostics Update Package from the Drivers Download page for your model. Got mine from here.
    Run the downloaded package under the OS you it downloaded for. That is, run the .exe on Windows. Or, if you downloaded the .bin file for Linux then first make it executable:
    chmod u+x CL1367A0.bin
    And now run it under a Linux distribution with an older version of python installed (I think <2.7). I say this because the .bin package didn't run on an updated Archlinux for me, probably because it has the latest python. I ran it from the Ubuntu 10.10 Live CD and it ran fine under that.
    On Windows, If you are not automatically prompted with an option to update your Utility Partition then you need to browse to the location where the package was extracted (for me it was C:\dell\drivers\R239866).
    Now you need to manually run the extracted file (for me it was DDDP.exe). Most probably you'll need to right-click it and run it as an Administrator. And if all went well, it will extract/update the diagnostic utilities to/on the Dell Utility Partition.
    I believe the above steps should be sufficient for someone who's lucky and who's update package is smart enough. However these steps were not sufficient for me. My "Partition not found" error was gone because I had changed the partition type. And so the update package was able to recognize the partition and extract the necessary files to it. But I was still not able to boot the utility partition. After the Pre-boot System Assessment although I no longer got the "Partition not found" error, but I was just dropped onto the GRUB boot menu prompt.
    [UPDATE: As stated above, I realize that the recovery partition had lost its ability to boot long before I had messed up my partition table. But I realized it only when I was testing all my partition after fixing the partition table. Please refer to this forum thread for further Details. I  do not think that it is possible longer to boot from the Dell Utility Parttion on my setup which has GRUB installed to the MBR. But the rest of the post documents my attempts to slove the problem without the knowledge from the forum post.]
    Anyways, it was a pain to again and again set up/update the partition and test it after waiting half an hour or so for the Pre-boot System Assessment to complete. But I was determined to solve the problem at-least partially, until next time. So I created a GRUB entry to boot the Utility partition. Assuming the partition is the first partition on the drive (which is the case here), the grub entry is simply:
    title Dell Utility
    rootnoverify (hd0,0)
    chainloader +1
    I tried downloading an older update package. I updated my Partition with it. And tested. Still, I was unsuccessful. I researched a little bit and found this link. Out of frustration,I decided to use brute force this time . So, the below are the steps which let me have at-least a glimpse of The Dell Diagnostic Utility booting up from the partition:
    Backup your partition table using the sfdisk command (not fdisk).
    Follow the instructions in the link I gave above (i.e., http://community.spiceworks.com/how_to/show/1123) and build your Utility Partition from scratch.
    Now after that when you try to boot into the OS you'll be presented with an blue bar on top. This is because the mkup batch file from the Dell Diagnostic/Drivers CD/DVD wiped your partition table and rewrote it with only one partition on it- the Dell utility partition.
    Boot into a Live environment and restore your partition table from the backup created earlier using sfdisk.
    Now boot with a Windows disc to repair your Windows boot problem. This applied to me but may not apply to you.
    Again boot into a live environment and restore GRUB to MBR.
    After a reboot press F-12 to get to the BIOS boot menu and select Diagnostics.
    Let the Pre-boot Assessment run and after its complete it will ask you to press any key to boot the Dell Utility partition. Do that.
    You'll notice your still dropped into GRUB instead of getting the Diagnostics GUI.
    Now when on GRUB prompt don't boot any other OS.
    Press any key (other than <Enter>, that is ) to stop the timer if you have one set.
    Now look carefully at the boot menu.
    Remember I told you that I had created a GRUB menu entry to boot the Dell Utility partition. Select that. And if you are lucky you might just be able boot the partition. This worked for me (finally!).
    After this initial run I was unable to run the Diagnostics GUI from the GRUB menu entry again. I haven't tried to re-run the Pre-boot Assessment and wait to see, if I'm able to boot it from there. But now, I'm satisfied that at-least the file there are in a running condition.
    Also, the update package can be used to create boot-able USB drives or boot-able CD/DVDs which can run the Diagnostics just fine. They are almost as fast as the partition (especially the USB which seems even faster). They are recommend, instead of going into this trouble to recreate the partition. That is unless you are a purist/perfectionist .
    Notes:
    At first, I panicked and tried a lot of steps that are not exactly documented above for the sake of convenience to others who might refer.
    I have thus rewritten the post in a manner to make it very general in nature as it did not become very fruitful for myself.  If you attempt to use this guide, use common sense where necessary .
    Of course, if you are trying to build a Utility partition on a bare hard drive or you're feeling adventurous, you can always follow this link .
    Last edited by bhadotia (2012-10-08 19:03:18)

    bhadotia wrote:Anyway's the file downloaded from dell to update the partition for Studio 1555 is corrupted (checksums don't match). My partition still doesn't boot. I'm working to fix this and will update my post when I'm done.
    The file seems to create the CD/DVD/Image and USB just fine. So I used this only to create a CD image which I then wrote on a blank CD which seems to work fine. Also, I played around a bit and had some partial success in booting the partition. I've updated my original opening post with the new findings.
    Whew!! what a waste of time! Never want to do all of this again .
    Last edited by bhadotia (2012-03-03 00:05:22)

  • Help with Windows 8.1 Update 1 Offline Deployment using MDT 2013

    Hi guys,
    Hoping that someone has encountered this problem and that there is a simple solution that I am overlooking. Essentially the problem we seem to be having is that after the OS is installed the process of updating the boot partition incorrectly updates
    the boot partition on the offline media, rather than on the local disk. Because UEFI requires boot media to be formatted FAT32 and our deployment is a little on the heavy side (upwards of 40GB) we are generating multi-partition boot media and
    this seems to be creating a problem, our previous Windows 7 offline media (single NTFS partition) worked perfectly. 
    By looking at the BDD.log I can see where it appears to examine the potential boot partitions, finds the local disk boot partition and the external usb hdd boot partition and chooses to write to the external. The task sequence restarts the machine shortly
    thereafter at which point the device cannot boot with an error "No operating system found."
    Thank you in advance for any assistance.

    Hello Erik,
    it seems to be a bug in MDT.
    The routine in ZTIDiskUtility.vbs is looking for the last available boot device:
     For each oWMIDiskPart in AllDiskPartEx ( " WHERE Bootable = TRUE or BootPartition = TRUE " )
      oLogging.CreateEntry "Found bootable drive: " & oWMIDiskPart.Path_ , logTypeVerbose
      set oDiskPart = new ZTIDiskPartition
      set oDiskPart.DiskPart = oWMIDiskPart
      set oDisk = oDiskPart.GetDiskObject
      If oDisk.isOSReady( sOSBuild ) then
       set oLogical = oDiskPart.oWMIDrive( bForced )
       If isValidObject(oLogical) then
        If not bBootFiles then
         oLogging.CreateEntry "Found bootable drive (No Boot File Test) [ " & oLogical.DeviceID & " ]: " & oLogical.Path_ , logTypeInfo
         set GetBootDriveEx = oDiskPart
         ' My change
         Exit For
        ElseIf oFSO.FileExists( oLogical.DeviceID & "\ntldr" ) or oFSO.FileExists( oLogical.DeviceID & "\bootmgr" ) or oFSO.FileExists( oLogical.DeviceID & "\EFI\Microsoft\Boot\bootmgr.efi" ) then
         oLogging.CreateEntry "Found bootable drive [ " & oLogical.DeviceID & " ]: " & oLogical.Path_ , logTypeInfo
         set GetBootDriveEx = oDiskPart
        Else
         oLogging.CreateEntry "No boot files found: " & oLogical.Path_ , logTypeInfo
        End if
       End if
      End if
     next
    I implemented an "Exit For", so you will get the first possible boot drive.

  • Error during up2date oracle-validated gives segmentation fault

    Hi all,
    I am trying to run the up2date oracle-validated command for Oracle Enterprise Linux 5 64 bit and it
    fails on memory dump errors.
    [root@tstdb01]# up2date oracle-validated
    Fetching Obsoletes list for channel: el5_x86_64_latest...
    Fetching rpm headers...
    Segmentation fault
    Any ideas how to resolve this?
    Edited by: 783904 on Aug 19, 2010 9:09 AM

    # cat /etc/sysconfig/rhn/up2date
    # Automatically generated Red Hat Update Agent config file, do not edit.
    # Format: 1.0
    enableRollbacks[comment]=Determine if up2date should create rollback rpms
    enableRollbacks=0
    noSSLServerURL[comment]=Remote server URL without SSL
    noSSLServerURL=http://linux-update.oracle.com/XMLRPC
    useNoSSLForPackages[comment] =Use the noSSLServerURL for package, package list, and header fetching
    useNoSSLForPackages=0
    debug[comment]=Whether or not debugging is enabled
    debug=0
    noReplaceConfig[comment]=When selected, no packages that would change configuration data are automatically installed
    noReplaceConfig=1
    retrieveOnly[comment]=Retrieve packages only
    retrieveOnly=0
    keepAfterInstall[comment]=Keep packages on disk after installation
    keepAfterInstall=0
    systemIdPath[comment]=Location of system id
    systemIdPath=/etc/sysconfig/rhn/systemid
    serverURL[comment]=Remote server URL
    serverURL=https://linux-update.oracle.com/XMLRPC
    pkgSkipList[comment]=A list of package names, optionally including wildcards, to skip
    pkgSkipList=kernel*;
    pkgsToInstallNotUpdate[comment]=A list of provides names or package names of packages to install not update
    pkgsToInstallNotUpdate=kernel;kernel-modules;kernel-devel;
    adminAddress[comment]=List of e-mail addresses for update agent to communicate with when run in batch mode
    adminAddress=root@localhost;
    storageDir[comment]=Where to store packages and other data when they are retrieved
    storageDir=/var/spool/up2date
    fileSkipList[comment]=A list of file names, optionally including wildcards, to skip
    fileSkipList=;
    removeSkipList[comment]=A list of package names, optionally including wildcards that up2date will not remove
    removeSkipList=kernel*;
    enableProxy[comment]=Use a HTTP Proxy
    enableProxy=0
    retrieveSource[comment]=Retrieve source RPM along with binary package
    retrieveSource=0
    versionOverride[comment]=Override the automatically determined system version
    versionOverride=
    httpProxy[comment]=HTTP proxy in host:port format, e.g. squid.redhat.com:3128
    httpProxy=
    useGPG[comment]=Use GPG to verify package integrity
    useGPG=1
    gpgKeyRing[comment]=The location of the gpg keyring to use for package checking
    gpgKeyRing=/etc/sysconfig/rhn/up2date-keyring.gpg
    noBootLoader[comment]=To disable modification of the boot loader (lilo, silo, etc)
    noBootLoader=0
    noReboot[comment]=Disable the reboot actions
    noReboot=0
    networkRetries[comment]=Number of attempts to make at network connections before giving up
    networkRetries=5
    updateUp2date[comment]=Allow up2date to update itself when possible
    updateUp2date=1
    disallowConfChanges[comment]=Config options that can not be overwritten by a config update action
    disallowConfChanges=noReboot;sslCACert;useNoSSLForPackages;noSSLServerURL;serverURL;disallowConfChanges;
    sslCACert[comment]=The CA cert used to verify the ssl server
    sslCACert=/usr/share/rhn/ULN-CA-CERT
    [root@tstdb01 up2date]# *up2date --show-channels*el5_x86_64_latest                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Solaris 10 with Windows 2000 HELP!

    Hi,
    I'm having a terrible time with Solaris 10 installation and configuration.
    I installed W2k on a NTFS partition. I shrinked the partiton with Partition Magic so I have enough place for Solaris.
    I installed Solaris using the rest of the disk space and completed sucessfully.
    The system then asked me where I want to boot and I said W2K. Once I went to W2K I found that my DVD-Rom wasn't recognized. Also, I couldn't run Partition Magic as it was giving me a message about partition table is corupt.
    Then on the next boot I could not for the life of me get into Solaris. There was no choice anymore.
    Can someone please help me with this issue? I'm trying like crazy for weeks now and all I need is some kind of step-by-step help if possible.
    Thanks in advance,
    Chaim Bochner

    Resizing a Windows partition assumes that this partition has to be defragmented before. Furhter in nearly every cases I know Windows has always to be installed at first operating system. It is a good advice when the amount of primary partitons on one HD are not more then four at all, specially when Windows is on it. This number is quickly reached because Solaris needs as I know three primary partitions for itselfs. Installing further operating systems after Windows, Windows losts its attribut as master partition. That means Windows might be not recognized any more. The problems increase by resizing partitions. Unfortunately Soraris does not support realy the usage with several operating systems on one HD and its tools on board are very purely.
    There are two strategies to solve the problem: First I would delete Solaris from the HD so Windows is the first Operatin System and starts well, again. Then size the Windows partion after defragmenting as you want. Afterwards make a boot disk from Windows. Then I would install Solaris, but the Grub Loader I would install on a floppy disk and not on the HD to avoid Solaris from writing in the master boot record. Finally you need a boot loader that starts from a floppy disk. Such boot loaders can be found at Internet or from Linux.
    My second strategy is, depends on the size of the HD, to install a very small Linux patition at the last operating system. The Linux boot loader LILO can manage several operating systems on the one HD very well.
    My advice to Sun: Look what competitors operating systems can do nowadays and learn now. Talk to your customers what they need. Don�t wait for the next 30 years.
    I wish much success.
    Kind regards from Berlin, Germany

  • Logic behind partition locations

    Is there any documented logic behind the default locations for the boot drive partitions. I'm having a debate with some other System Admins and can't locate any documentation on this.
    Nothing critical here, just looking for info.
    Thanks,
    Dave

    Partitions have logic, optimal partitions configuration will give you best performance and highest security.
    All Unix/Linus systems have the same partition layout logics.
    First partition is allways for boot loader (Lilo, Grub and etc.), second is /boot for operating system.
    Next usually comes / (root), /swap, /tmp and in some cases /opt (for Solaris).
    /swap, /tmp amd /opt can be just directories or partitions, even /boot can be just a directory, however it is good to place all these on seperate partition for good order.
    Also, if you have additional hard drives, you can put /swap and /tmp of seperate HD for better performance.
    Actually, every directory on root (/) can be partition or even a seperate device.
    For example you have a lot of users and you don't want that they will save their files on HD with OS, you can mount their home directories from a seperate HD.
    In the minimal partitions layout for Unix/Linux, usually you need only partition for boot loader and root. However, separate partitions for important thing can do this job more ellegantely.

  • Syslinux instead of Grub?

    Recently I did fresh installed of 2011.08.19 release on my HTPC and I was surprised by few changes.
    Whats up with Syslinux? It was first time that I heard of it. I installed it this time just out curiosity, but how is it different from Grub? First time that I ever tried something different from Grub.
    Last edited by kdar (2012-01-20 19:19:53)

    litemotiv wrote:
    stefanwilkens wrote:One of the bigger issues with syslinux always was that it didn't support multi-partition booting (syslinux can't aces files outside the partition it's on), this has constantly been a reason not to completely deprecate grub-legacy (along with grub2 being non-stable).
    Why / when would you span your /boot across multiple partitions?
    I wouldn't, the point it some do. In addition, I'm not going to rehash all the various cases explained on the mailing lists. It's been well documented that various boot loaders still provide better features for various user cases. Isn't this why we still provide both grub-legacy and syslinux as a choise rather than pushing a default?
    A case example would be multi-booting with distros that automatically adjust the bootloader's configuration.
    Last edited by stefanwilkens (2012-01-20 19:59:19)

Maybe you are looking for

  • Error while importing datasource from Dev. to Qlty

    Hi guys, I have transported a data source to quality from development system. while importing the same in quality it states error below. WSPK901533  imported to WFP & it ended with error(RC=8). Please check. Source system ZSTGLDV110 does not exist No

  • Message to JMS Receiver

    Hi All, I have an XML output and I want to send it to a queue so that a JMS receiver listens to the queue and grabs the message. I am wondering as how to send the XML output tho.Any ideas?/ Thanks.

  • Configure new exchange 2010 while old exchange 2003 running ?

    Hello, I'm in the process of deploying a new fresh installation of SBS 2011/Exchange 2010 server. Currently I have SBS2003/Exchange 2003 running. I want to retired the server and replace with the new server. No migration. By doing that, I am setting

  • Should I delete the motion 4 library before installing motion 5?

    I just got a new Mac Pro with Yosemite on it, and I just installed FCP 7 last night, and when I tried to launch Motion, I discovered that Motion 4 won't run on Yosemite.  I'm a little puzzled about why the installer still let me install it -- I thoug

  • 5 times authorized & iTunes failure

    I am having a significant problem with iTunes. I recently got a new laptop because my old one was completely destroyed by a virus. I have had similiar computer failure many times since I first owned an iPod, so every time I would have to authorize it