Install on SSD

I am going to purchase an SSD for my Mac Pro Server for the purpose of Logos 4 Databases.
How do I direct Logos 4 to intall and update my resources and programs on a particular drive?
Comments
-
Unlike PC, Logos 4 Mac installation does not have custom option to specify resource location.
Wondering if plan to use Stable or Beta channel updates ?
If Stable version, then suggest installing Mac OS X on Solid State Disk (SSD), then boot up SSD followed by Stable Logos 4 Mac installation (potentially could use => Quick Installation onto Multiple Macs ideas)
Wiki page Logos 4 Beta Program has information and risks.
If using Beta version, have couple ideas. While researching a crash issue, relocated my Logos library to a different partition (non-standard configuration, which is like Beta version for technical support => Mac Beta forum discussions). After crash issue fixed, later undid Logos library relocation.
Keep Smiling [:)]
0 -
Currently booting from an SSD on Mac OSX and Mac Pro Server is risky at best. Also the cards to support that solution is expensive. Consider this a request to enhance Mac Version of Logos4 to include custom installation location(s). Should not be difficult to support that. It's pretty basic.
Thanks
0 -
Larry Good said:
Currently booting from an SSD on Mac OSX and Mac Pro Server is risky at best.
Observation: current MacBook Air models all boot Mac OS X from internal SSD. Also many MacBook Pro and iMac models have configure to order SSD (replace hard disk).
By the way, earlier this year was reading about enterprise class SSD's for use in blade servers.
Larry Good said:Consider this a request to enhance Mac Version of Logos4 to include custom installation location(s).
Option: create Mac OS X user for Logos 4 Mac use, then change Mac OS X user's home directory to SSD => http://nunojob.wordpress.com/2007/12/27/mac-os-x-leopard-tips-change-your-home-directory-to-a-different-partition/
Keep Smiling [:)]
0 -
Thanks for the observation, but I have neither a macbook air, macbook pro, I have a Mac Pro Server. Big difference. They do not support boot from SSD
0 -
Larry Good said:
I am going to purchase an SSD for my Mac Pro Server for the purpose of Logos 4 Databases.
How do I direct Logos 4 to intall and update my resources and programs on a particular drive?
It's easy, if you approach it a different way and think outside the box.
I am running my Logos 4 with the whole database (not the application at this time) on an SSD on a Mac Pro.
Instead of trying to do all manner of fiddly things to try and get Logos to install into an alternate folder from the default which is this,
[code] ~/Libary/Application Support/Logos4 [/code]
On the Mac (which is at heart a Unix machine) simply use a soft symbolic link
[code] lrwxr-xr-x 1 Patrick staff 20 Dec 29 17:15 Logos4 -> /Volumes/SSD/Logos4/ [/code]
I have had it running that way since Christmas (when I got the SSD drive [Y])
How to do:
- Install the SSD drive of course
- Make sure NO Logos programs (main or indexer) are running
- If you have existing Logos install rename the ~/Libary/Application Support/Logos4 folder to something else. Being cautious I did not delete it because if everything fails you can simply go back to the original (data) installation
- Make a folder called 'Logos4' on the SSD drive. I put mine in the root
- In terminal (you need to be reasonably comfortable using terminal and Unix command prompt) go to folder ~/Libary/Application Support. The " ~" means your home folder.
- Make a soft symbolic link to the folder on SSD.
To make a symbolic link use the 'ln' command (you can search for details on the command), it will have this syntax
[code] ln -s /existing/directory /sym/link/to/that/dir [/code]
For my case, from the ~/Libary/Application Support folder, I executed this command
[code] ln -s Logos4 /Volumes/SSD/Logos4 [/code]
It is "/Volumes/SSD/" because that is how OS X refers to the mount points of storage devices, they are all listed in the folder "/Volumes".
It's not hard.
I didn't do it from initial installation so can't comment on that, it should work that if you create the folder on the SSD drive and the symbolic link that Logos installer will see the existing folder (and not create it again) and install the data files onto the SSD drive, but again don't have direct experience.
"I want to know all God's thoughts; the rest are just details." - Albert Einstein
0 -
For technically inclined, discussion can include link (soft vis hard), hdiutil attach, and mount along with relocating home directory. Also likely to mention Wiki page Mac Troubleshooting => Logos 4 Mac Indexer Automatic Launch section since turning off automatic launch of Indexer during login may be helpful.
Patrick S. said:For my case, from the ~/Libary/Application Support folder, I executed this command
ln -s Logos4 /Volumes/SSD/Logos4
It is "/Volumes/SSD/" because that is how OS X refers to the mount points of storage devices, they are all listed in the folder "/Volumes".
Caution: example symbolic link can be broken by accidently renaming SSD volume (i.e. link path is not updated if volume renamed).
If want Logos Technical Support to provide stable Logos 4 Mac assistance using remote connection, manually relocating Logos4 folder not recommended.
Larry Good said:Consider this a request to enhance Mac Version of Logos4 to include custom installation location(s).
Wonder about Logos supported utility to relocate Logos 4 folder ?
Keep Smiling [:)]
0 -
For technically inclined, discussion can include link (soft vis hard)
This technically inclined advises that... hard links are not supported.
For technically inclined... Wiki page Mac Troubleshooting
Who maintains this Wiki, can anyone add content?
Caution: example symbolic link can be broken by accidently renaming SSD volume (i.e. link path is not updated if volume renamed).
Yarrr - Prov. 22:13. How often do you go renaming volumes [:P] Also if someone has done something at this level they're going to know what they are doing.
"I want to know all God's thoughts; the rest are just details." - Albert Einstein
0 -
Patrick S. said:
Time Machine (Mac OS X Leopard) uses hard links => http://www.appleinsider.com/articles/07/10/12/road_to_mac_os_x_leopard_time_machine.html&page=3
Patrick S. said:For technically inclined... Wiki page Mac Troubleshooting
Who maintains this Wiki, can anyone add content?
Many Logos volunteers and some employees create/maintain Logos Wiki pages (virtual collaboration) that may include forum discussions and/or email about wiki content and improvement ideas.
Thanks to Steve Clark for creating wiki Template1 page with example formatting information (after my initial wiki content editing had many opportunities for improvement).
Have learned to edit wiki content, then use "Preview" button to check page information and formatting before saving (similar to using Preview for forum reply before posting).
Patrick S. said:Caution: example symbolic link can be broken by accidently renaming SSD volume (i.e. link path is not updated if volume renamed).
Yarrr - Prov. 22:13. How often do you go renaming volumes
Also if someone has done something at this level they're going to know what they are doing.
Over many years, have experienced a few volume rename issues (sometimes self-inflicted mistakes), learned to use ls and grep to list all symbolic links, then fixed broken ones using rm and ln commands.
Keep Smiling [:)]
0 -
Patrick S. said:
This technically inclined advises that... hard links are not supported.
Time Machine (Mac OS X Leopard) uses hard links => http://www.appleinsider.com/articles/07/10/12/road_to_mac_os_x_leopard_time_machine.html&page=3
Yarrr - nice piece of information, but not relevant as we are talking about folders, and hard links are not supported for folders, only files.
"I want to know all God's thoughts; the rest are just details." - Albert Einstein
0 -
Patrick S. said:Patrick S. said:
This technically inclined advises that... hard links are not supported.
Time Machine (Mac OS X Leopard) uses hard links => http://www.appleinsider.com/articles/07/10/12/road_to_mac_os_x_leopard_time_machine.html&page=3
Yarrr - nice piece of information, but not relevant as we are talking about folders, and hard links are not supported for folders, only files.
Living and learning (can hard link folders in Mac OS X) => http://stackoverflow.com/questions/80875/what-is-the-bash-command-to-create-a-hardlink-to-a-directory-in-os-x
Keep Smiling [:)]
0 -
Patrick S. said:Patrick S. said:
This technically inclined advises that... hard links are not supported.
Time Machine (Mac OS X Leopard) uses hard links => http://www.appleinsider.com/articles/07/10/12/road_to_mac_os_x_leopard_time_machine.html&page=3
Yarrr - nice piece of information, but not relevant as we are talking about folders, and hard links are not supported for folders, only files.
Living and learning (can hard link folders in Mac OS X) => http://stackoverflow.com/questions/80875/what-is-the-bash-command-to-create-a-hardlink-to-a-directory-in-os-x
Yarrr - living and learning the hard way when the C program necessary to do it (and wrongly typed by someone who doesn't know better) fries your HDD.
Or, as the article you linked to, said about hard links to folders:
[quote]
Yes it's supported by the kernel and the filesystem, but since it's not intended for general usage it's not exposed to the shell.
You could probably work out which APIs Time Machine uses and wrap them in a commandline tool, but it'd be better to take the hint and steer well-clear.
Which basically says... in this case Prov. 22:13 is wrong, and there really is a lion outside the door.
Apple might have gurus smart enough to go above the Unix core - but I don't think you or I fit into that category. And I'm sure Mr Larry don't wanna go there.
Trust me Larry, "ln -s" is your friend.
p.s. Hey this exchange is bumping up my post count. Soon I'll have one of them purty little stars under my name [;)]
p.p.s. But KSFJ knows I'm only joshing.
"I want to know all God's thoughts; the rest are just details." - Albert Einstein
0 -
Patrick S. said:
p.s. Hey this exchange is bumping up my post count. Soon I'll have one of them purty little stars under my name
Logos public relations sends email MVP invitations to selected users, which needs positive acceptance before star added (personally 2,077 posts); another MVP had star added with 989 posts.
With Many Volunteer Posts (MVP), Thankful for friendly forum discussions.
Having an optional Logos 4 Mac installer that would allow customized placement of Logos 4 folder could be useful. Optional installation folder could also include diagnostic logging enabler and disabler apple scripts.
Keep Smiling [:)]
0 -
Logos public relations sends email MVP invitations to selected users...
Well drat, that sinks me, especially if certain Logos staff are on the approvals committee [:S] I ask too many 'uncomfortable' questions.
But I'm still buying Logos titles and am ever hopeful.
Having an optional Logos 4 Mac installer that would allow customized placement of Logos 4 folder could be useful.
I agree
...diagnostic logging enabler and disabler apple scripts.
Now where did I read that...
p.s. Into beautiful ancient Christian music? http://itunes.apple.com/us/album/hildegard-von-bingen-canticles/id258630580
"I want to know all God's thoughts; the rest are just details." - Albert Einstein
0 -
I am very technically inclined as I've maintained Massively Parallel Super Computers for Global Fortune 500 companies. I understand the workarounds. What I am focused on is a simple option for users who do not have Unix Admin Skills, Storage Administration Skills, or do not keep up on the latest nuances of Time Machine etc. I'm simple asking for a dialog box for end users so that they can specify installation locations with a drop down box. That's all.
I certainly know the ins/outs of soft/hard links, command lines, etc and appreciate the efforts to respond.
The logos user base for OS/X should not have to know any of this. If someone down the road installs this according to instructions, what is the chance that they are going to remember this one year down the road when they get a new computer with a different hardware, etc etc.
Thanks
0 -
Hi - you'll have to forgive KSFJ, he and I have good hearted dueling forums postings from time to time.
You're absolutely right (in both our opinions) I think — it would be nice if Logos built this into the application. We can just trust they see the request.
In the meantime — if you haven't done it and are interested — I can confirm that the way I described works seamlessly and I get about a 10-20% improvement in speed for Logos 4 Mac on my older Mac Pro having the database be on an SSD drive.
Good luck
"I want to know all God's thoughts; the rest are just details." - Albert Einstein
0 -
Patrick, Will do and I am sure I will get benefits.
0 -
I am still somewhat dumbfounded as to why Logos 4 does not support alternate install locations in OSX. In OSX HFS has meta data stored in the directory structure. In fact one of the beauties of OSX is that a proper written application can be under a single tree and you do not have to deal with registry entries etc.
Try this:
1.Make an alias to a file. Any file, doesn't matter what it is. A document in your Documents folder, or whatever you like.
2. Move the original file. Put it on your desktop or move it to another folder.The alias will still work. Magical, isn't it? If you try that in Windows, it won't. Make a shortcut to a file on a Windows computer. Move the original. The shortcut is now broken.
This magic works because on an HFS disk, there are two ways to find a file. You can find it by its path or you can find it by its unique number. Either way will work. When you click on an alias, the computer tries to find the file by its path. If it can't, it finds the file by its unique number. Other operating systems resolve links by the file's path only. If you move the file, the path changes and the link breaks.0 -
Patrick S. said:
You're absolutely right (in both our opinions) I think — it would be nice if Logos built this into the application. We can just trust they see the request.
Posted Suggestion: "Optional Scripts" folder ? in Mac Beta forum.
Keep Smiling [:)]
0 -
Larry Good said:
I am still somewhat dumbfounded as to why Logos 4 does not support alternate install locations in OSX.
One to take up with Logos [;)]
Larry Good said:The alias will still work. Magical, isn't it? If you try that in Windows, it won't. Make a shortcut to a file on a Windows computer. Move the original. The shortcut is now broken.
This magic works because on an HFS disk, there are two ways to find a file. You can find it by its path or you can find it by its unique number. Either way will work. When you click on an alias, the computer tries to find the file by its path. If it can't, it finds the file by its unique number. Other operating systems resolve links by the file's path only. If you move the file, the path changes and the link breaks.
Yep, the inode (or index) number of the file. Functionality which has been in Unix/Linux (and OS X) filesystems since day dot. Just another proof that, even after all this time, Unix/Linux has a better fundamental design and structure than Windows.
"I want to know all God's thoughts; the rest are just details." - Albert Einstein
0 -
Keep Smiling for Jesus - Ok - I feel good that the issue has been understood and logged -
Thanks,
Larry
0 -
Patrick,
Forgive me if this is a dumb question. But do you copy the /Library/Application Support/Logos4 folder to the SSD? Or is this automated with the command in terminal? I just got an SSD 24gig Expresscard34 and want to move Logos database files there at an attempt to speed up access. I am thinking about using it for my Photoshop scratch disk. Thanks.
Patrick S. said:Larry Good said:I am going to purchase an SSD for my Mac Pro Server for the purpose of Logos 4 Databases.
How do I direct Logos 4 to intall and update my resources and programs on a particular drive?
It's easy, if you approach it a different way and think outside the box.
I am running my Logos 4 with the whole database (not the application at this time) on an SSD on a Mac Pro.
Instead of trying to do all manner of fiddly things to try and get Logos to install into an alternate folder from the default which is this,
~/Libary/Application Support/Logos4
On the Mac (which is at heart a Unix machine) simply use a soft symbolic link
lrwxr-xr-x 1 Patrick staff 20 Dec 29 17:15 Logos4 -> /Volumes/SSD/Logos4/
I have had it running that way since Christmas (when I got the SSD drive
)
How to do:
- Install the SSD drive of course
- Make sure NO Logos programs (main or indexer) are running
- If you have existing Logos install rename the ~/Libary/Application Support/Logos4 folder to something else. Being cautious I did not delete it because if everything fails you can simply go back to the original (data) installation
- Make a folder called 'Logos4' on the SSD drive. I put mine in the root
- In terminal (you need to be reasonably comfortable using terminal and Unix command prompt) go to folder ~/Libary/Application Support. The " ~" means your home folder.
- Make a soft symbolic link to the folder on SSD.
To make a symbolic link use the 'ln' command (you can search for details on the command), it will have this syntax
ln -s /existing/directory /sym/link/to/that/dir
For my case, from the ~/Libary/Application Support folder, I executed this command
ln -s Logos4 /Volumes/SSD/Logos4
It is "/Volumes/SSD/" because that is how OS X refers to the mount points of storage devices, they are all listed in the folder "/Volumes".
It's not hard.
I didn't do it from initial installation so can't comment on that, it should work that if you create the folder on the SSD drive and the symbolic link that Logos installer will see the existing folder (and not create it again) and install the data files onto the SSD drive, but again don't have direct experience.
“... every day in which I do not
penetrate more deeply into the knowledge of God’s Word in Holy Scripture
is a lost day for me. I can only move forward with certainty upon the
firm ground of the Word of God.”0 -
Dewayne Davis said:
Forgive me if this is a dumb question. But do you copy the /Library/Application Support/Logos4 folder to the SSD?
Patrick S. said:How to do:
- Install the SSD drive of course
- Make sure NO Logos programs (main or indexer) are running
- If you have existing Logos install rename the ~/Libary/Application Support/Logos4 folder to something else. Being cautious I did not delete it because if everything fails you can simply go back to the original (data) installation
- Make a folder called 'Logos4' on the SSD drive. I put mine in the root
- In terminal (you need to be reasonably comfortable using terminal and Unix command prompt) go to folder ~/Libary/Application Support. The " ~" means your home folder.
- Make a soft symbolic link to the folder on SSD.
Step 4a could be added to copy from renamed Logos4 folder (in ~/Libary/Application Support) to SSD drive.
Dewayne Davis said:Or is this automated with the command in terminal?
The link (ln) command does not copy anything (ln -s creates a symbolic file path redirection; takes longer to type command than to run it).
Keep Smiling [:)]
0 -
Dewayne Davis said:
Forgive me if this is a dumb question. But do you copy the /Library/Application Support/Logos4 folder to the SSD?
Patrick S. said:How to do:
- Install the SSD drive of course
- Make sure NO Logos programs (main or indexer) are running
- If you have existing Logos install rename the ~/Libary/Application Support/Logos4 folder to something else. Being cautious I did not delete it because if everything fails you can simply go back to the original (data) installation
- Make a folder called 'Logos4' on the SSD drive. I put mine in the root
- In terminal (you need to be reasonably comfortable using terminal and Unix command prompt) go to folder ~/Libary/Application Support. The " ~" means your home folder.
- Make a soft symbolic link to the folder on SSD.
Step 4a could be added to copy from renamed Logos4 folder (in ~/Libary/Application Support) to SSD drive.
Dewayne Davis said:Or is this automated with the command in terminal?
The link (ln) command does not copy anything (ln -s creates a symbolic file path redirection; takes longer to type command than to run it).
Keep Smiling
One more thing. If I rename the Logos folder in the ~/Library/Application Support/Logos4 folder, how is the In -s Logos4 command going to work, since the folder is no longer there? Or does this even matter since it is only a link?
And, how do I remove the soft link and go back if I so choose?
“... every day in which I do not
penetrate more deeply into the knowledge of God’s Word in Holy Scripture
is a lost day for me. I can only move forward with certainty upon the
firm ground of the Word of God.”0 -
I used the command
ln -s Logos4 /Volumes/Filemate/Logos4
I didn't get an output, so I typed it again. Then I got this output:
ln: /Volumes/Filemate/Logos4/Logos4: File exists
I don't think it worked. It put a link on the SSD as opposed to the original location. Maybe I am backward on how I am doing this?
“... every day in which I do not
penetrate more deeply into the knowledge of God’s Word in Holy Scripture
is a lost day for me. I can only move forward with certainty upon the
firm ground of the Word of God.”0 -
Hi
I see that my command example in my first post was back to front - sorry my bad.
Here's the logic of what you are going to do:
- Rename the existing Logos4 folder in ~/Libary/Application Support/ to something else using the mv command.
- Go to the root of your SSD drive and mkdir a 'physical' folder called Logos4 - so now you have empty folder there.
- Go back to ~/Libary/Application Support/ and you are going to make a soft (symbolic) link to the physical folder (remember we have already renamed the original.
Command is ln -s /existing/directory /sym/link/to/that/dir so in your case
ln -s /Volumes/Filemate/Logos4 Logos4 - From ~/Libary/Application Support/ folder do a ls -la you should see output Logos4 -> /Volumes/Filemate/Logos4/
- Once you confirmed that in folder ~/Libary/Application Support/ you have a soft link folder Logos4 pointing to the folder on SSD drive then you can copy (or move if you are brave) all the folders and files from the old (renamed) Logos4 folder to the new one on the SSD drive.
Again sorry for getting command example back to front, was a while since I did it.
Let me know how you go.
"I want to know all God's thoughts; the rest are just details." - Albert Einstein
0 -
Patrick S. said:
Hi
I see that my command example in my first post was back to front - sorry my bad.
Here's the logic of what you are going to do:
- Rename the existing Logos4 folder in ~/Libary/Application Support/ to something else using the mv command.
- Go to the root of your SSD drive and mkdir a 'physical' folder called Logos4 - so now you have empty folder there.
- Go back to ~/Libary/Application Support/ and you are going to make a soft (symbolic) link to the physical folder (remember we have already renamed the original.
Command is ln -s /existing/directory /sym/link/to/that/dir so in your case
ln -s /Volumes/Filemate/Logos4 Logos4 - From ~/Libary/Application Support/ folder do a ls -la you should see output Logos4 -> /Volumes/Filemate/Logos4/
- Once you confirmed that in folder ~/Libary/Application Support/ you have a soft link folder Logos4 pointing to the folder on SSD drive then you can copy (or move if you are brave) all the folders and files from the old (renamed) Logos4 folder to the new one on the SSD drive.
Again sorry for getting command example back to front, was a while since I did it.
Let me know how you go.
Before I do this, can I simply delete the link I made in the finder? Or do I need to use terminal commands?
“... every day in which I do not
penetrate more deeply into the knowledge of God’s Word in Holy Scripture
is a lost day for me. I can only move forward with certainty upon the
firm ground of the Word of God.”0 -
Dewayne Davis said:Patrick S. said:
Hi
I see that my command example in my first post was back to front - sorry my bad.
Here's the logic of what you are going to do:
- Rename the existing Logos4 folder in ~/Libary/Application Support/ to something else using the mv command.
- Go to the root of your SSD drive and mkdir a 'physical' folder called Logos4 - so now you have empty folder there.
- Go back to ~/Libary/Application Support/ and you are going to make a soft (symbolic) link to the physical folder (remember we have already renamed the original.
Command is ln -s /existing/directory /sym/link/to/that/dir so in your case
ln -s /Volumes/Filemate/Logos4 Logos4 - From ~/Libary/Application Support/ folder do a ls -la you should see output Logos4 -> /Volumes/Filemate/Logos4/
- Once you confirmed that in folder ~/Libary/Application Support/ you have a soft link folder Logos4 pointing to the folder on SSD drive then you can copy (or move if you are brave) all the folders and files from the old (renamed) Logos4 folder to the new one on the SSD drive.
Again sorry for getting command example back to front, was a while since I did it.
Let me know how you go.
Before I do this, can I simply delete the link I made in the finder? Or do I need to use terminal commands?
Upon further reading, I see that you are doing all this in terminal. Is doing these things in the finder a no-no?
“... every day in which I do not
penetrate more deeply into the knowledge of God’s Word in Holy Scripture
is a lost day for me. I can only move forward with certainty upon the
firm ground of the Word of God.”0 -
Dewayne Davis said:
Before I do this, can I simply delete the link I made in the finder? Or do I need to use terminal commands?
To be honest I would do in the terminal
Here is page with info on removing soft links
http://www.cyberciti.biz/faq/linux-remove-delete-symbolic-softlink-command/
There are two key things you need to remember!
- Where are you in the folder structure
- What are you creating or deleting
If you are not a regular user of the terminal pls follow the philosophy - measure twice, cut once. Meaning you can do a lot of damage in the terminal, Unix will do what you tell it to - be sure of what you are saying. Always know what folder you are in.
OK
- Go to your SSD drive (you called the SSD drive volume 'Filemate' yes? Command is
cd /Volumes/Filemate/ - Do a file listing
ls -la - You should see something like the Logos4 symbolic folder pointing to the actual folder
- FROM THE FOLDER /Volumes/Filemate (you can check with the 'pwd' command) remove the symbolic link
rm Logos4 - Create a physical folder
mkdir Logos4 - Do a list to check
ls -la - Navigate back to the Logos 4 folder on your HDD
cd (this by itself should take you back to your user home folder)
cd Library/Application\ Support/ (a tip! type cd then space then Lib and press [Tab] it will fill out to Library/ then type Applic then [Tab] again - Do listing!
ls -la (you should see - depending on what you have already done - the Logos4 folder or the renamed Logos4 folder). - LET'S ASSUME you have renamed the installed Logos4 folder to z_Logos4, you will see listing for z_Logos4 but nothing for Logos4. (if you haven't renamed original install folder you can do so in Finder and return here).
- Now we will create symbolic link
ln -s /Volumes/Filemate/Logos4 Logos4 - Do listing, ls -la, you should see like this...
Logos4 -> /Volumes/Filemate/Logos4/
That will mean that you have a symbolic link for Logos4 in the ~/Library/Application Support/ folder (~ means your home folder) which points to the physical folder on your SSD.
Then you can copy across all folders & files from the old Logos4 folder to the new one on the SSD.
p.s.
This command executed from the OLD Logos4 folder should copy all the files and folders to the new folder on the SSD drive. Info link for copy command
http://www.cyberciti.biz/faq/copy-command/
[code] cp -pR * /Volumes/Filemate/Logos4[/code]
it means, copy all files & folders (*) recursively (R) preserving file permissions (p) to the named folder.
Please carefully check command before executing!
"I want to know all God's thoughts; the rest are just details." - Albert Einstein
0 -
Patrick,
Now that it is reversed, it actually makes sense. It all went perfect. Thank you so much.
Patrick S. said:Dewayne Davis said:Before I do this, can I simply delete the link I made in the finder? Or do I need to use terminal commands?
To be honest I would do in the terminal
Here is page with info on removing soft links
http://www.cyberciti.biz/faq/linux-remove-delete-symbolic-softlink-command/
There are two key things you need to remember!
- Where are you in the folder structure
- What are you creating or deleting
If you are not a regular user of the terminal pls follow the philosophy - measure twice, cut once. Meaning you can do a lot of damage in the terminal, Unix will do what you tell it to - be sure of what you are saying. Always know what folder you are in.
OK
- Go to your SSD drive (you called the SSD drive volume 'Filemate' yes? Command is
cd /Volumes/Filemate/ - Do a file listing
ls -la - You should see something like the Logos4 symbolic folder pointing to the actual folder
- FROM THE FOLDER /Volumes/Filemate (you can check with the 'pwd' command) remove the symbolic link
rm Logos4 - Create a physical folder
mkdir Logos4 - Do a list to check
ls -la - Navigate back to the Logos 4 folder on your HDD
cd (this by itself should take you back to your user home folder)
cd Library/Application\ Support/ (a tip! type cd then space then Lib and press [Tab] it will fill out to Library/ then type Applic then [Tab] again - Do listing!
ls -la (you should see - depending on what you have already done - the Logos4 folder or the renamed Logos4 folder). - LET'S ASSUME you have renamed the installed Logos4 folder to z_Logos4, you will see listing for z_Logos4 but nothing for Logos4. (if you haven't renamed original install folder you can do so in Finder and return here).
- Now we will create symbolic link
ln -s /Volumes/Filemate/Logos4 Logos4 - Do listing, ls -la, you should see like this...
Logos4 -> /Volumes/Filemate/Logos4/
That will mean that you have a symbolic link for Logos4 in the ~/Library/Application Support/ folder (~ means your home folder) which points to the physical folder on your SSD.
Then you can copy across all folders & files from the old Logos4 folder to the new one on the SSD.
p.s.
This command executed from the OLD Logos4 folder should copy all the files and folders to the new folder on the SSD drive. Info link for copy command
http://www.cyberciti.biz/faq/copy-command/
cp -pR * /Volumes/Filemate/Logos4
it means, copy all files & folders (*) recursively (R) preserving file permissions (p) to the named folder.
Please carefully check command before executing!
“... every day in which I do not
penetrate more deeply into the knowledge of God’s Word in Holy Scripture
is a lost day for me. I can only move forward with certainty upon the
firm ground of the Word of God.”0 -
All I can say is Logos should take to heart the motto "It Just Works" when it comes to installing the application where ever the user wishes.
I did successfully install Logos 4 on an SSD today, but I sympathize with any end user who has to take all the steps that are detailed on the various posts on this topic.
Really, it's just not acceptable in the current motif that modern computing environments enable
0 -
Well, I installed to the SSD, but found out that 24 gigs isn't big enough. The first time I had a book update, it had to index. But the indexer kept crashing due to insufficient disk space. So I put it back as it was. It is really already more than acceptable anyway. It was a fun adventure. And I learned a little.
“... every day in which I do not
penetrate more deeply into the knowledge of God’s Word in Holy Scripture
is a lost day for me. I can only move forward with certainty upon the
firm ground of the Word of God.”0 -
Another update. I decided to create (3) soft links for index folders and resource folder. I will see what happens next time it needs to index. So far so good. I think I can tell a difference while scrolling in chapter to chapter transitions. They seem to be almost without hesitation.
“... every day in which I do not
penetrate more deeply into the knowledge of God’s Word in Holy Scripture
is a lost day for me. I can only move forward with certainty upon the
firm ground of the Word of God.”0 -
Larry Good said:
All I can say is Logos should take to heart the motto "It Just Works" when it comes to installing the application where ever the user wishes.
I did successfully install Logos 4 on an SSD today, but I sympathize with any end user who has to take all the steps that are detailed on the various posts on this topic.
Really, it's just not acceptable in the current motif that modern computing environments enable
I agree — point is though there are two topics really:
- Logos enhancing the product so that users can choose during (and after) installation where they wish to store data files. If you want that then the thing to do is to put it officially on the Logos wish list.
- In the meantime helping each other out so that we can use facilities in OS X (Unix) to work around the limitation and hopefully achieve better performance.
The second option does require some usage of the OS X (Unix) command line but with detailed instructions it's doable.
"I want to know all God's thoughts; the rest are just details." - Albert Einstein
0 -
Dewayne Davis said:
Well, I installed to the SSD, but found out that 24 gigs isn't big enough. The first time I had a book update, it had to index. But the indexer kept crashing due to insufficient disk space. So I put it back as it was. It is really already more than acceptable anyway. It was a fun adventure. And I learned a little.
It's not specifically that 24 GB is not big enough but really how big is your Logos library and how much disk free space you have on the SSD. The symptom you mention could just as easily happen on a HDD.
My Logos 4 folder is 9.1 GB, I have a 60 GB SSD drive, obviously in my case it has no problems. I don't know how much disk free space Logos 4 needs during indexing etc. but as a (really) safe rule of thumb I would say that you should have a disk of double the data space. So if your Logos 4 folder was 20 GB then the SSD should be 40 GB or more.
Good luck [:)]
"I want to know all God's thoughts; the rest are just details." - Albert Einstein
0 -
Dewayne Davis said:
Another update. I decided to create (3) soft links for index folders and resource folder. I will see what happens next time it needs to index. So far so good. I think I can tell a difference while scrolling in chapter to chapter transitions. They seem to be almost without hesitation.
Well the time came to index, and sure enough, still not enough room. However, I found a rather quick workaround. I drug the two softlinks to the desktop and renamed the two index folders. Then I started Logos and let it index. It reads the books from the SSD and creates the index internally. Once complete, I just drug the two index folders to the SSD, replacing the outdated ones. Then I renamed the folders "old" again, drug the softlinks back in place and done! Not a bad workaround.
“... every day in which I do not
penetrate more deeply into the knowledge of God’s Word in Holy Scripture
is a lost day for me. I can only move forward with certainty upon the
firm ground of the Word of God.”0 -
Jumping into the time machine, forward to May, 2015....
My SSD (main) drive (256GB) on my MacBook Pro is almost full, just with Logos 4 and Outlook files. I'm trying to transfer the Logos4 directory to my 128GB 3.0 Micro SD flash drive, without apparent success. I've copied a screenshot of my repeated failures. Any suggestions as to what I'm doing wrong?
0 -
Mark A. Ellis said:
Any suggestions as to what I'm doing wrong?
What is the terminal output for these two commands:
ls -l ~/Library/"Application Support"/Logos*
mount
Note: the list (ls) command shows information in your Application Support folder. The mount command shows all Volumes mounted (without quotes).
Wiki has => https://wiki.logos.com/Install_in_different_folder_or_drive#OS_X
Keep Smiling [:)]
0 -
Good morning, Pat
Thank you for attending my question. My efforts to create a link to my flashdrive were attempts to implement the wiki page you referenced. I just got confused/lost on point "E".
I've pasted the terminal output below:
Last login: Mon May 18 08:31:24 on console
MacBookPro:~ drmarkellis$ ls -l ~/Library/"Application Support"/Logos*
-rw-r--r--@ 1 drmarkellis staff 1825872 May 17 14:48 /Users/drmarkellis/Library/Application Support/Logos4 Alias
/Users/drmarkellis/Library/Application Support/Logos4:
total 0
drwxr-xr-x 4 drmarkellis staff 136 May 17 14:09 Data
drwxr-xr-x 4 drmarkellis staff 136 May 17 14:09 Documents
drwxr-xr-x 19 drmarkellis staff 646 May 17 14:09 Logging
drwxr-xr-x 5 drmarkellis staff 170 May 17 14:09 Shared
drwxr-xr-x 4 drmarkellis staff 136 May 18 08:56 Users
MacBookPro:~ drmarkellis$
0 -
Mark A. Ellis said:
My efforts to create a link to my flashdrive were attempts to implement the wiki page you referenced. I just got confused/lost on point "E".
List output shows point "D" has not been done: Logos4 folder is in ~/Library/"Application Support" that prevents point "E" creation of symbolic link.for Logos4 folder on flashdrive to ~/Library/"Application Support"/Logos4
Caution with symbolic link: if flashdrive is ejected or renamed, then the link is effectively broken so Logos will not work.
For performance, Blackmagic disk speed test can compare SSD in MacBook Pro and flashdrive. Personally would place Logos folder on fastest drive.
Keep Smiling [:)]
0