patheticpat n00b
Joined: 25 Feb 2015 Posts: 1
|
Posted: Wed Feb 25, 2015 2:40 pm Post subject: ZFS /root mount problem |
|
|
Hey,
I installed gentoo on ZFS and got a pool setup like this:
Code: |
NAME USED AVAIL REFER MOUNTPOINT
tank 70,6G 125G 30K none
tank/GENTOO 5,09G 125G 30K none
tank/GENTOO/build-dir 2,89M 125G 2,89M /var/tmp/portage
tank/GENTOO/distfiles 4,77G 125G 4,77G /usr/portage/distfiles
tank/GENTOO/packages 30K 125G 30K /usr/portage/packages
tank/GENTOO/portage 320M 125G 320M /usr/portage
tank/HOME 59,5G 125G 59,4G /home
tank/HOME/root 62,8M 125G 62,8M /root
tank/ROOT 6,04G 125G 30K none
tank/ROOT/gentoo 6,04G 125G 6,04G /
|
My problem is that ZFS won't mount the tank/HOME/root dataset on boot, because the mountpoint /root (in tank/ROOT/gentoo) contains some files. So I booted a Live CD, imported the pool, moved the files to the correct dataset, exported and imported the pool again to check that everything can be mounted now, and eventually rebooted into gentoo. Same problem again.
So I inspected the /root folder and found the following files:
Code: | /root
└── .config
└── pulse
├── 2e9eb9a1990954d169b789355436d989-runtime -> /tmp/pulse-PKdhtXMmr18n
└── cookie |
It looks like those files are coming from pulseaudio, but how can they end up there that early in the boot process? |
|