BtrFS and Device Mapper (DM)

Hello,
I learned from a previous thread here that BtrFS should not be put on a LVM volume as both provide similar technologies that compete with each other. What about Device Mapper (DM) and BtrFS under Oracle Linux 6.3? I guess both share similar technologies as well, like Snapshot. Albeit DM is probably less sophisticated. However, I was wondering whether BtrFS and Device Mapper should be used together.
According to https://www.suse.com/documentation/sles11/singlehtml/stor_admin/stor_admin.html. +"You can create BtrFS on Multiple Devices (MD) and Device Mapper (DM) storage configurations by using the YaST2 Partitioner."+ So this tells me that DM and BtrFS can be used together. And I guess one example might be disk encryption using cryptsetup, which uses device mapper. Is this correct?
If I'm not mistaken, then Device Mapper support is in the Linux 2.6 kernel, and /dev/mapper devices are typcially setup by LVM and cryptsetup, but I can also create them using dmsetup. Let's say I have e.g. /dev/sda2 and I want to map it to a DM virtual device named root, then initialize it using BtrFS:
<pre>
dmsetup create root table "0 $(blockdev getsz /dev/sda2) linear /dev/sda2 0"
mkfs.btrfs /dev/mapper/root
</pre>
The command works, but I might doing something wrong, because /dev/mapper/root does not survive a system restart. Unfortunately I have not found anything useful about it in Google yet. Anyway, does this make any sense?
Thanks!

I was actually aware of Multipath, but wasn't aware until recently that DM-Crypt, DM-Multipath and LVM2 are all using the same type of Device Mapper function that is provided by the kernel. That's probably why it's called DM Multipath ;-)
Apparently the system startup of any such physical to virtual mapped devices is a challenge for the boot process. The system BIOS or adapter firmware does not understand nor generate any of the special devices that Linux consruct and requires by software. Hence the business of initrd and initramfs, which are mini startup systems to provide the necessary drivers to find peripheral or to create the Linux devices and environment.
I read that there are 2 ways for Linux to find the root device: Either by modifying the startup script inside the initrd or initramfs system, or to supply kernel boot parameters. The later will obviously need kernel builtin support.
Why I started to wonder about Device Mapper? Please see the below kernel boot parameters:
OL5: root=/dev/VolGroup00/LogVol00
OL6: root=/dev/mapper/vg_vm004-lv_root
So it seems that starting with OL6, the configuration uses a Device Mapper device name also for the LVM groups and volumes. Is this DM Multipath or just basic Device Mapper?
I have not found any conclusive information yet but my guess is that there must be something scanning for LVM devices during startup and constructing the /dev/mapper device based on the info received.
I also wonder what I would have to do to use /dev/mapper for BtrFS, not necessarily using Multipath. Apparently no one is doing it or I cannot find the information. Perhaps I would have to modify the startup script inside the initrd startup disk?
I think the whole thing about the system startup and how to implement boot support for various devices under Linux is quite complex and not very transparent.
Edited by: Dude on Oct 8, 2012 6:17 PM

Similar Messages

  • [SOLVED] Device mapper problem with LVM

    I'm trying to mount an LVM partition using the archie livecd (ie kernel 2.6.13).  I've installed lvm2 and device-mapper (1.01.05) but although vgscan gives:
    [root@localhost archie]# vgscan
      Reading all physical volumes.  This may take a while...
      Found volume group "vg1" using metadata type lvm2
    vgchange gives:
    [root@localhost archie]# vgchange -a y
      /proc/misc: No entry for device-mapper found
      Is device-mapper driver missing from kernel?
      Failure to communicate with kernel device-mapper driver.
      0 logical volume(s) in volume group "vg1" now active
    Any suggestions?

    Solved it. 
    Should have installed the appropriate module:
    # modprobe dm_mod
    # dmsetup ls
    now lists the correct virtual devices.

  • Device Mapper and -fallback.img - stock, ck and beyond

    Hi!
    I have similar findings to superstoned, see at the end of
    http://bbs.archlinux.org/viewtopic.php?t=27696
    device mapper module is not the part of the kernel26*-fallback.img. I understand the fallback images as the ones that contain all modules and if we get into trouble by generating our own cpio image we can point GRUB/LILO to them and be able to fix the problems.
    Unfortunatelly the device mapper is not included in them (I checked the stock, ck and beyond kernels) which can cause problems if somebody installs the "/" on LVM managed disks.
    Would it make sense to include them in the "fallback" image?
    Besides of that I created a custom cpio image that includes the dm_mod.k by putting it into mkinitcpio.conf
    MODULES="sata_nv sd_mod reiserfs dm_mod"
    funny thing is it is working fine for the beyond and ck kernels but the stock one is not loading it although it is there - in the img file. Weird.
    Any comments?
    waldek

    I checked again - custom img file works for all 3 kernels. My mistake - sorry.

  • Btrfs and encrypted volumes

    I suppose this is a rather complicated question, but hopefully i can word it well enough:
    If i have a btrfs volume on an encrypted partition (using dm-crypt/luks), and i want to expand it to another physical drive, would i need to setup an encrypted volume on the second drive as well, or would the first volume's encryption apply to the 2 (once i've run btrfs-vol -b).
    More precicesly should i run "btrfs-vol -a /dev/mapper/encrypted-vol2 /media/foo" or would "btrfs-vol -a /dev/sdc1 /media/foo" be better.
    I've already attempted doing so with both partitions encrypted, which results in a significant amount of CPU usage required to access the drives and potentially might slow things down more then needed. I'd like to know if doing it on an unencrypted partition would work while still maintaining the encryption.

    I have no specific knowledge about btrfs, but with my understanding of how device mapper works in general, I would say you would find yourself with some files being encrypted and some files not.
    The filesystem is just seeing an underlying block device, there's no difference for it between accessing a 'raw' block device (like a partition) and a device-mapper block device (like an encrypted partition). I doubt btrfs does any extensive check on the nature of the block device before using it, because that wouldn't be really portable.

  • Cannot mount Truecrypt volume (device-mapper error)

    I have a 1TB external USB disk (externally powered) and I have created 3 partitions on it:
    Disk /dev/sdb: 1000.2 GB, 1000202043392 bytes
    255 heads, 63 sectors/track, 121600 cylinders, total 1953519616 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1            2048   696322047   348160000    7  HPFS/NTFS
    /dev/sdb2      1683384320  1744824319    30720000   83  Linux
    /dev/sdb3      1744824320  1953517567   104346624    7  HPFS/NTFS
    The last partition, /dev/sdb3, has been formatted with Truecrypt 7.0a and I'd like to mount it, but truecrypt reports the following error:
    device-mapper: reload ioctl failed: No such file or directory
    Command failed
    I am getting the same error with my custom kernel and with stock Arch Linux kernel; what can it be? Can somebody please help me to narrow down this issue?
    Thanks

    Ehm..I am trying to mount the device (/dev/sdb3), not the mapper! Although I can see that with file-based truecrypt container the mapper gets mounted. Shan't truecrypt create the mapper and mount that for me in case I select a device?
    This is the information of the two mappings created (2_0 and 2_1 since I had already mounted a file-based container):
    Name:              truecrypt2_0
    State:             ACTIVE
    Read Ahead:        256
    Tables present:    LIVE
    Open count:        0
    Event number:      0
    Major, minor:      254, 2
    Number of targets: 1
    Name:              truecrypt2_1
    State:             ACTIVE
    Read Ahead:        256
    Tables present:    LIVE
    Open count:        1
    Event number:      0
    Major, minor:      254, 1
    Number of targets: 1
    None of them gets mounted after I get the mentioned error; maybe truecrypt is expecting a dm feature which I have not enabled in my kernel?

  • LUKS/dmcrypt device-mapper error

    Hi,
    Ok this is a strange one because I have several encrypted volumes already in use working fine, yet im having problems creating a new LUKS container with cryptsetup on a new USB hard drive.
    Just using standard AES in XTS mode, and all the required kernel modules (dmcrypt/aes) are loaded.
    [root@tcore media]# cryptsetup -c aes-xts-plain -y -s 512 luksFormat /dev/sdf1
    WARNING!
    ========
    This will overwrite data on /dev/sdf1 irrevocably.
    Are you sure? (Type uppercase yes): YES
    Enter LUKS passphrase:
    Verify passphrase:
    device-mapper: reload ioctl failed: Invalid argument
    Failed to setup dm-crypt key mapping for device /dev/sdf1.
    Check that kernel supports aes-xts-plain cipher (check syslog for more info).
    This is /dev/sdf:
    Disk /dev/sdf: 250.1 GB, 250059350016 bytes
    255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00000000
    Device Boot Start End Blocks Id System
    /dev/sdf1 63 488392064 244196001 83 Linux
    Any ideas? As my kernel clearly does support the cipher. Possibly a USB issue as all my other volumes are on internal SATA drives?
    EDIT: on some attempts the error varies and also shows: device-mapper: remove ioctl failed: Device or resource busy
    Last edited by tntcoda (2010-09-30 12:31:00)

    Ehm..I am trying to mount the device (/dev/sdb3), not the mapper! Although I can see that with file-based truecrypt container the mapper gets mounted. Shan't truecrypt create the mapper and mount that for me in case I select a device?
    This is the information of the two mappings created (2_0 and 2_1 since I had already mounted a file-based container):
    Name:              truecrypt2_0
    State:             ACTIVE
    Read Ahead:        256
    Tables present:    LIVE
    Open count:        0
    Event number:      0
    Major, minor:      254, 2
    Number of targets: 1
    Name:              truecrypt2_1
    State:             ACTIVE
    Read Ahead:        256
    Tables present:    LIVE
    Open count:        1
    Event number:      0
    Major, minor:      254, 1
    Number of targets: 1
    None of them gets mounted after I get the mentioned error; maybe truecrypt is expecting a dm feature which I have not enabled in my kernel?

  • [Abandoned] device-mapper/dm-crypt/luks without initramfs

    Hi everyone,
    i attempted to compile a custom kernel to reduce the my EEE 1000H's boot time by compiling everything i need statically, which seems to work well, except one thing: Accessing my encrypted root partition. I created it by following the wiki and all is well if i boot "normally" (using an initramfs and the encrypt hook).
    So i tried to compile the modules necessary to boot encrypted partitions into the kernel. The options i changed to achieve this were
    CONFIG_BLK_DEV_DM=y
    CONFIG_DM_CRYPT=y
    CONFIG_CRYPTO_AES=y
    CONFIG_CRYPTO_AES_586=y
    in my kernel config (along with all the other stuff of course). All the
    The i tried to boot the new kernel via GRUB using just
    title Test
    root (hd0,0)
    kernel /vmlinuz-2.6.30-rc8-eee1000h-kms root=dev/sda3 i915.modeset=1 ro 3
    but it panics
    sd 0:0:0:0: [sda] Attached SCSI disk
    UDF-fs: No partition found (1)
    List of all partitions:
    0800 156290904 sda driver: sd
    0801 497983 sda1 #the unencrypted /boot
    0802 2000092 sda2 #swap
    0803 153790245 sda3 #root, ext3 fs
    No filesystem could mount root, tried: ext3 ext2 iso9660 udf
    Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,3)
    altough it does this in my monitor's native resolution . The kernel seems to try to access the encrypted partition directly and the device mapper doesn't seem to be active.
    I guess this is because the script in
    /lib/initcpio/hooks/encrypt
    seems to handle unlocking the volume and activating the device mapper and it's obviously missing now. I think i would have to rewrite it to not use modules - but this is far beyond my abilites.
    I haven't found any further information on this issue either, it just doesn't seem to be possible, or rather, advisable to encrypt your root partition while not using an initramfs. I guess i'll have to use one or just encrypt only my user's home directory, or does anyone have an idea on how to solve this problem?
    Update: I gave up on this.
    Last edited by Malstrond (2009-08-13 20:20:03)

    Hi everyone,
    i attempted to compile a custom kernel to reduce the my EEE 1000H's boot time by compiling everything i need statically, which seems to work well, except one thing: Accessing my encrypted root partition. I created it by following the wiki and all is well if i boot "normally" (using an initramfs and the encrypt hook).
    So i tried to compile the modules necessary to boot encrypted partitions into the kernel. The options i changed to achieve this were
    CONFIG_BLK_DEV_DM=y
    CONFIG_DM_CRYPT=y
    CONFIG_CRYPTO_AES=y
    CONFIG_CRYPTO_AES_586=y
    in my kernel config (along with all the other stuff of course). All the
    The i tried to boot the new kernel via GRUB using just
    title Test
    root (hd0,0)
    kernel /vmlinuz-2.6.30-rc8-eee1000h-kms root=dev/sda3 i915.modeset=1 ro 3
    but it panics
    sd 0:0:0:0: [sda] Attached SCSI disk
    UDF-fs: No partition found (1)
    List of all partitions:
    0800 156290904 sda driver: sd
    0801 497983 sda1 #the unencrypted /boot
    0802 2000092 sda2 #swap
    0803 153790245 sda3 #root, ext3 fs
    No filesystem could mount root, tried: ext3 ext2 iso9660 udf
    Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,3)
    altough it does this in my monitor's native resolution . The kernel seems to try to access the encrypted partition directly and the device mapper doesn't seem to be active.
    I guess this is because the script in
    /lib/initcpio/hooks/encrypt
    seems to handle unlocking the volume and activating the device mapper and it's obviously missing now. I think i would have to rewrite it to not use modules - but this is far beyond my abilites.
    I haven't found any further information on this issue either, it just doesn't seem to be possible, or rather, advisable to encrypt your root partition while not using an initramfs. I guess i'll have to use one or just encrypt only my user's home directory, or does anyone have an idea on how to solve this problem?
    Update: I gave up on this.
    Last edited by Malstrond (2009-08-13 20:20:03)

  • [solved] Upgrade failing for a package called device-mapper

    Hi All,
    I am using archlinux in a VirtualBox to get used to it. Now, I tried to upgrade (after a month or so) with following command
    pacman -Syu
    I get following errors
    error: failed to commit transaction (invalid or corrupted package)
    device-mapper-1.02.31-1-i686.pkg.tar.gz is invalid or corrupted
    Errors occurred, no packages were upgraded
    Any help is welcome.
    regards,
    rangalo
    Last edited by rangalo (2009-04-22 09:32:48)

    Hi,
    Thanks for the quick response... I am given the choice to remove the package but it still complains about it being corrupted..
    I also deleted it manually and running the update again gives following.
    :: File device-mapper-1.02.31-1-i686.pkg.tar.gz is corrupted. Do you want to delete it? [Y/n] Y
    error: failed to commit transaction (invalid or corrupted package)
    device-mapper-1.02.31-1-i686.pkg.tar.gz is invalid or corrupted
    Errors occurred, no packages were upgraded.
    Last edited by rangalo (2009-04-21 14:32:35)

  • No entry for device-mapper found

    After doing a kernel upgrade today (in two of my systems) I noticed this error:
    /proc/misc: No entry for device-mapper found
    Is device-mapper driver missing from kernel?
    Failure to communicate with kernel device-mapper driver.
    It would seem as if I'm missing something, however both machines are working fine.
    So, the question is: is the "device-mapper" referenced in the error a kernel module? If so, should install it separately or should I just ignore the message?
    Thanks.
    R
    Last edited by ralvez (2007-03-02 00:36:53)

    Doesn't seem to be just a lilo error, as I'm using grub2.
    This occurred after upgrade to kernel 3.3.4-2.
    After running sudo modprobe dm-mod, then lsmod, dm-mod is nowhere to be found.
    sudo grub-mkconfig -o /boot/grub/grub.cfg
    Generating grub.cfg ...
    Found linux image: /boot/vmlinuz-linux
    Found initrd image: /boot/initramfs-linux.img
      /dev/mapper/control: open failed: No such device
      Failure to communicate with kernel device-mapper driver.
      Check that device-mapper is available in the kernel.
    This is from my desktop machine which I didn't reboot before I updated grub2.
    My laptop is fine, as I didn't update grub2 before rebooting, the device mapper module loads correctly.
    Reverting to previous kernel to see if I can rebuild my grub.cfg correctly!
    Update:
    Reverted to kernel 3.3.4-1, rebuilt grub.cfg, reinstalled kernel 3.3.4-2, rebooted, dm_mod is loading correctly!
    And, I didn't realize how old this thread was, oops!
    Last edited by scothane (2012-05-03 20:04:50)

  • BTRFS and overall slow system

    I have notebook with 1,5ghz one core CPU, 1,5gb ram, btrfs as system fs. Before btrfs it was there ext4. Overall system is slow, it takes a lot of to start any application, or change...despite, there is only 10% of RAM in use, no SWAP.
    In fstab is activated space_cache. SO it seems this is caused by btrfs...but I am not sure.
    Can anybody help to find it out?
    How to change fs to ext4, or what is best way to backup system on btrfs and then restore it on ext4?

    I would not touch Norton anymore, I'm convinced on MS Security Essentials along with Malwarebytes after too many (3-4) attempts to like Symantec and even beta cycle.
    I just threw 8GB into my Mac Pro because 4GB wasn't cutting it and has made a nice difference, allowing it to cache to memory for more of the system and directory access. Very efficient. I'm also on SSD.
    Assumiing it isn't looking for network boot or other devices and no errors, about the only thing to do for starters is see what the system log shows is happening. Set Windows as the default OS.
    For optimizing, I really don't do much, trash %TEMP% folder and run CCleaner weekly and avoid using Windows to defrag, there are much better free programs for that. And scan the drive for errors and bad sectors - one area where Windows 8 CP seems to be much more pro-active.
    Things that work or seem okay under Lion may not be, especially RAM modules has been one in particular.
    Updates on OS X have no impact or of help other than firmware and "Boot Camp" drivers and getting more current versions yourself. T here are real isisues with OS X and wireless, a long thread in MacBook Air forum, there have been issues thru 2011 with the SATA3 chip and connectors and support for SSD 6G. But that should be behind now, there were multiple minor revisions to the MacBook Pro lines.

  • Unable to initialize capture device and device control in HDV

    I shot with a Sony HVR-Z1U/Z1N and am using a Sony HDV 1080i tape deck to digitize.
    I recently purchased a MacBook Pro and installed FCP Pro 5 on it. After getting over some time code issues we were chugging along, when on the 4th tape the image on the log and capture screen suddenly dissapeared (I could get audio and could see the image on the tape deck). Well after taking the tape out, checking and rechecking it I popped it back in and ever since then, I have been getting this error mssg "Unable to initialize capture device and device control."
    I have tried deleting the preferences and starting from scratch. If I do that, and choose the easy setup with HDV- 1080i60, it gives me this error "Unable to locate the following external devices- HDV (1440 X 1080) 30fps.
    I upgraded to FCP 5.1.2 this morning and upgraded the OS to 10.4.7 and QT to 7.1.3 and still no change.
    Im at my wits end, Ive been working on this for a whole week now.
    Thank you,
    Bugs

    It has been reported to take more than one attempt to correct the installation but, if properly executed on a machine without other system problems, the QT reinstall process does work. The key element here is you must reinstall QT after you trash the receipts. The process is listed below.
    x
    To do a full quicktime reinstall.
    Go to /library/receipts and delete any files that say Quicktime followed by a number e.g. Quicktime703.pkg
    Go to the Apple quicktime site and download the appropriate version of Quicktime to your hard drive.
    Run the Quicktime installer.
    Repair Disk Permissions for your System Disk (Disk Utility > Select the system disk > Repair Disk Permissions)
    Reboot
    If this doesn't work, then the problem lies elsewhere:
    1. your system - user preferences, firewire ports or other system elements.
    2. your equipment - camera/deck/firewire cables.
    3. your process - not setting up the software properly or using the software erroneously.
    Listed below is a troubleshooting process. Not all steps are appropriate but the general process of isolating the problem is useful.
    Troubleshooting Steps for OS X
    by Jan Johannsen (Collected from: Apple>User Tips Library>User Tips Contributions forum)
    FIRST AID
    01 Completely shutdown, wait a 5 minutes, restart
    02 Make sure you're not running out of free space on the System volume
    03 Check/fix the filesystem using Disk Utility &/or Diskwarrior
    04 Repair permissions using Disk Utility
    05 Create a new user account, and see if the problem persists there
    06 Clear system & user caches
    07 Run FCP Rescue
    08 Unplug all USB, Firewire devices except Apple mouse
    09 Startup in SafeBoot mode, and see if the problem persists there
    10 Reset system firmware
    MORE SERIOUS TROUBLESHOOTING
    11 Reapply the latest combo updater
    12 Run the Apple hardware diagnostic CD
    13 Check the hard drive for bad blocks
    14 Take out 3rd party RAM
    15 Unplug 3rd Party PCI cards
    16 Reset PMU
    17 Archive and reinstall the OS
    18 Reinstall the system from scratch
    19 Send the machine back to Apple

  • Photoshop CC closes or freezes when saving in save for web and devices

    Hello,
    Since I have a new laptop with Windows 8, I couldn't get Photoshop CS6 anymore, so I downloaded PS CC.
    It's working great the last days, but since yesterday PS freezes or closes everytime I try to save a .gif in save for web and devices.
    It drives me insane...
    I hope someone can help me.
    Thanks in advance.

    Trash the Save for Web prefs in the respective folder (C:\Progrom Files\Common Files\Adobe or your user home directory).
    Mylenium

  • Questions on managing iTunes content and devices?

    I've been a subpar iTunes user for several years now and I figured it was time that I just started asking some questions in order to get help. I love all my different iOS devices, but at times it seems that it's extremely difficult to manage content amongst the devices as well as my different computers (I use a PC for personal use and a Macbook for work.) My wife also has her own iOS device (Which we just use my AppleID on to keep all purchases under a single account) and a PC. So it seems like a constant juggling act to keep my content properly managed.
    The new iCloud stuff looks like a wonderful step in the right direction for helping manage content on my different devices, but I'm still a little curious about the best way to go about storing, sharing, and accessing content. So all that being said, here's my current setup and questions.
    First of all, I have my iTunes Media Folder on set to save everything to a Network Attached Storage I have at my home. This is the version of iTunes that I run off of my PC, which I guess I would say is my primary source of iTunes usage and how I generally choose to manage my content and move things to and from my iOS devices. Everything works out pretty well until I try and manage my content on any other computer.
    Creating a consistent storage location on a NAS
    My first basic question is, "Is it possible to have multiple versions of iTunes on different computers point to the same Media Folder?" If I could have all of my iTunes folders work off the same Media Folder that would probably help cut down on the confusion. However, I'm not exactly sure if this is just a matter of giving them all the same path to use or if there's additional permissions and things that must be setup. Also, what happens if I decide to purchase content through iTunes and I'm not connected to my home network, so the content cannot be saved to my NAS? Does it save to a default location that I can just later move to my NAS?
    Home Sharing
    What exactly is "Home Sharing"? I've read a little bit about it but I'm not 100% sure what it actually gets me since I already have a NAS. Is this what I need for setting up multiple computers to share the same Media Folder? Do I need this at all since my data is located on a central NAS on our home network?
    Syncing devices from multiple computers
    One of the biggest headaches I get with trying to manage content across multiple computers and devices is that I have to use one specific computer to Sync and Manage content on a device. For example, I have my iPhone synced to iTunes on my PC so I can edit and manage music on that device from my PC. But if I'm at work on my Macbook and decide I want to make some changes to Music I have there, then I have to sync my device to the Macbook, effectively wiping all the current content on my phone. Is there no way around this?
    iCloud Questions
    I have content that I've purchased on my iPhone or iPad and want to download it from the cloud to my PC or Macbook, or my wife's computer. Do I have to "repurchase" this content in order to do that, or does it just download directly for free since I've already purchased it before?
    I apologize if any of these are "silly" questions. I've tried to read up on this stuff but I still have difficulty completely understanding it.

    I've been a subpar iTunes user for several years now and I figured it was time that I just started asking some questions in order to get help. I love all my different iOS devices, but at times it seems that it's extremely difficult to manage content amongst the devices as well as my different computers (I use a PC for personal use and a Macbook for work.) My wife also has her own iOS device (Which we just use my AppleID on to keep all purchases under a single account) and a PC. So it seems like a constant juggling act to keep my content properly managed.
    The new iCloud stuff looks like a wonderful step in the right direction for helping manage content on my different devices, but I'm still a little curious about the best way to go about storing, sharing, and accessing content. So all that being said, here's my current setup and questions.
    First of all, I have my iTunes Media Folder on set to save everything to a Network Attached Storage I have at my home. This is the version of iTunes that I run off of my PC, which I guess I would say is my primary source of iTunes usage and how I generally choose to manage my content and move things to and from my iOS devices. Everything works out pretty well until I try and manage my content on any other computer.
    Creating a consistent storage location on a NAS
    My first basic question is, "Is it possible to have multiple versions of iTunes on different computers point to the same Media Folder?" If I could have all of my iTunes folders work off the same Media Folder that would probably help cut down on the confusion. However, I'm not exactly sure if this is just a matter of giving them all the same path to use or if there's additional permissions and things that must be setup. Also, what happens if I decide to purchase content through iTunes and I'm not connected to my home network, so the content cannot be saved to my NAS? Does it save to a default location that I can just later move to my NAS?
    Home Sharing
    What exactly is "Home Sharing"? I've read a little bit about it but I'm not 100% sure what it actually gets me since I already have a NAS. Is this what I need for setting up multiple computers to share the same Media Folder? Do I need this at all since my data is located on a central NAS on our home network?
    Syncing devices from multiple computers
    One of the biggest headaches I get with trying to manage content across multiple computers and devices is that I have to use one specific computer to Sync and Manage content on a device. For example, I have my iPhone synced to iTunes on my PC so I can edit and manage music on that device from my PC. But if I'm at work on my Macbook and decide I want to make some changes to Music I have there, then I have to sync my device to the Macbook, effectively wiping all the current content on my phone. Is there no way around this?
    iCloud Questions
    I have content that I've purchased on my iPhone or iPad and want to download it from the cloud to my PC or Macbook, or my wife's computer. Do I have to "repurchase" this content in order to do that, or does it just download directly for free since I've already purchased it before?
    I apologize if any of these are "silly" questions. I've tried to read up on this stuff but I still have difficulty completely understanding it.

  • How can I share my schedule information with my wife on her accounts and devices?

    My wife and I have separate accounts in our MacMini and MacBook.  We each have an iPhone.  She uses GMail.  I use Mac Mail.  How can I share my schedule information with my wife on her accounts and devices?

    It is not advisable to follow the above suggested method. The following will do what you want without complications.
    1. On your Mac, go to http://help.apple.com/icloud/#mm6b1a9479 and follow the instructions to share a calendar privately. If you have more than one calendar you want to share you will have to do each individually. You can choose whether she is able to edit it or whether it should be read-only.
    2. If your wife does not have an iCloud account she will need to obtain one. When you share a calendar and nominate her to access it she will receive and email. All she has to do is to open the email and click 'Join Calendar'. This will add the calendar to her Calendar app on all devices and on icloud.com without affecting any other data. Again, this will have to be done individually if more than one calendar is involved.

  • How do i manage multiple users and devices with one apple id without everything showing up on every device?

    how do i manage multiple users and devices with one apple id without everything showing up on every device?

    How to use multiple iPhone, iPad, or iPod devices with one computer

Maybe you are looking for

  • I have 2 iTunes accounts.. i would like to merge them into 1- any help??

    i have 2 itunes accounts and would like to merge them into 1 account... any help??

  • Itunes won't recognize ipad

    Help, just started happening, I re-installed itunes, restarted ipad, no luck.

  • ASM space increased after compression of tables

    Hi all, I will have compressed some my huge tables in dataware house database , tables size are reduce  after compression, while on ASM space has been increased. datbasebase is 10.2.0.4 (64 bit) and OS is AIX 5.3 (64 bit)

  • Urgent : Automatic Selection of  work center

    Dear All, Good Morning, please provide me valuable input to accomplish the business scenario, the scenario is 1.There are 16 NC T-Bending Machine with different capacity. 2. The Client wants to select the workcenter automatically if the 1st workcente

  • Entity Expansion Limit Reached!

    Hi experts! I use JAXB to parse the DBLP data, however, I received an error message as follows "org.xml.sax.SAXParseException: The parser has encountered more than "64,000" entity expansions in this document; this is the limit imposed by the applicat