Fix pictures
							parent
							
								
									0123fe15d7
								
							
						
					
					
						commit
						9ae0b72901
					
				|  | @ -8,7 +8,7 @@ Although this is certainly a size constraint, I keep majority of my large data e | |||
| # The Notion | ||||
| The original idea was to have three major partitions: Mac OS High Sierra, Arch Linux, and a shared partition that would store my user/home directory. The initial setup and install -- which took some time due to learning how to setup rEFInd and much fury at the more modern Disk Utility.app's insane pie chart partitioning system -- used HFS+ for High Sierra, Ext4 for Arch, and HFS+ for the shared partition. | ||||
| 
 | ||||
|  | ||||
| [](zfs-macos-arch-linux-dual-boot/dreaded-pie-chart.png) | ||||
| 
 | ||||
| From Linux's perspective, the total partitions, with the important self-made ones noted, were: | ||||
| 
 | ||||
|  | @ -53,7 +53,7 @@ On Linux, I logged in as root, simply used the same */Users/* mount point and se | |||
| 
 | ||||
| With all this in place -- and omitting some some minor mistakes along the way -- I safely rebooted back to Mac OS. However, upon attempting to login, it seemed the ZFS filesystem *Lyon/Users* was not mounted to */Users* when I logged in. After some research into the matter, it appeared that mounting ZFS volumes takes some time to actually mount. After some initial tries with some basic LaunchDaemon scripts, I discovered [ZFSLoadCheck](https://github.com/alexwasserman/ZFSLoadCheck), a rather simple LaunchAgent application that polls for a hidden dot file in the */Users* location and lets you know if it finds that file or not. It does so by showing a small dialog on the Login screen that updates about every 5 seconds to let you know if it is yet time to login. | ||||
| 
 | ||||
|  | ||||
| [](zfs-macos-arch-linux-dual-boot/ZFSLoadCheck.png) | ||||
| 
 | ||||
| After putting **ZFSLoadCheck**'s files into place, I rebooted between Mac OS and Arch Linux multiple times and was able to log in perfectly each time -- providing I waited a few moments for the ZFS volumes to actually mount. | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue