[solved] Fail safe backup of my Arch setup

I've configured my Arch setup to its best in terms of both performance and usability. I am really liking it and want to keep a back up of this installation. From backup I mean to keep track of all the tools I have installed and the confugurations like my console fonts, workspaces settings etc...
One option is to make a custom shell script. This will be very hectic and unmanagable. I might forget some configuration etc. to save. I believe there must be some tool to backup whole installation.
PS: There is something as Ghost backup. But I am not looking onto that, because It will backup current disk as it is. Which won't be useful if am restoring after say 1 yr. When lot of  packages would have been updated or outdated. Instead I am looking something like a script, which will turn a fresh Arch installation into a full configured system pulling latest packages.
Last edited by mangatmodi (2013-04-29 10:30:32)

I don't know of any tool that does this automatically, but I myself just keep backups of all the files that isn't vanilla i.e. which i've made changes to, like dot-files and other configs in /etc and such. I backup them onto my free dropbox account, so that I can get to the files from anywhere with it's public links afterwards.
Then I have made a script that makes a clean install and then also downloads and places back all the custom files of my system, so everything will be back to where it used to be before...
It takes maybe alittle time to make such a script, but imho it's very nice to have, so that you know that if something completelly breaks, then you can easilly recover without much effort other than booting from the Arch LiveCD, wget'ing your custom install/setup script from dropbox and then fire it up with 'bash ./setup' and then you're all god.
Just use a VM to test the script out so as to narrow down on possible issues and troubleshoot them...
Btw, if using dropbox to store config-files and such, then there's a nice bash-script named dropbox-uploader.sh, which lets you upload/download files to/from dropbox from a terminal and without the need of having to install/use the dropbox daemon...
You can e.g. also make another script which backs up your changed configs to e.g. dropbox, and then add the script as a cron-job so as to automate the backup operation...

Similar Messages

  • Can Time Capsule be part of a FAIL-SAFE backup system???

    You've all heard it said...Don't put all your eggs in one basket. In this case I'd be putting all my data in a $499 basket!
    Can anyone help me determine if Time Capsule can be utilized with any type of redundency program?
    Would .Mac be a solution, or an external HD connected to TC??? It appears that there is no extented warranty for this device!
    Message was edited by: sajawebb
    Message was edited by: sajawebb

    There are all sorts of alternative backup strategies you can use. Which one you use depends on how important your data really is, how much money you want to invest in a solution, and what would take to satisfy your own personal measure of "safety".
    A good start would be to do a second backup to another media - like .Mac or an external hard drive cabled to your Mac. If you use an external hard drive, store it off site at a different location from where your Mac is location. If you want to improve redundancy even further, do a complete backup of your hard drive to two different external drives, and use each drive on alternating days or weeks.
    Like all Apple peripherals, TimeCapsule is covered by AppleCare if you purchase it at the same time you buy a Mac.

  • [SOLVED] Luks with /arch/setup installation , fails at boot

    Hi all,
    So I tried to install arch on virtualbox with encrypted partitions (root /, /home/ and swap), but it fails at boot.
    /dev/sda1 is /boot
    /dev/sda2 is swap
    /dev/sda3 is /
    /dev/sda4 is /home
    The root partition seems to be loading fine because it asks for my password, then the boot sequence goes on, until the /home/ (apparently) :
    :: Bringing up loopback interface
    :: Unlocking encrypted volumes: chome..Usage: cryptsetup [-?vyrq] (...all the options...can't copy paste with virtualbox)
    /sbin/cryptsetup: Unknown action
    failed [FAIL]
    /dev/mapper/croot: clean, 27576/457856 files, 166316/1830898 blocks
    fsck.ext4: No such file or directory while trying to open /dev/mapper/chome
    Possibly non-existent device?
    /dev/sda1: clean,29/24096 files, 20790/96356 blocks
    [FAIL]
    It seems that it tries to open /dev/mapper/chome but it's not mounted yet
    In my /etc/crypttab, I added the lines :
    chome /dev/sda4 none luks
    cswap /dev/sda2 none luks
    /etc/fstab (I didn't change anything, /arch/setup configured it that way) :
    /dev/mapper/chome /home ext4 defaults 0 1
    /dev/mapper/croot / ext4 defaults 0 1
    /dev/mapper/cswap swap swap defaults 0 0
    /dev/sda1 /boot ext2 defaults 0 1
    And grub :
    title Arch Linux
    root (hd0,0)
    kernel /vmlinuz-linux root=/dev/mapper/croot cryptdevice=/dev/sda3:croot ro
    initrd /initramfs-linux.img
    What I wanted to do was to have swap,root and home encrypted partitions mounted at boot, but maybe it is not possible?
    I tried a lot of configurations for /etc/fstab and /etc/crypttab according to what I could find on the net but nothing worked. I read the whole tutorial https://wiki.archlinux.org/index.php/Sy … _with_LUKS but there is no config for fstab or crypttab or grub when installing with /arch/setup
    Thanks for any help !
    Last edited by John0000 (2012-04-12 12:50:18)

    Indeed you have a point, putting password in plaintext isn't very safe.
    There is a good alternative though: https://wiki.archlinux.org/index.php/Sy … _a_Keyfile
    the reason why you don't have a passphrase for root in a file somewhere is that you provide this passphrase during boot-time.
    Somewhere during boot you get the option to unlock you root device by typing in a passphrase... right?
    ro means that the volume is mounted read only http://linux.die.net/man/8/mount

  • RMAN Automatic backup/recovery with oracle fail safe, windows cluster

    Hello,
    I have question,
    1) Whether it is possible to do "RMAN Automatic Backup and recovery" in environment as ?
    Environment: -
    a. Windows clustering with windows server 2003 Enterprise Edition R2 (Two Node Clustering)
    b. Shared disk ( RAID )
    c. Oracle 10g standard edition one
    d. Oracle fail safe v3.3.3 (for redundancy)
    Here we have single oracle instance operating on single database whose files are located on shared disk.
    2) If answer to above question is yes please specify if there is some good documentation to it.
    Any help regarding this will be greatly appreciated.
    Thanks in advance,
    Rahul

    You just need to make sure that the RMAN scripts are always able to connect to the target database instance whether instance runs on cluster node 1 or cluster node 2
    here, If oracle services(resources) will shift from Node1 to Node2 (due to media or any failure) during RMAN Backup then there will be break in connection, will it destroy my backup or will it get started automatically without any harm?
    and also I want to know,
    Do we need to setup another server which will have RMAN backup script running?

  • Cold backup restore on fail safe environment.

    Hi,
    The setup:
    Windows 2008 with 2 node MSCS cluster in active/passive configuration.
    Oracle Database 11.1.0.6 .
    Oracle Failsafe 3.4.2
    Database :test database; 2 in no. ,both Single instance. Both database are created with cold backup from production.
    The Requirement:
    To refresh both the test database with cold backup from the same production database as before. And then with the same cold backup create a physical standby database of the newly recreated testing database.
    The Plan:
    1.take all dbfile,controlfile,redologfiles,standbyredologfiles,tempfiles backup from production.
    2.after taking the testing database offline from failsafe and normaly starting on node1; restore dbfile,controlfiles,redologs,srl,tempfiles to testing server. spfile should be properly pointing the new controlfile.
    3.startup mount.
    4.directory structure for control,redo,srl,dbfiles,tempfiles are diffrent.so,rename file for all dbfiles,redologs,srl,tempfiles.
    5.creating a standby controlfile for creating physical standby db of this testing database.
    6.open the database.
    7.shutdown immediate.
    8.start with failsafe.
    The doubt:
    1. is this plan ok for refresh of the test databases?
    2. with the backup taken at step1 and standby ctl file created at step 5 can i create a physical standby database of the testing db?
    Please note, the production database is only in picture while taking backup.
    Please guys help me for clearing the said doubts.
    regards.
    g

    The doubt:
    1. is this plan ok for refresh of the test databases?
    2. with the backup taken at step1 and standby ctl file created at step 5 can i create a physical standby database of the testing db?
    Please note, the production database is only in picture while taking backup. You are taking cold backup, So the mentioned procedure you can follow. But ensure all the services/background processes related to database are not running.
    Once you prepare Primary database, even from that database you can create standby control file, so that it will be used for standby database.
    But i'm not aware of how fail safe it works, As per the core database part whatever the steps you mentioned, it looks fine.
    Thank You.

  • [SOLVED] Steam crash after start on fresh new arch setup

    Hello, i just installed steam on my new arch setup, using opensource ati driver with lib32 on cinnamon.
    This is the log if i run steam > log
    http://pastebin.com/MKEqfH4B
    Last edited by blackdev1l (2014-07-14 14:37:35)

    Pse wrote:
    Hmm, might the Steam runtime be messing with the video drivers? Try running Steam without it:
    STEAM_RUNTIME=0 steam
    It works. What's the steam runtime ?
    edit: It tells me that some 32libs are missing. I'll try the Rm fix.
    edit2: works after did https://bbs.archlinux.org/viewtopic.php … 5#p1432315
    Last edited by blackdev1l (2014-07-14 14:37:16)

  • Fail Safe Cluster Verify Error

    Hi There,
    I have installed Fail Safe (version 3.4.2 64 bit) on a windows 2008 server 64bit cluster. The software installs ok; when I try to launch Fail Safe Manager we get the following:
    Failed to update the system registry.
    Please try using REGEDIT.
    We can pass through that by clicking ok.. We add the cluster Alias, we enter all the required details and then we get to the Cluster Verify screen which is causing the issue here, when we click on cluster verify button we get the following error:
    Versions:  client = 3.4.1    server = 3.4.2    OS = 
    Operation:   Verifying cluster "OracleClust" 
    Starting Time:   Jul 22, 2010   16:35:11
    Elapsed Time:   0 minutes, 0 seconds
    1   16:35:11  Starting clusterwide operation
    2   16:35:11    ** ERROR : 0x800706BA: The RPC server is unavailable.
    3   16:35:11    ** ERROR : FS-10751: Node ClusterNode1 failed to create a class factory on remote node ClusterNode2
    4   16:35:11    ** ERROR : FS-10755: Error creating the OracleFsWorker COM object
    5   16:35:11    ** WARNING : FS-11081: Node ClusterNode2 is not available for the specified operation. Operation continuing...
    6   16:35:11  The clusterwide operation failed !We also tried metalink article 974273.1 but it didn't really help (unless we're doing it wrong):
    C:\Users\oracle>setspn -A OracleMSCSServices/clusternode1 test\oracle
    Registering ServicePrincipalNames for CN=Oracle Account,CN=Users,DC=test,DC=com
            OracleMSCSServices/clusternode1
    Updated object
    C:\Users\oracle>Any idea what could be causing this please. We can't carry on with the setup until we find a solution for this.
    Your help is highly appreciated.
    Thanks

    We managed to solve this and now the cluster verification completes successfully.
    The solution is to turn off windows firewall. Once that was turned off for both clustered nodes, the verification completes with no issues.
    Some side notes for people installing this (not new for most of you, but certainly was for me and it's helpfull to know):
    1. Turn off windows firewall (and/or any firewall) on both nodes.
    2. Windows hosts file should have the DNS and IPs entries for all nodes as well as the cluster (this will eliminate warning messages when running the verify cluster).
    3. FailSafe SHOULD BE installed under a domain user account that have admin prives. Even though the oracle database software (or any other oracle software) might be installed under a local oracle user with admin prives on teh server, however this does not work for failsafe and you won't be able to proceed with the failsafe installation. Make sure the actual FailSafe installation is done under a domain user that have domain admin prives.

  • Time Machine fails to backup home space.

    Summary:
    I've been having problems with Time Machine since I enabled it. For some reason it refuses to backup any file in my account (/Users/ritchiem/). I have spoken with the an Apple 'Genius' and they were dumb founded. So I ask here in the hope that someone has had this issue occur and know what the cause is and how to fix it. I'm not really looking for work-arounds, though I will cover that later.
    *Problem Description:*
    A new 500GB external drive was erased and formatted HFS+ Journaled.
    TimeMachine was then opened and enabled on this drive.
    Back Up Now was selected and left to run assuming it would take a while on the 500Gb internal drive that had a around 200Gi-250Gi of used.
    It ran successfully.
    When entering TimeMachine, history shows the top level drive and navigating down the Users folder shows only my 'test' user account. My user account 'ritchiem' is not listed.
    There was no error presented from Time Machine an the System Preferences panel reported it was successful.
    Console.logs shows that backup was performed successfully.
    Steps already taken to address issue:
    I have verified/repaired permissions on my boot drive, a few files were changed but none in /Users/ritchiem
    I have deleted the Time Machine preferences: /Library/Preferences/com.apple.TimeMachine.plist
    I have tried a second external hard drive, in this case it was more interesting:
    It was reported as being to small to perform the backup. So I added some exclusions such as my large iTunes library.
    This allowed the Time Machine to proceed but again there was no backup performed of any file in home space.
    This is where I thought I must be doing something wrong and went to the Apple Store the genius tried all the usual suspects, permissions, preferences. But no success.
    It was only then that one of his colleagues picked up on discussion that it was only my user that was being skipped and suggested the risky move of renaming my user. He showed me the 'Advanced' panel in the Account System Preferences. (I never realised you could use a nice gui to do the renaming of a user in all the right Apple places.)
    So I swapped users and renamed my account, and moved my home space to a new user name. mv /Users/ritchiem /Users/martin
    I then logged back in to my account to verify the rename all worked and it had.
    _*Time Machine now worked!*_
    HOWEVER, that is a total hack. I use the username 'ritchiem' all across my local network and it was not recommended to have a user ritchiem but a home space in /Users/martin.
    I renamed my account back to 'ritchiem' and Time Machine again is blocking backups of /Users/ritchiem
    Somewhere on my drive there MUST be an exclusion that is preventing the first user that I created on my 2008 MacBook from being backed up. So far my grep-ing of the filesystem for 'ritchiem' has not shown any likely suspects. If anyone here knows where the mystic plist/file is that I need to zap then that would be great.
    If of course you have another work-around that does not require me to rename either my account or my home space then that would be great.
    Oh and I also tried to trick TimeMachine by creating a symbolic link in /Users to my home space (ln -s /Users/ritchiem /Users/martin). It resolves the link and refuses to backup the contents of my home space just as before.
    Please remember here that in all backups that Time Machine performed there was no error, console.log and the UI all report success.
    Now if I had a new blank machine and some time I could test out the theory that it is always the first user of a freshly installed machine. However, if other people have it working then it is perhaps not that simple.
    TIA
    Martin

    Thank you for all your advice and suggestions. Apologies for the delay I had difficulty locating my original install DVDs.
    Summary
    I have performed all the steps and checked items as requested however backups are still not including my home space (/Users/ritchiem)
    What I do find interesting is the output of the TimeMachine backup log (at the very end of this VERY long post) which states that 84.8 GB should be backed up but only 24.3 GB is actually backed up.
    Would love to know why TM decided 60.5GB of data should not be backed up but not explained in any of the log files and a successful backup reported.
    Before I go on to the details of what i've done, I should also mention in case it is important that I have of course been logged in with my user (ritchiem) whilst performing all of these backups. I assume that is normal and that you shouldn't have to log out for TM to actually backup your data. To verify this previously I have logged out user ritchiem and logged in as a test account. The path /Users/ritchiem still failed to backup. I have not tried this recently, however, I would be really surprised if you had to log out of your user account for the data to be backed up.
    Detail
    So to answer V.K. first: My drive did indeed have some items that it said I should repair. Hence the search for the install DVDs. I ran the Disk Utility from the Leopard installer and it repaired the drive. The verify now runs green.
    As I had just rebooted the machine and it was all fresh I repeated Pondini's previous steps as well.
    * Disabled TM
    * Exited System Preferences
    * Deleted /Library/Preferences/com.apple.TimeMachine.plist
    I then also deleted the Backups.backupdb from my external drive so everything was fresh and new. I would have just formatted it (which would have been waaay faster, but I have some copies as backups on there for now.)
    I started the TM prefs panel and added a few items to the disabled list to a) speed up the backup but also b) I have a 320g internal drive and only a 250g external. My total disk usage is 288 which won't fit, especially with the breathing space TM likes to have.
    Here is the data from console.log from the first two backup runs:
    *The first automated run that occured whilst I was still disabling items*
    Jul 9 00:05:28 ramaII /System/Library/CoreServices/backupd[371]: Backup requested due to disk attach
    Jul 9 00:05:28 ramaII /System/Library/CoreServices/backupd[371]: Starting standard backup
    Jul 9 00:05:28 ramaII /System/Library/CoreServices/backupd[371]: Backing up to: /Volumes/Red-5/Backups.backupdb
    Jul 9 00:05:52 ramaII /System/Library/CoreServices/backupd[371]: Event store UUIDs don't match for volume: ramaII
    Jul 9 00:05:53 ramaII /System/Library/CoreServices/backupd[371]: Backup content size: 288.2 GB excluded items size: 0 bytes for volume ramaII
    Jul 9 00:05:53 ramaII /System/Library/CoreServices/backupd[371]: Starting pre-backup thinning: 347.15 GB requested (including padding), 134.18 GB available
    Jul 9 00:05:53 ramaII /System/Library/CoreServices/backupd[371]: No expired backups exist - deleting oldest backups to make room
    Jul 9 00:05:53 ramaII /System/Library/CoreServices/backupd[371]: Error: backup disk is full - all 0 possible backups were removed, but space is still needed.
    Jul 9 00:05:53 ramaII /System/Library/CoreServices/backupd[371]: Backup Failed: unable to free 347.15 GB needed space
    Jul 9 00:05:59 ramaII /System/Library/CoreServices/backupd[371]: Backup failed with error: Not enough available disk space on the target volume.
    *The second much smaller backup run*
    Jul 9 00:06:29 ramaII /System/Library/CoreServices/backupd[371]: Backup requested by user
    Jul 9 00:06:29 ramaII /System/Library/CoreServices/backupd[371]: Starting standard backup
    Jul 9 00:06:31 ramaII /System/Library/CoreServices/backupd[371]: Backing up to: /Volumes/Red-5/Backups.backupdb
    Jul 9 00:06:32 ramaII /System/Library/CoreServices/backupd[371]: Event store UUIDs don't match for volume: ramaII
    Jul 9 00:15:57 ramaII /System/Library/CoreServices/backupd[371]: Backup content size: 288.2 GB excluded items size: 203.4 GB for volume ramaII
    Jul 9 00:15:57 ramaII /System/Library/CoreServices/backupd[371]: No pre-backup thinning needed: 103.06 GB requested (including padding), 134.18 GB available
    Jul 9 01:10:18 ramaII /System/Library/CoreServices/backupd[371]: Copied 191916 files (24.3 GB) from volume ramaII.
    Jul 9 01:10:19 ramaII /System/Library/CoreServices/backupd[371]: No pre-backup thinning needed: 1.75 GB requested (including padding), 108.05 GB available
    Jul 9 01:10:25 ramaII /System/Library/CoreServices/backupd[371]: Copied 114 files (93 bytes) from volume ramaII.
    Jul 9 01:10:25 ramaII /System/Library/CoreServices/backupd[371]: Starting post-backup thinning
    Jul 9 01:10:25 ramaII /System/Library/CoreServices/backupd[371]: No post-back up thinning needed: no expired backups exist
    Jul 9 01:10:26 ramaII /System/Library/CoreServices/backupd[371]: Backup completed successfully.
    What I find interesting is that only it only copied '191916 files (24.3 GB)' It said it was going to backup '103.06 GB requested (including padding)'.
    As requested here is the hidden .exclude.plist file, I printed the contents using the Terminal rather than TinkerTool.
    .exclude.plist
    ramaII:~ ritchiem$ sudo cat /Volumes/Red-5/Backups.backupdb/ramaII/2009-07-09-011025/.exclusions.plist
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>sourcePaths</key>
    <array>
    <string>/</string>
    </array>
    <key>standardExclusionPaths</key>
    <array/>
    <key>systemFilesExcluded</key>
    <false/>
    <key>userExclusionPaths</key>
    <array>
    <string>/Users/ritchiem/Music</string>
    <string>/Users/ritchiem/dev</string>
    <string>/Applications</string>
    <string>/Users/ritchiem/Desktop</string>
    <string>/Users/ritchiem/Downloads</string>
    <string>/Users/ritchiem/Movies</string>
    <string>/Users/ritchiem/ritchiem.sparseimage</string>
    </array>
    </dict>
    </plist>
    This content mirrors what is in the /Library/Preferences/com.apple.TimeMachine.plist I resaved this to my desktop as a xml plist so I could print it for copying:
    /Library/Preferences/com.apple.TimeMachine.plist
    ramaII:~ ritchiem$ cat Desktop/com.apple.TimeMachine.plist
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>AlwaysShowDeletedBackupsWarning</key>
    <true/>
    <key>AutoBackup</key>
    <true/>
    <key>BackupAlias</key>
    <data>-snipped-</data>
    <key>ExcludeByPath</key>
    <array>
    <string>/Users/ritchiem/Library/Calendars/Calendar Cache</string>
    <string>/Users/cristina/Library/Calendars/Calendar Cache</string>
    </array>
    <key>MaxSize</key>
    <integer>0</integer>
    <key>RequiresACPower</key>
    <false/>
    <key>SkipPaths</key>
    <array>
    <string>~ritchiem/Music</string>
    <string>~ritchiem/dev</string>
    <string>/Applications</string>
    <string>~ritchiem/Desktop</string>
    <string>~ritchiem/Downloads</string>
    <string>~ritchiem/Movies</string>
    <string>~ritchiem/ritchiem.sparseimage</string>
    </array>
    <key>SkipSystemFiles</key>
    <false/>
    </dict>
    </plist>
    *Other Steps*
    Whilst running TM I also setup dtrace to log every file open: (http://www.macosxhints.com/article.php?story=20071031121823710)
    Looking for any files in my home space that it might have opened returned none:
    ramaII:~ ritchiem$ grep "/Users/ritchiem" tm.dtrace |grep "entry backupd" |wc -l
    0
    Yet looking for all the files backed up from the /Users directory there were 458!
    ramaII:~ ritchiem$ grep "/Users/" tm.dtrace |grep "entry backupd" |wc -l
    458
    Dtrace also highlights the files that backupd uses unfortuately the only files it opened before it started its backup were:
    0 17720 open:entry backupd /Library/Preferences/com.apple.TimeMachine.plist
    0 17720 open:entry backupd /var/db/.TimeMachine.Cookie
    0 18506 open_nocancel:entry backupd /System/Library/CoreServices/backupd.bundle/Contents/Res
    ources/StdExclusions.plist
    The only file on that list I haven't seen mentioned before is the StdExclusions but I'm sure that is the same on everyone's machines... just incase though:
    ramaII:~ ritchiem$ cat /System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.pl ist
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <!-- paths we do not want to include in a system backup -->
    <key>PathsExcluded</key>
    <array>
    <string>/.Spotlight-V100</string>
    <string>/.Trashes</string>
    <string>/.fseventsd</string>
    <string>/.hotfiles.btree</string>
    <string>/Backups.backupdb</string>
    <string>/Desktop DB</string>
    <string>/Desktop DF</string>
    <string>/Network/Servers</string>
    <string>/Previous Systems</string>
    <string>/Users/Shared/SC Info</string>
    <string>/Users/Guest</string>
    <string>/dev</string>
    <string>/home</string>
    <string>/net</string>
    <string>/private/var/db/Spotlight</string> <!-- old tiger location of the Spotlight db -->
    <string>/private/var/db/Spotlight-V100</string> <!-- old tiger location of the Spotlight db -->
    </array>
    <!-- paths we need to include in backup so we can restore disk structure, but don't want to backup contents -->
    <key>ContentsExcluded</key>
    <array>
    <string>/Volumes</string>
    <string>/Network</string>
    <string>/automount</string>
    <string>/.vol</string>
    <string>/tmp</string>
    <string>/cores</string>
    <string>/private/tmp</string>
    <string>/private/Network</string>
    <string>/private/tftpboot</string>
    <string>/private/var/automount</string>
    <string>/private/var/log</string>
    <string>/private/var/folders</string>
    <string>/private/var/log/apache2</string>
    <string>/private/var/log/cups</string>
    <string>/private/var/log/fax</string>
    <string>/private/var/log/ppp</string>
    <string>/private/var/log/sa</string>
    <string>/private/var/log/samba</string>
    <string>/private/var/log/uucp</string>
    <string>/private/var/run</string>
    <string>/private/var/spool</string>
    <string>/private/var/tmp</string>
    <string>/private/var/vm</string>
    <string>/private/var/db/dhcpclient</string>
    <string>/private/var/db/fseventsd</string>
    <string>/Library/Caches</string>
    <string>/Library/Logs</string>
    <string>/System/Library/Caches</string>
    <string>/System/Library/Extensions/Caches</string>
    </array>
    <!-- standard user paths we want to skip for each user (subpath relative to root of home directory) -->
    <key>UserPathsExcluded</key>
    <array>
    <string>Library/Application Support/SyncServices</string>
    <string>Library/Caches</string>
    <string>Library/Logs</string>
    <string>Library/Mail/Envelope Index</string>
    <string>Library/Mail/AvailableFeeds</string>
    <string>Library/Mirrors</string>
    <string>Library/PubSub/Database</string>
    <string>Library/PubSub/Downloads</string>
    <string>Library/PubSub/Feeds</string>
    <string>Library/Safari/Icons.db</string>
    <string>Library/Safari/HistoryIndex.sk</string>
    </array>
    </dict>
    </plist>
    Finally here is the backup log that was generated incase you spot something I haven't
    Backup.log
    ramaII:~ ritchiem$ sudo cat /Volumes/Red-5/Backups.backupdb/ramaII/2009-07-09-011025/.Backup.log
    2009-07-09-00:06:32 - Starting backup
    Previous snapshot:
    None
    Will traverse "ramaII" (mount: '/' fsUUID: 3E4CD731-945C-3BA3-85D5-67B401082442 eventDBUUID: FDD41B79-8CEF-4F57-810C-B1C56476640B)
    === Starting backup loop #1 ===
    Will use FirstBackupCopier
    Running preflight for "ramaII" (mount: '/' fsUUID: 3E4CD731-945C-3BA3-85D5-67B401082442 eventDBUUID: FDD41B79-8CEF-4F57-810C-B1C56476640B)
    Excluding /Users/ritchiem/Music: 36.1 GB (6083 items)
    Excluding /Users/ritchiem/dev: 20.8 GB (488641 items)
    Excluding /Applications: 9.6 GB (15070 items)
    Excluding /Users/ritchiem/Desktop: 26.3 GB (2444 items)
    Excluding /Users/ritchiem/Downloads: 3.8 GB (1127 items)
    Excluding /Users/ritchiem/Movies: 79.6 GB (167 items)
    Excluding /Users/ritchiem/ritchiem.sparseimage: 27.2 GB (1 items)
    Should copy 2853633 items (84.8 GB) representing 22223169 blocks of size 4096. 35174679 blocks available.
    Preflight complete for "ramaII" (mount: '/' fsUUID: 3E4CD731-945C-3BA3-85D5-67B401082442 eventDBUUID: FDD41B79-8CEF-4F57-810C-B1C56476640B)
    Time elapsed: 9 minutes, 25.000 seconds
    Processing preflight info
    Space needed for this backup: 103.1 GB (27016262 blocks of size 4096)
    Finished processing preflight info
    Copying items from "ramaII" (mount: '/' fsUUID: 3E4CD731-945C-3BA3-85D5-67B401082442 eventDBUUID: FDD41B79-8CEF-4F57-810C-B1C56476640B)
    Finished copying items for "ramaII" (mount: '/' fsUUID: 3E4CD731-945C-3BA3-85D5-67B401082442 eventDBUUID: FDD41B79-8CEF-4F57-810C-B1C56476640B)
    Time elapsed: 54 minutes, 20.000 seconds
    Copied 191916 items (24.3 GB)
    Gathering events since 390504228.
    Needs new backup due to change in /Library/Preferences
    === Starting backup loop #2 ===
    Will use IncrementalBackupCopier
    Running preflight for "ramaII" (mount: '/' fsUUID: 3E4CD731-945C-3BA3-85D5-67B401082442 eventDBUUID: FDD41B79-8CEF-4F57-810C-B1C56476640B)
    Calculating size of changes
    Should copy 4 items (0 bytes) representing 0 blocks of size 4096. 28325806 blocks available.
    Preflight complete for "ramaII" (mount: '/' fsUUID: 3E4CD731-945C-3BA3-85D5-67B401082442 eventDBUUID: FDD41B79-8CEF-4F57-810C-B1C56476640B)
    Time elapsed: 1.243 seconds
    Processing preflight info
    Space needed for this backup: 1.8 GB (459904 blocks of size 4096)
    Preserving last snapshot /Volumes/Red-5/Backups.backupdb/ramaII/2009-07-09-000552.inProgress/79ECBD8C-12 BE-4067-A202-B7033190FD82
    Finished processing preflight info
    Copying items from "ramaII" (mount: '/' fsUUID: 3E4CD731-945C-3BA3-85D5-67B401082442 eventDBUUID: FDD41B79-8CEF-4F57-810C-B1C56476640B)
    Finished copying items for "ramaII" (mount: '/' fsUUID: 3E4CD731-945C-3BA3-85D5-67B401082442 eventDBUUID: FDD41B79-8CEF-4F57-810C-B1C56476640B)
    Time elapsed: 6.147 seconds
    Copied 114 items (93 bytes)
    Gathering events since 406201626.
    Finalizing completed snapshot
    Finished finalizing completed snapshot
    Backup complete.
    Total time elapsed: 1 hour, 3 minutes, 54.000 seconds
    *Next Steps*
    I've been thinking about what i could try next and not having many ideas. So I'm really hoping someone here will have a flash of inspiration.
    If I find some time at the weekend then I will try renaming my account again and verifying that it does backup under a new name.
    Just incase there is something odd about the first user account created, i.e. UID:501 I will make a new 'ritchiem' account (which will have the next UID, UID:504) and see if that gets backed up, I can try this while my current account has been renamed. If that does work then I can copy my files back in to that account and verify it isn't something in my home directory that is upsetting TM. Although I doubt this is the case as it never read any files from home space during the backup process.
    Here's hoping there is something in the above logs etc, that give a clue to what might be going wrong.
    Cheers
    Martin

  • Database control in a two node oracle fail safe cluster

    os windows server 2003 r2
    db 10.2.0.4
    ofs 3.4.1
    i've configured db control in the following
    D:\oracle\product\10.2.0\db_1\BIN>emca -config dbcontrol db -repos recreate -cluster_name name_of_the_cluster
    is this right?
    next question
    the -cluster flag and the -EM_NODE / -EM_SID_LIST parameters in the emca are only for rac?
    with my configuration i can't login to my database over dbcontrol
    Listener refused the connection with the following error: ORA-12514, TNS:listener does not currently know of service requested in connect descriptor The Connection descriptor used by the client was: (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=node1.blah)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=ABBA)))

    How to Configure the 10.2 DB Control in a Failsafe Environment
    ID: 452305.1
    HOWTO: PUBLISHED 17-OCT-2008
    In this Document
       Goal
       Solution
       References
    Applies to:
    Enterprise Manager Grid Control - Version: 10.2.0.1 to 10.2.0.3
    Information in this document applies to any platform.
    Goal
    The goal of the document is to provide the steps to configure the DB Console in an Oracle Failsafe environment.
    Please note that the solution offered in this document is not certified by Oracle. It's only provided as a workaround for customers who wish to use this setup for the Database Control Console in a failsafe environment. Support for the procedure outlined in this document will be provided on a 'best efforts' approach.
    As an alternative to this approach you can use Grid Control Agents to monitor a database in a failsafe environment. For more details please see:
    Note 396659.1  How To Setup Grid Control Central Agent Manually in Oracle Failsafe Environment
    We assume the following:
    - the database binaries are installed on each node on the local disk
    - you already have a failsafe group with the database, the listener, disk resource, and virtual
    ip/hostname
    Note: This is specific for Windows environments using Oracle Failsafe. For setting up the DB Console in Active/Passive clusters on UNIX please use the following note instead:
    Note 362524.1 Configure DB Control 10.2 for use in Active/Passive High Availability Environments
    Solution
    1. Drop the DB Control repository and configuration files on the active node:
    <ORACLE_HOME>/bin/emca -deconfig dbcontrol db -repos drop
    2. Recreate the DB Control using the virtual hostname:
    - in a command window do the following:
    set oracle_sid=<your_sid>
    set oracle_home=<your_oracle_home>
    set oracle_hostname=<virtual_hostname>
    cd %oracle_home%\bin
    emca -config dbcontrol db -repos create
    -- make sure that the virtual host name was picked up by emca (it will display a summary screen
    before continuing)
    3. Verify that the DB Console works fine and can be accessed using the virtual host name in the URL
    4. Stop the DB Console
    5. Create a directory path on the group disk resource similar to your oracle home path on the local disk.
    For example:
    If the oracle home on the local disk is C:\oracle\product\10.2.0\db_1 and the shared disk is D:
    then create the following path: D:\oracle\product\10.2.0\db_1
    Copy C:\oracle\product\10.2.0\db_1\<hostname_sid> and
    C:\oracle\product\10.2.0\db_1\oc4j\j2ee\OC4J_DBConsole_<hostname_sid>
    to D:\oracle\product\10.2.0\db_1\<hostname_sid> and respectively
    D:\oracle\product\10.2.0\db_1\oc4j\j2ee\OC4J_DBConsole_<hostname_sid>
    Remember to change the values enclosed in <> with those in your environment.
    6. Delete the following directories from the local disk
    C:\oracle\product\10.2.0\db_1\<hostname_sid>
    C:\oracle\product\10.2.0\db_1\oc4j\j2ee\OC4J_DBConsole_<hostname_sid>
    7. Create NTFS junction points from the local disk to the shared disk (these work like symbolic
    links on UNIX) . It is your responsibility to create these.
    You can find a brief guide as well as some tools that will help you create them at:
    http://en.wikipedia.org/wiki/NTFS_junction_point
    http://www.microsoft.com/technet ... dDisk/Junction.mspx
    Important: Please note that this functionality is not certified nor supported by Oracle. Make sure you understand the
    implications. Especially don't delete the junction points from Windows Explorer !!
    In the end you should have the junction points on the local disk (with the same names as the
    original directories) that would point to the directories you copied on the shared disk.
    8. Start the DB Console service and verify that everything is still working fine.
    9. Stop the DB Console service.
    10. Move the Fail Safe group to the 2nd node.
    11. Once the database is started, create the DB Console configuration files on the 2nd node:
    <ORACLE_HOME>/bin/emca -config dbcontrol db
    12. Stop the DB Console
    13. Delete the created configuration files from the local disk:
    C:\oracle\product\10.2.0\db_1\<hostname_sid>
    C:\oracle\product\10.2.0\db_1\oc4j\j2ee\OC4J_DBConsole_<hostname_sid>
    14. Create junction points from the local disk to the directories already located on the shared
    disk.
    15. Start the DB Console service and verify that is working fine.
    16. Add the DB Console service as a resource to the fail safe group and put dependencies on the
    database and listener services.
    17. Perform a fail over and see if everything works fine.
    References
    Note 298238.1 - Oracle10g Grid Control with Oracle Fail Safe
    Note 362524.1 - Configure DB Control 10.2, 11g for use in Active/Passive High Availability Environments
    Note 396659.1 - How To Setup Grid Control Central Agent Manually in Oracle Failsafe Environment
    Keywords
    EMCA ; DB~CONTROL ; FAILSAFE ; DBCONTROL ; ENTERPRISE~MANAGER ;

  • Setting up encryption on an already installed Arch setup?

    Recently I have been thinking about setting up encryption on my already installed Arch setup. I would reinstall and encrypt it that way, however I do not have an external HDD big enough to back up everything, so I was wondering if it is possible to encrypt a hard disk on an already installed Arch setup. I have two partitions, /dev/sda1 and /dev/sda2, and would like to encrypt both while not having to reinstall.
    Can anyone help? Thanks!
    Edit:
    Alternatively, could I reinstall it and use encryption in the install in such a way that it retains my file contents?
    Last edited by ThatPerson (2013-07-30 12:41:13)

    I use rsync rather than tar to do what Stebalien is suggesting here.  I use btrfs, and my root filesystem is actually a subvolume.  So I mount the entire btrfs filesystem (from subvolid=0) at /var/lib/btrfs-root.  By doing this, it makes it much easier to simply rsync (or tar) from that mountpoint to the backup mountpoint.  This makes it so that I can actually backup the system I am running off of without explicitly excluding all the volatile directories (like /sys, /tmp, /proc, etc.)  Though I think a more sane approach, since I use btrfs, would be to snapshot each subvol and rsync those instead. 
    I guess what I am trying to get at, is that if you were to create something like /mnt/system and /mnt/backup.  If you mounted your rootfs to /mnt/system (and then possibly your home partition to /mnt/system/home), then mount the backup destination to /mnt/backup, you could simply do something like:
    # rsync -aAXv /mnt/system/* /mnt/backup
    Then of course you would have to put it all back after you set up Luks/dmcrypt.
    This installation I use has been through a few different drives and trying and removing Luks/dmcrypt.  I have also changed filesystems, switched to LVM2, tried mdadm RAID0, mdadm RAID1, and eventually went back to btrfs.  So as mentioned above, there is really no need to reinstall just to change the underlying layout of the HDD/SSD.  Of course this assumes that you have a spare drive with the space to copy your entire filesystem to... but then you should have backups anyway, right?

  • Upgrade a database from 10.2.0.1 to 10.2.0.4 in a fail safe cluster

    Hi,
    I need to upgrade from oracle 10.2.0.1 (base) to 10.4.0.4 in a fail-safe cluster.
    Questions:
    1.If I upgrade each node as a alone server, ¿fail-safe cluster can run with 2 nodes in diferent versions? (for example one week,for rollback )
    2. I have read how to upgrade a fail-safe cluster metalink document. Please, can somebody tell me the best form (or logical) to upgrade from 10.2.0.1 to 10.2.0.4 in this cluster?
    for example:
    1. Backup database
    2. Upgrade node 1 to 10.2.0.1 to 10.2.0.4 (following metalink document)
    3. Test database and applications
    4. One week later the same in node 2 (only if it is possibly run oracle in different versions in failsafe, if not, install node 2 after node 1 works fine)
    It´s my first failsafe environment, and i´m not sure how to do it.
    Thanks a lot for your help!!!

    Welcome to the forums !
    Pl see if MOS Doc 223709.1 (How to upgrade or apply a patch to the RDBMS in an Oracle Fail Safe environment) can help. I have no personal experience with Fail Safe.
    HTH
    Srini

  • TM fails to Backup certain files - Error: (-41) SrcErr:NO Copying

    Hi,
    TM fails to backup certain files and I have no idea how to fix it. This is the error log:
    Oct 27 23:19:45 Mac com.apple.backupd[1899]: Error: (-41) SrcErr:NO Copying /Users/gretch/Documents/Software/Airfoil 3.2.1/Airfoil.app/Contents/MacOS/Airfoil Video Player.app/Contents/Frameworks/Protein.framework/Versions/A/Frameworks/Sparkle. framework/Versions/A/Resources/en.lproj/Sparkle.strings to /Volumes/Time Machine/Backups.backupdb/CiMac/2009-10-27-223307.inProgress/285F31F4-3FD2-40A2- AD5E-DFBF8A42087A/Macintosh HD/Users/gretch/Documents/Software/Airfoil 3.2.1/Airfoil.app/Contents/MacOS/Airfoil Video Player.app/Contents/Frameworks/Protein.framework/Versions/A/Frameworks/Sparkle. framework/Versions/A/Resources/en.lproj
    I am using a WD external HD with USB and have formatted it correctly according to Apples recommendation: http://support.apple.com/kb/TS1550?viewlocale=en_US
    If I delete the file that gave an error, next time I backup TM continues to backup successfully until it reaches another file and gives the same error.
    I suspect it may have something to do with permissions, but obviously I have repaired the permissions and nothing changes.
    Any ideas how to fix this problem?
    Thanks
    OS 10.6.1

    I've had similar problems and would love to know how to resolve this problem...
    Previously clients were bound to AD with ADMitMac running 10.5.8 using Time Machine and everything is great for months...
    Upgrade to Snow Leopard 10.6.1 and uninstall ADMitMac and bind the clients to AD using built in Active Directory Plug-in. Everything works great except that Time Machine fails on all three computers which were upgraded. Here's what I've tried to solve the problem:
    1) Went into TM preferences and under "Select Disk..." set it to "None" and told TM to "Stop Backing Up" to turn TM off.
    2) Went into /Library/Preferences and deleted the com.apple.TimeMachine.plist file.
    3) Launched Disk Utility and reformatted the backup drive using a different name and made sure that it was formatted "Mac OS Extended (Journaled)
    4) When it finished it's format it prompted me to set as Time Machine Backup Disk which I did.
    At this point the backup runs backs up about half the drive and then I get the following types of errors in the Time Machine Logs...
    Time Machine errors from the current System log (according to TM Error Logger):
    Nov 3 10:21:02 w881112uyp4 com.apple.backupd[4466]: Error: (-41)
    SrcErr:NO Copying
    /Users/.../Documents/.../Contents/Frameworks/DBEngine.framework/Versions/A/DBEng ine to
    /Volumes/Backu
    Nov 3 10:21:07 w881112uyp4 com.apple.backupd[4466]: Backup failed with
    error: 11
    Nov 5 12:31:37 w881112uyp4 com.apple.backupd[437]: Error: (-41) SrcErr:NO
    Copying
    /private/var/root/Desktop/.../Documents/.../Contents/Frameworks/DBEngine.framewo rk/Versions/A/DBEngine
    Nov 5 12:31:42 w881112uyp4 com.apple.backupd[437]: Backup failed with
    error: 11
    Nov 5 12:41:20 w881112uyp4 com.apple.backupd[437]: Error: (-41) SrcErr:NO
    Copying
    /private/var/root/Desktop/.../Documents/.../Contents/Frameworks/DBEngine.framewo rk/Versions/A/DBEngine
    Nov 5 12:41:25 w881112uyp4 com.apple.backupd[437]: Backup failed with
    error: 11
    No successful backups reported in the current log
    I can rule out a couple of different things... This occurs on two MacBook Pros and a MacPro Tower. The MacPro has a second internal drive and the two laptops have external drives connected via FW800. The two laptops are using different models of LaCie drives. So it's not model specific or something related to the type of drives or connections being used.
    I've repaired permissions on the source and target drives and run Disk Warrior 4.2 on them as well. I've tried running the time machine backup as a local administrator account in case it was a problem with their mobile user accounts with the same results. After doing the upgrade I had rebuilt the user's mobile accounts and in doing so did a recursive chown (sudo chown -R user:group "user's home folder") so there shouldn't be a permissions issue with these files anyway.
    So it's something to do with the data that TM is attempting to copy, but if it's not permissions then what is it? I don't believe that this data just became corrupted all of the sudden as TM was able to backup all this same data under 10.5.8 only hours before the snow leopard upgrade.
    My experience with Snow Leopard has been pretty good so far, but I'm seeing some serious inconsistencies with file permissions and I think this is what is causing this problem. I'm guessing it's something to do with ACLs going wonky, but insofar I've been unable to find and fix the problem.

  • [Solved] Boot process hangs for installed Arch and installation usb

    Hi. I've been using Arch Linux for around 6 months now and I'm in love with it. It is now my primary OS. However, I might have done something or performed some update, and I can no longer boot into Arch. The boot process hangs right before it should show the login screen (I'm using Gnome 3.6 with GDM). I see the following messages on the screen:
    Loading Linux core repo kernel ...
    Loading initial ramdisk ...
    /dev/sda3: recovering journal
    /dev/sda3: clean, 330610/1749664 files, 5585671/6996827 blocks
    And then it hangs right there. I have to hard-reboot after this.
    I then tried to boot using the Arch Linux Installation USB (archlinux-2012.12.01-dual.img), which also hangs at a particular point, before it should show me the prompt. I took a picture of the screen where it hangs: Screen Capture. This is an issue with just my laptop, because the USB boots just fine on another laptop I tried.
    I also have Windows 7 and Ubuntu 12.10 installed on my system, and I'm able to boot into both of them.
    I have 2 hard drives: /dev/sda is a 120GB SSD, and /dev/sdb is a 500GB hard disk. My partitions are as follows:
    sda1 - Windows 7 100MB System Reserved Partition (boot flag enabled)
    sda2 - Windows 7 OS
    sda3 - ArchLinux (boot flag enabled)
    sdb1 - Ubuntu 12.10 (boot flag enabled)
    sdb2 - Just data
    I ran bootinfoscript and below is the output:
    Boot Info Script 0.61 [1 April 2012]
    ============================= Boot Info Summary: ===============================
    => Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector 1 of
    the same hard drive for core.img. core.img is at this location and looks
    in partition 99 for .
    => Grub2 (v1.99) is installed in the MBR of /dev/sdb and looks at sector 1 of
    the same hard drive for core.img. core.img is at this location and looks
    in partition 99 for .
    sda1: __________________________________________________________________________
    File system: ntfs
    Boot sector type: Windows Vista/7: NTFS
    Boot sector info: No errors found in the Boot Parameter Block.
    Operating System:
    Boot files: /bootmgr /Boot/BCD
    sda2: __________________________________________________________________________
    File system: ntfs
    Boot sector type: Windows Vista/7: NTFS
    Boot sector info: No errors found in the Boot Parameter Block.
    Operating System: Windows 7
    Boot files: /Windows/System32/winload.exe
    sda3: __________________________________________________________________________
    File system: ext4
    Boot sector type: -
    Boot sector info:
    Mounting failed: mount: /dev/sda3 already mounted or sda3 busy
    sdb1: __________________________________________________________________________
    File system: ext4
    Boot sector type: -
    Boot sector info:
    Operating System: Ubuntu 12.10
    Boot files: /boot/grub/grub.cfg /etc/fstab
    sdb2: __________________________________________________________________________
    File system: ntfs
    Boot sector type: Windows Vista/7: NTFS
    Boot sector info: No errors found in the Boot Parameter Block.
    Operating System:
    Boot files:
    ============================ Drive/Partition Info: =============================
    Drive: sda _____________________________________________________________________
    Disk /dev/sda: 120.0 GB, 120034123776 bytes
    255 heads, 63 sectors/track, 14593 cylinders, total 234441648 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    Partition Boot Start Sector End Sector # of Sectors Id System
    /dev/sda1 * 2,048 206,847 204,800 7 NTFS / exFAT / HPFS
    /dev/sda2 206,848 178,466,084 178,259,237 7 NTFS / exFAT / HPFS
    /dev/sda3 * 178,466,085 234,440,703 55,974,619 83 Linux
    Drive: sdb _____________________________________________________________________
    Disk /dev/sdb: 500.1 GB, 500107862016 bytes
    255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    Partition Boot Start Sector End Sector # of Sectors Id System
    /dev/sdb1 * 63 20,948,759 20,948,697 83 Linux
    /dev/sdb2 20,964,824 976,771,071 955,806,248 7 NTFS / exFAT / HPFS
    "blkid" output: ________________________________________________________________
    Device UUID TYPE LABEL
    /dev/mmcblk0p1 6665-3162 vfat
    /dev/sda1 CA6A20CC6A20B75B ntfs System Reserved
    /dev/sda2 1EE242D5E242B137 ntfs
    /dev/sda3 65db0c59-9f04-46f1-975d-8a4c28132137 ext4
    /dev/sdb1 bb9818db-ce7c-43a4-8ad5-8d3702001aed ext4
    /dev/sdb2 3C2E3A4E2E3A0206 ntfs
    ================================ Mount points: =================================
    Device Mount_Point Type Options
    /dev/mmcblk0p1 /media/dhaval/6665-3162 vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks2)
    /dev/sdb1 / ext4 (rw,errors=remount-ro)
    =========================== sdb1/boot/grub/grub.cfg: ===========================
    # DO NOT EDIT THIS FILE
    # It is automatically generated by grub-mkconfig using templates
    # from /etc/grub.d and settings from /etc/default/grub
    ### BEGIN /etc/grub.d/00_header ###
    if [ -s $prefix/grubenv ]; then
    set have_grubenv=true
    load_env
    fi
    set default="0"
    if [ x"${feature_menuentry_id}" = xy ]; then
    menuentry_id_option="--id"
    else
    menuentry_id_option=""
    fi
    export menuentry_id_option
    if [ "${prev_saved_entry}" ]; then
    set saved_entry="${prev_saved_entry}"
    save_env saved_entry
    set prev_saved_entry=
    save_env prev_saved_entry
    set boot_once=true
    fi
    function savedefault {
    if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
    fi
    function recordfail {
    set recordfail=1
    if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
    function load_video {
    if [ x$feature_all_video_module = xy ]; then
    insmod all_video
    else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
    fi
    if [ x$feature_default_font_path = xy ] ; then
    font=unicode
    else
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 bb9818db-ce7c-43a4-8ad5-8d3702001aed
    else
    search --no-floppy --fs-uuid --set=root bb9818db-ce7c-43a4-8ad5-8d3702001aed
    fi
    font="/usr/share/grub/unicode.pf2"
    fi
    if loadfont $font ; then
    set gfxmode=auto
    load_video
    insmod gfxterm
    set locale_dir=$prefix/locale
    set lang=en_US
    insmod gettext
    fi
    terminal_output gfxterm
    if [ "${recordfail}" = 1 ]; then
    set timeout=-1
    else
    set timeout=10
    fi
    ### END /etc/grub.d/00_header ###
    ### BEGIN /etc/grub.d/05_debian_theme ###
    set menu_color_normal=white/black
    set menu_color_highlight=black/light-gray
    if background_color 13,37,73; then
    clear
    fi
    ### END /etc/grub.d/05_debian_theme ###
    ### BEGIN /etc/grub.d/10_linux ###
    function gfxmode {
    set gfxpayload="${1}"
    if [ "${1}" = "keep" ]; then
    set vt_handoff=vt.handoff=7
    else
    set vt_handoff=
    fi
    if [ "${recordfail}" != 1 ]; then
    if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
    if [ ${match} = 0 ]; then
    set linux_gfx_mode=keep
    else
    set linux_gfx_mode=text
    fi
    else
    set linux_gfx_mode=text
    fi
    else
    set linux_gfx_mode=keep
    fi
    else
    set linux_gfx_mode=text
    fi
    export linux_gfx_mode
    if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
    menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-bb9818db-ce7c-43a4-8ad5-8d3702001aed' {
    recordfail
    gfxmode $linux_gfx_mode
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 bb9818db-ce7c-43a4-8ad5-8d3702001aed
    else
    search --no-floppy --fs-uuid --set=root bb9818db-ce7c-43a4-8ad5-8d3702001aed
    fi
    linux /boot/vmlinuz-3.5.0-21-generic root=UUID=bb9818db-ce7c-43a4-8ad5-8d3702001aed ro quiet splash acpi_osi=Linux acpi_backlight=vendor $vt_handoff
    initrd /boot/initrd.img-3.5.0-21-generic
    submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-bb9818db-ce7c-43a4-8ad5-8d3702001aed' {
    menuentry 'Ubuntu, with Linux 3.5.0-21-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-21-generic-advanced-bb9818db-ce7c-43a4-8ad5-8d3702001aed' {
    recordfail
    gfxmode $linux_gfx_mode
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 bb9818db-ce7c-43a4-8ad5-8d3702001aed
    else
    search --no-floppy --fs-uuid --set=root bb9818db-ce7c-43a4-8ad5-8d3702001aed
    fi
    echo 'Loading Linux 3.5.0-21-generic ...'
    linux /boot/vmlinuz-3.5.0-21-generic root=UUID=bb9818db-ce7c-43a4-8ad5-8d3702001aed ro quiet splash acpi_osi=Linux acpi_backlight=vendor $vt_handoff
    echo 'Loading initial ramdisk ...'
    initrd /boot/initrd.img-3.5.0-21-generic
    menuentry 'Ubuntu, with Linux 3.5.0-21-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-21-generic-recovery-bb9818db-ce7c-43a4-8ad5-8d3702001aed' {
    recordfail
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 bb9818db-ce7c-43a4-8ad5-8d3702001aed
    else
    search --no-floppy --fs-uuid --set=root bb9818db-ce7c-43a4-8ad5-8d3702001aed
    fi
    echo 'Loading Linux 3.5.0-21-generic ...'
    linux /boot/vmlinuz-3.5.0-21-generic root=UUID=bb9818db-ce7c-43a4-8ad5-8d3702001aed ro recovery nomodeset
    echo 'Loading initial ramdisk ...'
    initrd /boot/initrd.img-3.5.0-21-generic
    menuentry 'Ubuntu, with Linux 3.2.0-29-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.2.0-29-generic-advanced-bb9818db-ce7c-43a4-8ad5-8d3702001aed' {
    recordfail
    gfxmode $linux_gfx_mode
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 bb9818db-ce7c-43a4-8ad5-8d3702001aed
    else
    search --no-floppy --fs-uuid --set=root bb9818db-ce7c-43a4-8ad5-8d3702001aed
    fi
    echo 'Loading Linux 3.2.0-29-generic ...'
    linux /boot/vmlinuz-3.2.0-29-generic root=UUID=bb9818db-ce7c-43a4-8ad5-8d3702001aed ro quiet splash acpi_osi=Linux acpi_backlight=vendor $vt_handoff
    echo 'Loading initial ramdisk ...'
    initrd /boot/initrd.img-3.2.0-29-generic
    menuentry 'Ubuntu, with Linux 3.2.0-29-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.2.0-29-generic-recovery-bb9818db-ce7c-43a4-8ad5-8d3702001aed' {
    recordfail
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 bb9818db-ce7c-43a4-8ad5-8d3702001aed
    else
    search --no-floppy --fs-uuid --set=root bb9818db-ce7c-43a4-8ad5-8d3702001aed
    fi
    echo 'Loading Linux 3.2.0-29-generic ...'
    linux /boot/vmlinuz-3.2.0-29-generic root=UUID=bb9818db-ce7c-43a4-8ad5-8d3702001aed ro recovery nomodeset
    echo 'Loading initial ramdisk ...'
    initrd /boot/initrd.img-3.2.0-29-generic
    ### END /etc/grub.d/10_linux ###
    ### BEGIN /etc/grub.d/20_linux_xen ###
    ### END /etc/grub.d/20_linux_xen ###
    ### BEGIN /etc/grub.d/20_memtest86+ ###
    menuentry "Memory test (memtest86+)" {
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 bb9818db-ce7c-43a4-8ad5-8d3702001aed
    else
    search --no-floppy --fs-uuid --set=root bb9818db-ce7c-43a4-8ad5-8d3702001aed
    fi
    linux16 /boot/memtest86+.bin
    menuentry "Memory test (memtest86+, serial console 115200)" {
    insmod part_msdos
    insmod ext2
    set root='hd1,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 bb9818db-ce7c-43a4-8ad5-8d3702001aed
    else
    search --no-floppy --fs-uuid --set=root bb9818db-ce7c-43a4-8ad5-8d3702001aed
    fi
    linux16 /boot/memtest86+.bin console=ttyS0,115200n8
    ### END /etc/grub.d/20_memtest86+ ###
    ### BEGIN /etc/grub.d/30_os-prober ###
    menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-CA6A20CC6A20B75B' {
    insmod part_msdos
    insmod ntfs
    set root='hd0,msdos1'
    if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 CA6A20CC6A20B75B
    else
    search --no-floppy --fs-uuid --set=root CA6A20CC6A20B75B
    fi
    chainloader +1
    ### END /etc/grub.d/30_os-prober ###
    ### BEGIN /etc/grub.d/30_uefi-firmware ###
    ### END /etc/grub.d/30_uefi-firmware ###
    ### BEGIN /etc/grub.d/40_custom ###
    # This file provides an easy way to add custom menu entries. Simply type the
    # menu entries you want to add after this comment. Be careful not to change
    # the 'exec tail' line above.
    ### END /etc/grub.d/40_custom ###
    ### BEGIN /etc/grub.d/41_custom ###
    if [ -f ${config_directory}/custom.cfg ]; then
    source ${config_directory}/custom.cfg
    elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
    source $prefix/custom.cfg;
    fi
    ### END /etc/grub.d/41_custom ###
    =============================== sdb1/etc/fstab: ================================
    # /etc/fstab: static file system information.
    # Use 'blkid' to print the universally unique identifier for a
    # device; this may be used with UUID= as a more robust way to name devices
    # that works even if disks are added and removed. See fstab(5).
    # <file system> <mount point> <type> <options> <dump> <pass>
    proc /proc proc nodev,noexec,nosuid 0 0
    # / was on /dev/sdb1 during installation
    UUID=bb9818db-ce7c-43a4-8ad5-8d3702001aed / ext4 errors=remount-ro 0 1
    =================== sdb1: Location of files loaded by Grub: ====================
    GiB - GB File Fragment(s)
    4.564525127 = 4.901121536 boot/grub/grub.cfg 1
    5.130507946 = 5.508840960 boot/initrd.img-3.2.0-29-generic 2
    5.851592541 = 6.283099648 boot/initrd.img-3.5.0-21-generic 2
    6.317649364 = 6.783524352 boot/vmlinuz-3.2.0-29-generic 1
    4.965751171 = 5.331934720 boot/vmlinuz-3.5.0-21-generic 2
    5.851592541 = 6.283099648 initrd.img 2
    5.851592541 = 6.283099648 initrd.img.old 2
    4.965751171 = 5.331934720 vmlinuz 2
    4.965751171 = 5.331934720 vmlinuz.old 2
    I tried adding nomodeset and acpi=off to the boot parameters, but the boot process still hangs. Please let me know if I should provide any other information.
    Last edited by dhavalparmar (2012-12-30 11:45:25)

    Ok.. So my Arch Linux randomly decided to work. I'm sure I didn't do anything between my last "not working" state and my current "working" state. Below are a few things I tried:
    I thought of trying an earlier build of ArchLinux, and downloaded archlinux-2012.11.01-dual.iso and made a bootable USB out of it. It still hung.
    I was getting error messages during Arch boot that the last access time for the disks was at a future date. I found out that Ubuntu was using localtime instead of UTC and screwing up my hardware clock. I fixed it, and thought maybe the time issues were causing the boot problem. But fixing time didn't solve my problem.
    I chrooted into Arch from my Ubuntu install, ran 'sudo pacman -Syyu' and updated my Arch install.
    I thought maybe GDM isn't starting up. I re-enabled the service using 'systemctl enable gdm.service'.
    I removed OpenNTPd and installed NTPd. Enabled the daemon using 'systemctl enable ntpd'
    None of the above solved the problem, and rebooting to Arch still hung the system. So I stopped fiddling with it yesterday. Today, as usual, I just tried logging into Arch.. And it just worked out of the blue. The solution to me is as mysterious as the problem.
    I told this to my friend who introduced me to Arch, and this is what he said:
    Damn it computers, you were supposed to be deterministic!

  • Adding 2nd Database in  FAIL-SAFE

    Hi all,
    We have oracle fail-safe setup on oracle 10G windows 64-bit. we need to add one more instance(database) to the existing fail-safe. I have no idea how can i do it and not able to find any relevant documentation.
    Appreciate if you can help me. this is very very urgent please help
    Thanks in advance.
    regards
    Aijaz

    The main failsafe download page is here:
    http://www.oracle.com/technology/software/tech/windows/failsafe/index.html
    The documentation for failsafe is here:
    http://www.oracle.com/technology/documentation/failsafe.html
    The documentation provides excellent step by step instructions about adding a new database to a failsafe configuration.
    Hope this helps you.

  • Regarding Oracle fail safe

    Hi,
    We have to use Oracle fail safe in our environment (windows server 2003 R2 64 bit with Oracle 10g 64 bit).
    Please if anybody have doc for this please provide and which version will be compatible.
    Regs,
    Brijesh

    Hi Brijesh,
    I used Oracle fail safe for Oracle AS 10GR2 and for Oracle 9iR2 Active / Passive cluster. Most of the documentation is provided by Oracle, and yes it helped me a lot to configure the setup. The links provided by Helios are sufficient for this.
    May be you should refer this Doc as well from Oracle Metalink - Oracle Support
    1) "Oracle Fail Safe Frequently Asked Questions : General Doc ID: Note:60787.1 "
    2) "Oracle Fail Safe Step-By-Step Installation and Configuration Doc ID: Note:74009.1"
    Cheers
    Ravi

Maybe you are looking for

  • Mavericks + Reboot/kernal panics when Mini DVI to DVI adapter plugged in to 2008 iMac

    Hi, i'm encountering a problem with my brothers iMac from 2008. We are attempting to add a 2560x1440p external monitor. When I first plugged in the cable, along with the Mini DVI/DVI adapter, the computer reboot, went to the grey screen, and then sai

  • In Photos - how do I identify and delete photos only on my iphone after upgrading to photos?

    Upgraded to photos yesterday.  Connected iphone to mac.  IPhone in the sidebar shows 342 photos "already imported".  I would like to delete those photos on my iphone (as they are already in photos) but cannot see how to do so on either my mac or phon

  • Can't send mail using gmail in Mail 2.1.3 (OSX 10.4.11)

    Hi, it seems like I can receive mail but I get the following error message when I try to send mail: Cannot send message using the server (null) The server response was: 5.7.0 From address is not one of your address I did set up the account informatio

  • 1080i footage to 24P?

    Hi All, Just wondering. I have somne 1080i and also, 1080-24P footage I'd like to put on one HD/BluRay Disc as a 24P (or simply progressive) project. Is it possible to take my 1080i footage, and somehow, make it into Progressive (frame by frame) foot

  • Customer Master Data Layout

    Dear All, My client is having a separate Customer Account Group as "Customer - Exports" The requirement is while creating a Customer Master using above account group, system should not accept the country "IN". It should give the error message if any