Start SQL Server in single user mode with parameter -m doesn't work well

C:\Windows\system32>net start mssqlserver /m "Microsoft SQL Server Management St
udio - Query"
The SQL Server (MSSQLSERVER) service is starting.
The SQL Server (MSSQLSERVER) service was started successfully.
C:\Windows\system32>sqlcmd -S . -e
1> go
1> select @@servername;
2> go
select @@servername;
myserver
(1 rows affected)
1>
As you can see, I'm still able to connect with sqlcmd prompt to SQL Server. According production doc of SQL Server 2014, it should not be conncting by sqlcmd. it shall only be connected by SSMS.
below the original doc on msdn:
Start SQL Server in Single-User Mode
Provide Feedback
Under certain circumstances, you may have to start an instance of SQL Server
in single-user mode by using the startup option -m. For
example, you may want to change server configuration options or recover a
damaged master database or other system database. Both actions require starting
an instance of SQL Server in single-user mode.
Starting SQL Server in single-user mode enables any member of the computer's
local Administrators group to connect to the instance of SQL Server as a member
of the sysadmin fixed server role. For more information, see Connect to
SQL Server When System Administrators Are Locked
Out.
When you start an instance of SQL Server in single-user mode, note the
following:
Only one user can connect to the server.
The CHECKPOINT process is not executed. By default, it is executed
automatically at startup.
Note
Stop the SQL Server Agent service before connecting to an instance of SQL
Server in single-user mode; otherwise, the SQL Server Agent service uses the
connection, thereby blocking it.
When you start an instance of SQL Server in single-user mode, SQL Server
Management Studio can connect to SQL Server. Object Explorer in Management
Studio might fail because it requires more than one connection for some
operations. To manage SQL Server in single-user mode, execute Transact-SQL
statements by connecting only through the Query Editor in Management Studio, or
use the
sqlcmd utility.
When you use the -m option with sqlcmd or
Management Studio, you can limit the connections to a specified client
application. For example, -m"sqlcmd" limits connections to a
single connection and that connection must identify itself as the
sqlcmd client program. Use this option when you are starting
SQL Server in single-user mode and an unknown client application is taking the
only available connection. To connect through the Query Editor in Management
Studio, use -m"Microsoft SQL Server Management Studio - Query".
Shawn

Hi Shawn Xiao,
For starting SQL Server instance in single user mode, we can add –m; parameter in SQL Server Configuration Manager, also we can run CMD with ‘Run as administrator’ and input the following statement.
NET START MSSQLSERVER /m
I do a test in SQL Server 2014 Express version, after starting SQL with Single User Mode, SQL Server will only accept one connection. If you connect to SQL Server with a user account, the following error will occur.
Login failed for user ‘domain\username’. Reason: Server is in single user mode. Only one administrator can connect at this time.
However, in your situation, you can connect to SQL Server and run T-SQL statement successfully, it can be due to connection with the administrator account in your sqlcmd.
For more information, you can review the following article.
http://zarez.net/?p=117
Regards,
Sofiya Li
Sofiya Li
TechNet Community Support

Similar Messages

  • Starting up networking in Single User Mode

    I have been searching the web for how to start up networking in Single User Mode.
    For Leopard 10.5 I found this:
    http://bitaddict.blogspot.com/2009/06/networking-in-mac-osx-single-user-mode.htm l
    +*III Start the network*+
    +The following commands have been working on Mac OSX 10.5 (Leopard). If you have another version of OSX they might be different.+
    +In order to get the network working we need to start the following four services+
    +% launchctl load /System/Library/LaunchDaemons/com.apple.kextd.plist+
    +% launchctl load /System/Library/LaunchDaemons/com.apple.notifyd.plist+
    +% launchctl load /System/Library/LaunchDaemons/com.apple.configd.plist+
    +% launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist+
    For Tiger 10.4, I found this:
    http://www.westwind.com/reference/OS-X/commandline/single-user.html
    +*Starting daemons under 10.4:*+
    +sh /etc/rc - Under version 10.4, the normal startup script can be run by hand, and it'll do the necessary work of getting the system (mostly) up and running, but not exit single-user mode or start the GUI.+
    10.5 seems awfully complicated. Isn't there a simpler way to start up networking in Single User Mode in 10.5, like for 10.4 or even like how it was for 10.2?

    sh /etc/rc
    Should you have some problems with your Tiger machine, running this script will likely reveal them.
    As for leopard, you could write a script to run these commands.
    You do know that the up arrow does a command retrieval so that you can backspace and change the last portion of the command.
    There is also the history command.
    mac $ history
        8  /Users/mac/Documents/spotlight.rtf 
    ...clipped...
      502  h
      503  shopt
      504  h
      505  h
      506  settings
      507  history
    mac $ !503
    mac $ shopt
    cdable_vars     off
    cdspell         on
    checkhash       off
    ...clipped...
    # Allow editing of retrieved commands
      # Use the history command to show past commands and !10 to retrieve the 
      # tenth command
      shopt -s histverify

  • Impossible to boot MacBook Pro Retina ! impossible to start in single user mode, Openfirmware password set, but safari works!

    I have got a Macbook pro retina.
    I have done 2 partitions on the SSD drive. 1 for the OS and 1 for the user (with a kind of ln -s /Home/myself /Volume/Part2/myself
    I was watching a movie (with VLC) in full screen for a while and I wanted to escape. Impossible, and impossible to reboot.
    When I start, I have a directory with a question mark.
    I have a Open firmware passwords set (that I remember).
    I cannot reset PRAM. (I can not change the RAM amount inside the commuter as this is a retina model)
    I cannot start in verbose mode.
    I can choose a disk to boot. I see only the OS drive and not the user partition, and no 'recovery partition'. It seems that i need to do a fsck -yff on the user partition but how ?
    I can start the OS partition, and i can choose 'guess' or 'myself'. If i choose myself, I have an error message :'there is a error, the session can not start'. If I start with the guess account, I restart, and then I can browse the internet with safari (this is how I am writing this text!)
    => How can i repair the partition ? (open a terminal, boot in single user mode ...?)
    best regards.

    Actually, the recovery partition was there, but was not shown as my user partition. I have seen that reseting the PRAM and changing the ram could remove the open firemware password. So i have turn the computer on until the battery was empty. Then I boot about 20 times, and unplug the power supply after few seconds at different step of the booting pricess. At last, the screen default resolution when booting changed, I undertood that i succeeded, and I was able to enter.
    Then I boot in single user mode, removed the open firmware password, activated the root user,  and everything was fine now !

  • SQL 2012 AG - Single User Mode Alternative

    We have a very busy DB in a SQL cluster at the moment, that I am moving to a 2012 AG. Every night, there is a job that moves data around into a bunch of newly created tables. In the cluster, the job uses single user mode to pause incoming data while it makes
    the changes:
    SET SINGLE_USER WITH ROLLBACK AFTER 10 SECONDS
    So I've been looking around, but I'm not a heavy DBA, so I haven't been able to find an alternative for this command in the job. Right now, the job fails every day. It cannot make the necessary changes while data is still flowing into the DB. How can I pause
    the incoming data until the job finishes? Is there a way to take the listener offline temporarily or some other way to make this work?
    Thanks!!

    Partitioning is exactly what we're trying to do. That's where we used single user mode before. Here is the part of the job that required it. Let me know what you think:
    SET
    @Sql='ALTER
    PARTITION FUNCTION '+@PartitionFunctionName+'()
    MERGE RANGE (''' 
    +@FirstBoundaryValue+''')'
    BEGINTRY
    EXECsp_executesql@Sql
    SET@Sql='ALTER
    PARTITION SCHEME '+@PartitionSchemaName+'
    NEXT USED '+@FileGroup
    BEGINTRY
    EXECsp_executesql@Sql
    SET@Sql='ALTER
    PARTITION FUNCTION '+@PartitionFunctionName+'()
    SPLIT RANGE ('''+@NextBoundaryValue+''')'
    BEGINTRY
    EXECsp_executesql@Sql

  • Boot mac mini server into single-user mode?

    I've got a mac mini server (one of the ones with no optical drive) and I'm trying to boot it into single-user mode. I hit the power button and hold down the command (apple, splat) key and the 'S' key simultaneously ---- until it boots up to a login prompt rather than a black screen with white text and a unix command prompt...
    Is there some magic different on this particular machine to get to single-user?

    Hi, I wonder if anyone helped you out. I'm new here so here goes. I just bought a mac mini, but not the server. I had finished my new install and then I rebooted and got a black screen, since i have a wireless Apple keyboard, I cannot log into the computer by using commands, like Command-S. And Yes, you are using the right command, that hasn't changed.
    Your problem may be the same as mine, are you using a wireless keyboard, because if you are, it seems that the Bluetooth doesn't have time to install its software while we are trying to log into the system. Thus, as we reboot, we are holding down they keys but that won't help us because the Bluetooth software doesn't have time to do its thing, in the background.
    That is a huge problem because I don't have any other keyboard, but if you have access to a keyboard, get one and plug it into the back of your Mac mini and then you should be all set.
    Does this make sense? Let me know if this helps. I have no idea what to do because now I have a brand new computer with a serious screen with the you must reboot your system in many languages, and when one gets this it is not a good sign.

  • OSX will not start after reboot from single user mode

    Hello,
    Yesterday my iBook G4 was only starting in BASH mode. I've looked at discussions describing Kernel Panic and have followed the advice posted to the following post:
    http://discussions.apple.com/message.jspa?messageID=1553062#1553062
    When I reboot I get past the language setup and the boot progress screen/progress bar gets almost complete before going to a continuously stalling/reloading blue screen.
    When I try the command:
    rm /var/db/.AppleSetupDone
    described in one of the responses I get a 'No such file or directory' message
    I assume that as when I try:
    cd /System/Library/CoreServices/Setup\ Assistant.app/Contents/MacOS
    It returns '-rwxr-xr-x 1 root wheel 58912 16 Aug 21:10 Setup Assistant'
    it is the file that is missing.
    As the discussion thread I was following seemed to go off on a bunch of other tangents (and was completed), I am hoping somebody might have suggestions for my specific problem under this new discussion.

    Welcome To  Discussions Kongxyz!
    It will help if you first post some background info.
    "...only starting in BASH mode."
    Explain exactly what was happening, and what the screen displayed.
    Exactly which model iBook G4 is it?
    What is the Processor speed?
    What size is the Hard Drive, and how much space is available?
    How much RAM is installed, and is it original or added?
    Which version number of Panther 10.3.x is installed
    What peripherals do you have connected? A keyboard, mouse, printer, external drive or modem, router, etc?
    What happened between the last time the iBook started successfully, and when it didn't?
    Have you made any changes, like upgrading the system, updated or installed any applications or programs, etc?
    Have there been any unusual occurences, like freezes, crashes, power outages, etc?
    Are you able to startup from the system install disc to run Disk Repair?
    Have you run Repair Permissions?
    Instructions posted below.
    Is the Mac shutdown overnight, or does it run 24/7?
    Have you ever run any routine Maintenance procedures?
    THESE ARE THE STEPS FOR USING DISK UTILITY TO REPAIR YOUR HD
    1.Insert the System Install disk, Mac OS X CD-ROM disk, or Restore DVD disk, then restart the computer while holding the C key. Use the System disk, of the OS, that is currently installed.
    2.Once started up from CD or DVD, on the Menubar at the top of the screen, choose Disk Utility from the Installer contextual menu.
    Important: Do not click Continue in the first screen of the Installer. If you do, you must restart from disc to access Disk Utility.
    3.Click the First Aid tab.
    4.Click the disclosure triangle to the left of the hard drive icon to display the names of your hard disk volumes and partitions.
    5.Select your Mac OS X volume, if necessary.
    6.Click Repair. If DU reports errors it has fixed, re-run Repair Disk until no errors are reported.
    7.Repeat steps 5 & 6, but select the Hard Drive this time. It's usually the first listed with the manufacturer's model number. Make note of the S.M.A.R.T. status.
    8.When finished, select Quit Disk Utility from the Installer menu.
    9.Select Quit Installer from the Installer menu.
    10.In the resulting pop-up window, choose restart.
    11.After the computer has restarted, you can eject the CD.
    TO REPAIR PERMISSIONS ON THE STARTUP DISK
    1.Open Disk Utility, located in Applications/Utilities, and select the startup disk in the left column.
    2.Click First Aid.
    3.Click Verify Disk Permissions to test permissions or Repair Disk Permissions to test and repair permissions. (I never "Verify". Just run "Repair".)
    Rerun RP until the only messages reported, are listed here Spurious Permissions Errors Using: 10.3.x, authored by Michael Conniff.
    When "Repair Permissions" is complete. Quit "Disk Utility".
    ali b

  • How to start sql server from cmd

    
     i am starting sql server from command prompt but i get error message as under :
    2014-04-04 23:41:55.90 Server      Error: 17058, Severity: 16, State: 1.
    2014-04-04 23:41:55.90 Server      initerrlog: Could not open error log file ''.
     Operating system error = 3(failed to retrieve text for this error. Reason: 1510
    5).
    2014-04-04 23:41:56.21 Server      Error: 17058, Severity: 16, State: 1.
    2014-04-04 23:41:56.21 Server      initerrlog: Could not open error log file ''.
     Operating system error = 3(failed to retrieve text for this error. Reason: 1510
    5).
    2014-04-04 23:41:56.50 Server      Error: 17058, Severity: 16, State: 1.
    2014-04-04 23:41:56.50 Server      initerrlog: Could not open error log file ''.
     Operating system error = 3(failed to retrieve text for this error. Reason: 1510
    5).
    2014-04-04 23:41:56.80 Server      Error: 17058, Severity: 16, State: 1.
    2014-04-04 23:41:56.80 Server      initerrlog: Could not open error log file ''.
     Operating system error = 3(failed to retrieve text for this error. Reason: 1510
    5).
    2014-04-04 23:41:57.10 Server      Error: 17058, Severity: 16, State: 1.
    2014-04-04 23:41:57.10 Server      initerrlog: Could not open error log file ''.
     Operating system error = 3(failed to retrieve text for this error. Reason: 1510
    5).
    2014-04-04 23:41:57.41 Server      Error: 17058, Severity: 16, State: 1.
    2014-04-04 23:41:57.41 Server      initerrlog: Could not open error log file ''.
     Operating system error = 3(failed to retrieve text for this error. Reason: 1510
    5).

    Hi,
    I agree with Erland. You need to verify and specify the correct path for the error log in Startup parameters.
    For example: -eC:\Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG
    To configure startup options
    1.In SQL Server Configuration Manager, click SQL Server Services.
    2.In the right pane, right-click SQL Server (<instance_name>), and then click Properties.
    3.On the Startup Parameters tab, in the Specify a startup parameter box, type the parameter, and then click Add.
    For example, to start in single-user mode, type -m in the Specify a startup parameter box and then click Add. (When you restart SQL Server in single-user mode, stop the SQL Server Agent. Otherwise, SQL Server Agent might connect first and prevent you from
    connecting as a second user.)
    4. Click OK.
    5.Restart the Database Engine.
    For more information, please see:
    Configure Server Startup Options (SQL Server Configuration Manager)
    http://technet.microsoft.com/en-us/library/ms345416.aspx
    Database Engine Service Startup Options
    http://technet.microsoft.com/en-us/library/ms190737.aspx
    Thanks.
    Tracy Cai
    TechNet Community Support

  • Start vm linux Guests in single-user mode

    Hi -
    I have OBIEE vm template installed and everything is OK, I forgot the roor password for this guest, (ovsroot) is not working I think I've changed it. One option is to start this guest in single-user mode, I tried but you can't see the console until the system is starting services which is a late phase to run linux single command on boot prompt. Please advice how can change my root password using single-user mode.
    thanks in advance
    Omar

    Omar M Sawalhah wrote:
    Sorry, but I am not sure I am getting this right, where should I add 'single console=xvc0', if you mean the guest, as I mentioned in my post I don't know the root password and I can't logon. please kindly if you can add more detailed steps.When you boot your guest using xm create -c vm.cfg, it will immediately connect you to the console of the guest. That will show you the GRUB boot menu. You then need to edit the kernel boot line exactly the same way you would a physical server. In order to boot into single-user mode, you need to add the parameter single to the boot line. Along with that parameter, you also need console=xvc0 so that the guest uses the connected console to show you the boot process and allows you access to the single-user shell. If you do not use this parameter, you'll need to determine the VNC port used by the guest and used VNC to connect to the console instead.

  • Unable to start up in "Single User Mode."

    I am on an Intel Mac Pro. I can't seem to start up in the Single User Mode.
    I hold down the Command and S keys during startup, but always get to my regular screen, logged in to my account. I changed the login options from automatic to off, but the same thing still happens. Any help would be appreciated.

    Hi
    Have you possibly set yourself a firmware password? Further instructions here:
    http://support.apple.com/kb/ht1352
    Tony

  • Macbook won't boot after Airport update, stuck in single user mode

    Wasn't sure what forum to put this in, so I'll start here. After re-imaging student machines from the server, for some reason the new Macbooks no longer recognize they have an airport card. On another machine I download the appropriate Airport software, copy to thumbdrive, and install on student laptop. After required reboot, the Macbook refuses to boot into OS X- I get the grey apple logo, spinning gear, then drops to what appears to be single user mode, with the exception that it seems to be "refreshing" itself constantly with messages appearing for brief moments (too fast to read). It cycles so fast that I can't type anything before it is gone again. If I purposely boot into single user mode, everything behaves as normal, if I mount as fire-wire drive, everything looks good. But I can't get into OS X. Before I brick more student machines, have any ideas?

    Some added info, i CAN boot the bricked machine into Safe mode, but at reboot I get stuck in the same cycle again.
    Oh, and in SafeBoot, the Macbook still tells me that no Airport card is installed, even though I know it does (and it's not knocked loose or anything).....

  • IMac 7,1 boot only in single user mode

    Hi all
    I've a colleague with the following problem... his iMac 20'' (iMac7,1) is able to boot ONLY in safe/single user mode (with shift key pressed during boot).
    If he tries to boot normally, after the usual Apple logo screen he gets a blank (light grey) screen. No finder, no login screen.
    We've tried this procedures:
    - SMB reset
    - PRAM cleared
    - OS Reinstall (we've tried from Lion to Mavericks... actually there's 10.7.5 installed)... note that ALL installation procedure has completed successfully.
    - tested the 1 RAM module installed (seems to be OK)
    - tested the HD (no problems found)
    Despite all these attempts, this iMac is booting well only if we press SHIFT during startup. All programs run well, wifi is working and online update too. If we reboot leaving it to restart normally (no key pressed) it shows Apple Logo for 1 minutes, then (after a black reset of the screen) seems to crash/stuck into an empty grey screen.
    Is possible to identify which driver/kext is causing this problem? It can be an hardware problem? How we can fix it?
    Thank you!

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    Don't be put off by the complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. As I wrote above, it changes nothing. It doesn't send or receive any data on the network. All it does is to generate a human-readable report on the state of the computer. That report goes nowhere unless you choose to share it. If you prefer, you can act on it yourself without disclosing the contents to me or anyone else.
    You should be wondering whether you can believe me, and whether it's safe to run a program at the behest of a stranger. In general, no, it's not safe and I don't encourage it.
    In this case, however, there are a couple of ways for you to decide whether the program is safe without having to trust me. First, you can read it. Unlike an application that you download and click to run, it's transparent, so anyone with the necessary skill can verify what it does.
    You may not be able to understand the script yourself. But variations of the script have been posted on this website thousands of times over a period of years. The site is hosted by Apple, which does not allow it to be used to distribute harmful software. Any one of the millions of registered users could have read the script and raised the alarm if it was harmful. Then I would not be here now and you would not be reading this message.
    Nevertheless, if you can't satisfy yourself that these instructions are safe, don't follow them. Ask for other options.
    4. Here's a summary of what you need to do, if you choose to proceed:
    ☞ Copy a line of text in this window to the Clipboard.
    ☞ Paste into the window of another application.
    ☞ Wait for the test to run. It usually takes a few minutes.
    ☞ Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    5. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    6. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    7. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts SerialATA 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports ' com.clark.\* \*dropbox \*genieo\* \*GoogleDr\* \*k.AutoCAD\* \*k.Maya\* vidinst\* ' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 "` route -n get default|awk '/e:/{print $2}' `" 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB ' com.adobe.AAM.Updater-1.0 com.adobe.CS4ServiceManager com.adobe.CS5ServiceManager com.adobe.fpsaud com.adobe.SwitchBoard com.apple.AirPortBaseStationAgent com.apple.installer.osmessagetracing com.apple.SafariNotificationAgent com.apple.usbmuxd com.apple.xprotectupdater com.google.keystone.agent com.google.keystone.daemon com.microsoft.office.licensing.helper com.oracle.java.Helper-Tool com.oracle.java.JavaUpdateHelper ' ' 879294308 3627668074 1083382502 1274181950 1855907737 464843899 1233118628 2636415542 842973933 4019080058 3301885676 891055588 998894468 695903914 1443423563 ' 51 5120 files );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' s/[0-9A-Za-z._]+@[0-9A-Za-z.]+\.[0-9A-Za-z]{2,4}/EMAIL/g;/faceb/s/(at\.)[^.]+/\1NAME/g;/\/Shared/!s/(\/Users\/)[^ /]+/\1USER/g;s/[-0-9A-Fa-f]{22,}/UUID/g;' ' s/^ +//;/de: S|[nst]:/p;' ' {sub(/^ +/,"")};/er:/;/y:/&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: [^EO]|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Genesy|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { split("'"${p[41]}"'",b);for(i in b) print b[i];if(n<10) print "com.apple.";} ' ' $3~/[0-9]:[0-9]{2}$/ { gsub(/:[0-9:a-f]{14}/,"");} { print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { split("'"${p[41]}"'",b);for(i in b) print b[i]".plist";if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/^root$/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1100) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { split("'"${p[41]}"'",b);split("'"${p[42]}"'",c);for(i in b) print b[i]".plist\t"c[i];if(n<500) print "Launch";} ' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| |\n","\\|\\|kMDItem'${p[35]}'=");sub("^...."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[43]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/{next};/%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";p="uniq -c|sed -E '"'s/ +\\([0-9]+\\)\\(.+\\)/\\\2 x\\\1/;s/x1$//'"'";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]$1|p;b=b$1;} END { close(p);if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n   "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n   [N/A]";"cksum "F|getline C;split(C, A);C="checksum "A[1];"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text(, with v.+)?$|(Bo|PO).+ sh.+ text ex|XM)/) F=F" ("T", "C")";else F=F" ("C")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n   ...and %s more line(s)\n",l-L);} ' ' s/^ ?n...://p;s/^ ?p...:/-'$'\t''/p;' 's/0/Off/p' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9;} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ /V/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' ' /^find: /d;p;' "`S0 44 45`" ' BEGIN{FS="= "} /Path/{print $2} ' ' /^ *$/d;s/^ */   /;' ' /:/d;/\./p;' '/\.appex\/Contents\/Info\.plist$/p' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps sudo\ crontab sudo\ iotop top pkgutil 'PlistBuddy 2>&1 -c "Print' whoami cksum kextstat launchctl sudo\ launchctl crontab 'sudo defaults read' stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' defaults\ read scutil sudo\ dtrace sudo\ profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil sudo\ lsof test osascript\ -e );c2=(com.apple.loginwindow\ LoginHook '" /L*/P*/loginw*' "'tell app \"System Events\" to get properties of login items'|tr , \\\n" 'L*/Ca*/com.ap*.Saf*/E*/* -d 1 -name In*t -exec '"${c1[14]}"' :CFBundleDisplayName" {} \;|sort|uniq' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' :${p[35]}\" :Label\" '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$Message' -k Sender kernel -k Message Req 'bad |Beac|caug|corru|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|tim(ed? ?|ing )o|WARN' -k Message Rne 'Goog|ksadm|SMC:|suhel| VALI|ver-r|xpma' -o -k Sender fseventsd -k Message Req 'SL' " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cght] ! -name .?\* ! -name \*ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '/S*/*/Ca*/*xpc* >&- ||echo No' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,Ex}* {/,}L*/{A*d,Ca*/*/Ex,Co{mpon,reM},Ex,In{p,ter},iTu*/*P,Keyb,Mail/B,Pr*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -path \\*s/Resources -prune -o -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,mach_i*/*,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t {/S*/,/,}L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' '+c0 -i4TCP:0-1023' com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' "+c0 -l|awk '{print(\$1,\$3)}'|sort|uniq -c|sort -n|tail -1|awk '{print(\$2,\$3,\$1)}'" 'L*/P*/com.ap*.p*.ext*.*.*t -exec '"${c1[14]}"' :displayOrder" {} \;' );N1=${#c2[@]};for j in {0..9};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents XPC\ cache Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching SATA Descriptors appexes );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};';done;A7(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0() { [[ "$v" ]]&&sed -E "$s"<<<"$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v"|sed -E "$s";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "${s[63]}"<<<"$v"`&&C1 1 $1;};for i in 1 2;do for j in 0 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;D20 0 $((N1+1)) 2;D10 0 $N1 1;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;D13 0 $((N1+9)) 59 50;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 14 12 14;D22 6 36 13 15;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D22 35 49 61 51;D22 11 17 17 20;for i in 0 1;do D22 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A2 19 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;B3 4 0 65;A3 14 6 32 0;B4 0 16 11;A1 4 50 64;B7 16;C3 52;D13 24 24 32 31;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D13 21 0 32 19;D13 10 42 32 40;D22 29 35 46 39;};D23 14 1 62 42;D12 34 43 53 44;D12 22 20 32 25;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 26 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D23 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 20 42 32 41;D13 37 2 48 43;D13 4 5 32 1;D13 4 3 60 5;D12 26 48 49 49;B3 4 22 57;A1 26 46 56;B7 22;B3 0 0 58;C3 47;D22 4 4 50 0;D23 22 9 37 7;A7;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    8. Launch the built-in Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    9. If you see an error message in the Terminal window such as "Syntax error" or "Event not found," enter
    exec bash
    and press return. Then paste the script again.
    10. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return  three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    11. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
    [Process completed]
    to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report what happened. No harm will be done.
    12. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with the words "Start time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    13. When you post the results, you might see an error message on the web page: "You have included content in your post that is not permitted," or "You are not authorized to post." That's a bug in the forum software. Please post the test results on Pastebin, then post a link here to the page you created.
    14. This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
    Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

  • Back up files through Single user mode

    Hello there,
    it seems that I have problem with my hard drive. I tried to repair it with disk utility and the fsck command in Single user mode with no luck. The fsck command gives me the "Exited with signal 8" message and it won't start up the usual way or under Safe boot so I came to the conclusion to back up my files on an external drive and reinstall the system. I need step by step instructions how to back up the entire hard drive onto the external drive in Single User mode.

    Do you have another mac with firewire?
    Try target disk mode.
    If you have a second Mac computer, you may want to try to copy over as many files you can. One way is to use target disk mode.
    http://support.apple.com/kb/HT1661
    http://lowendmac.com/misc/06/0710.html
    This requires you to use your installation disk. With errors from fdsk, I do not think you will be able to copy all directories. I used a flash drive. A harddrive should be the same. To copy everything, use the directory /Volumes/Macintosh-HD
    You may try to recover your data by booting up an installation cd/dvd and using the terminal.
    You could try getting into the Unix command line interface and copy some files or directories.
    You can copy files on the Unix command line interface if you placed the flash drive the USB port before powering on your machine.
    Boot up your installation CD or DVD. To do this, place to the CD or DVD its drive. Power off the the machine. Hold down the c key then power on your machine. After you specify the language you will come to the installation panel. Do not install. Go to the top of the screen and click on the tools menu item. Click on Terminal to use the command line interface.
    You should verify that the files have been copied correctly by trying them in another Mac before it the deleting the original.
    *Here is an overview of the commands.*
    Lets assume that the problem account has a short user name of mac.
    #Copy directory "/Applications/Applescript files" to
    # directory "/Volumes/Spotless/Applescript files".
    # "Spotless" is my flash drive.
    ditto -X -rsrc /Applications/Applescript\ files /Volumes/Spotless/Applescript\ files
    #cd is change directory
    cd /Volumes/COPYIT/answers/
    # pwd is print working directory
    pwd
    #the ls command is for list
    # l is long
    # a to show hidden files. not shown in this example.
    # F is type of file where / is directory
    sh-2.05b# # Please note ls is the list command. l is a lower case L
    sh-2.05b# ls -lF
    Here is what these commands mean:
    cd is change directory
    pwd is a print working directory
    ls is list
    sudo is Super user do
    # The sudo command will ask for your administration password. No characters will appear when typing your password. Press return when done typing.
    cp is copy
    copy a file example:
    sh-2.05b#
    sh-2.05b# cd /Volumes/Macintosh-HD/Users/mac/desktop
    sh-2.05b# pwd
    /Volumes/Macintosh-HD/Users/mac/desktop
    sh-2.05b# cp -i answers.txt /Volumes/SpotMore
    Will copy the file answers.txt in the directory SpotMore.
    Some files have a space in the name. You need to escape. see example:
    mac $ ls -l ~/"see it"
    -rw-r--r-- 1 mac staff 3171 Oct 26 23:38 /Users/mac/see it
    mac $
    mac $ cd /Users/mac/Desktop/ttt\ html\ copy/
    Do you know about tabing? Type in a few letters of a name then press the tab key. The computer will type out the rest of the name if it is unique.
    The up arrow key will retrive the previous command. You the left arror and right arror keys to move around. Use the delete key to delete a character to the left.
    <eol>
    *More examples and moving around*
    sh-2.05b# pwd
    sh-2.05b# ls /Volumes
    .Trashes        Classic                Macintosh-HD
    ._.Trashes      Mac OS X Install DVD   SpotMore
    sh-2.05b#
    sh-2.05b# df -h
    Filesystem      Size   Used  Avail Capacity  Mounted on
    /dev/disk4s3    2.6G   2.5G    89M    97%    /
    devfs           121K   121K     0B   100%    /dev
    fdesc           1.0K   1.0K     0B   100%    /dev
    <volfs>         512K   512K     0B   100%    /.vol
    /dev/disk5      467K   9.0K   435K     2%    /Volumes
    /dev/disk6       95K    64K    27K    70%    /private/var/tmp
    /dev/disk7       95K    14K    77K    15%    /private/var/run
    /dev/disk3s1    3.7G   1.3G   2.5G    34%    /Volumes/SpotMore
    /dev/disk0s10   1.1G   1.1G   3.4M   100%    /Volumes/Classic
    /dev/disk0s12    70G    45G    25G    65%    /Volumes/Macintosh-HD
    sh-2.05b#
    sh-2.05b# cd /Volumes/SpotMore/
    sh-2.05b# pwd
    /Volumes/SpotMore
    sh-2.05b# # Please note ls is the list command.  l is a lower case L
    sh-2.05b# ls -l
    total 880
    -rw-r--r--    1 unknown  unknown    6148 Sep 10  2010 .DS_Store
    drw-------    4 unknown  unknown     136 Aug 25  2010 .Spotlight-V100
    drwxrwxrwt    3 unknown  unknown     102 Sep  3  2010 .TemporaryItems
    d-wx-wx-wt    3 unknown  unknown     102 Sep 10  2010 .Trashes
    drwx------    3 unknown  unknown     102 Sep  3  2010 Desktop
    -rw-r--r--    1 unknown  unknown   18944 Aug 27  2010 Desktop DB
    -rw-r--r--    1 unknown  unknown       2 Jul 29  2010 Desktop DF
    -rwxrwxrwx    1 unknown  unknown   26281 Oct 27  2009 Warranty Information.PDF
    drwxr-xr-x   13 unknown  unknown     442 Aug  4  2010 backup
    drwxr-xr-x   13 unknown  unknown     442 Aug  4  2010 backupPrior
    drwxr-xr-x    7 unknown  unknown     238 Aug 27  2010 cons
    drwxr-xr-x   65 unknown  unknown    2210 Sep  4  2010 iMac-back
    ... clipped ...
    sh-2.05b#
    sh-2.05b# cd /Volumes/Macintosh-HD/Users/mac/desktop
    sh-2.05b# pwd
    /Volumes/Macintosh-HD/Users/mac/desktop
    sh-2.05b# # Please note ls is the list command.  l is a lower case L
    sh-2.05b# ls
     Z2300               iMac
    .DS_Store            move
    .FBCIndex            new Belward
    .FBCLockFolder       primary-comments-new copy.doc
    Consolidate-rc       primary-comments-new.doc
    Downloads            psc 1200
    ... clipped ...
    sh-2.05b# ditto -X -rsrc iMac /Volumes/SpotMore/iMac-back
    sh-2.05b#
    sh-2.05b# # Please note ls is the list command.  l is a lower case L
    sh-2.05b# ls -h /Volumes/SpotMore/iMac-back/
    total 2800
    -rw-r--r--    1 unknown  unknown    24K Sep 12  2010 .DS_Store
    -rw-r--r--    1 unknown  unknown     2K Apr 18  2010 Differentiate Between Models .html
    ... clipped ...
    sh-2.05b# pwd
    /Volumes/Macintosh-HD/Users/mac/desktop
    sh-2.05b# ls
     Z2300               iMac
    .DS_Store            move
    .FBCIndex            new Belward
    .FBCLockFolder       primary-comments-new copy.doc
    ... clipped ...
    sh-2.05b#

  • Restarts in single user mode since install

    Hi,
    I've only seen this problem on one of my computers. Since installing SL (from family disk), when restarting or starting from full shut down, the MBAir starts in Single User mode with command lines. I actually think it showed the GUI for about 2 seconds then goes into the command line text. Shows a bunch of the usual stuff about MAC framework initiations and lines about kernel dependency. I don't see any error lines repeated (but I do not understand much of the code) and it does not offer me a prompt. After about 1 minute, it launches the OS X gui and everything else is fine.
    I updated the 10.6.1 - same problem persists.
    So far I've verified, repaired some permission, PRAM, and tech tools basic. Do I need to do some deeper investigating? Any ideas?
    Thanks
    bc

    bluecool wrote:
    Will do. Do you mean re-choose the start up disk from the sys pref? Why might it search for another start up disk?
    resetting PRAM clears the startup disk settings.

  • Extremely slow startup/"Error loading kernel" when single user mode is run

    My daughter's iMac has become very poorly responsive with a very slow startup time. It takes about 1 minute for the progress wheel to begin when I startup her machine. And then it takes another 2 1/2 to 3 minutes before the login screen appears. The computer runs very slowly with the spinning activity wheel occurring frequently. When I start it up in single user mode I get the following message on screen:
    efiboot loaded from device: Acp:(PNP0A03,0)/PC: (1F12)/SATA(0,0)/HD(Part 2, Sig56BF F8F1-9ADB-4101-BD3C-BFBC38AEED26)
    boot file path: \System\Library\CoreServices\boot.efi
    .Loading Kernal cache file 'System\Library\Caches
    com.apple.kext.caches\Startup\kernel cache_i386.AE149BE8'
    Read error 0x7
    Loading 'Mach Kernel'...
    Could not open file 'Mach kernel'
    Error loading kernel 'Mach_kernel' (0x9)
    Could some one tell me what this means? And better still, what do I need to do to fix it?
    Thanks.
    JOhn

    I can't picture what is doing this other than something missing or muxed, but perhaps it's time for a relatively painless Archive & Install, which gives you a new/old OS, but can preserve all your files, pics, music, settings, etc., as long as you have plenty of free disk space and no Disk corruption, and is relatively quick & painless...
    http://docs.info.apple.com/article.html?artnum=107120
    Just be sure to select Preserve Users & Settings.

  • Single user mode locks up hard

    Is anyone else having this type of problem? I had it with both Panther and now also with Tiger. I've filed a bug on this with apple, but they closed it citing the usual "you have third party ram" argument. The ram has zero issues with anything else and I've done some very extensive testing of it (running remember for 72+ hours without a single fault).
    Basically what happens is within 2 seconds of getting the root shell prompt in single user mode it locks up. By lock up I mean that the keyboard is locked out and no method of input works. Funny enough if there was a key pressed down when this happens the key keeps repeating, even if I unplug the keyboard.
    This machine seems to be kind of haunted (have other problems with it as well, all registered with Apple) but I can't get them to replace it.
    Just looking to see if I'm the only one with this problem or not ....
    TIA

    Are you using a Bluetooth keyboard? Some people have reported being unable to type in Single User mode with a Bluetooth keyboard, even though everything else works normally.
    (8916)

Maybe you are looking for