Moving files from external "reiserfs" HD

Joined
Oct 17, 2006
Messages
11
Reaction score
0
Points
1
Hi

While I wait for my new iMAC to be delivered I am trying to sus out how to get the 200+GB of data from my external HD (it's a 300GB drive formated with reiserfs, I use Linux as well) onto my new iMAC. This way, once the data is on the MAC, I could reformat the external HD to the ext2 file system (supported by both MAC and LINUX), and then push back over to the external HD.

Does anyone know of an easy solution to this? I could go down the route of setting up a SAMBA server or similar, but if there is an easier way, thn please tell me.

Also, does anyone have any positive / negative reports with regard the ext2 file sytem and it's MAC support?

Cheers
Steve
 
Joined
Apr 29, 2006
Messages
4,576
Reaction score
378
Points
83
Location
St. Somewhere
Your Mac's Specs
Mac Studio, M1 Max, 32 GB RAM, 2 TB SSD
As a Linux user myself who converted to Mac, I have been through this very problem. My research shows that Mac OS X and Linux pretty much don't share any common file system formats except for good ol' (?) Microsoft FAT/FAT32. This makes the transfer problem ...well... problematic. Whats more, if you do copy your files out to FAT32 harddrive as your transfer mechanism, you lose all the owner and permission information, which can be catastrophic for some programs like Thunderbird, which you can run under both Linux and Mac OS X.

There are a number of options to transfer your files, depending on what you have a available to you.

1/ External Hard Drive Formatted for HFS+: If you have an external hard drive, consider the following. Many Linux OS' support Apple HFS+ file system format. This is usually via the kernel module hfsplus. I know that SuSE supports this and I suspect that Ubuntu does too. Check your distro and see if it supports this module. If it does, you can "sudo modprobe hfsplus", and then use the Mac (when you get it) to reformat your hard drive to HFS+ and then mount it on your Linux system. You can then do the transfer using the hard drive, keeping all owner and permission information intact.

2/ Live CD with HFS+ support: This is a variation on the above. If you go and get one of the live CDs that support HFS+ (SuSE, Ubuntu and others should do this - just find a distro that does it and get the live CD) you can run through approach (1) above even if your loaded distro doesn't support HFS+.

3/ iPod as a Hard Drive: A variation on this is to use an iPod as your external hard drive. If you have a big enough iPod, you can enable the disk mode on it, and do the above using the iPod. This requires that you get your Mac, and reformat your iPod to Mac format instead of Windows format, but that part at least is easy between iTunes and the Mac Disk Utility.

4/ SAMBA - you are there already, so I don't have to go through that.

5/ FTP - silly as it sounds, you could tar up all your files (thus preserving owner and permission) and then ftp them across to your Mac. To do this, all you need to do is get an FTP server running on your Linux box (pureftpd is a good one if you are looking, and easy to set up). Then just go to good ol' Terminal on your new Mac (this is a bash command line) and use the FTP command. Mac OS X is based on a version of FreeBSD (or OpenBSD - I can never remember which) and so all the Linux command line commands you know and love are all available from Terminal).

What did I do? I used the first of these options. I had SuSE 9.3 available and it supports HFS+. So I got my Mac, reformatted an external drive, mounted it under SuSE, copied my files to the drive, and then plugged the drive into my Mac. It mounted successfully to my desktop and a simple set of file copies later, I was done.

Good luck!
 

Shop Amazon


Shop for your Apple, Mac, iPhone and other computer products on Amazon.
We are a participant in the Amazon Services LLC Associates Program, an affiliate program designed to provide a means for us to earn fees by linking to Amazon and affiliated sites.
Top