Hello, few notes about BigSur beta 3 now the BaseSystem.dmg is 884 MB (beta 2 was 740 MB), also from single user mode they introduced two new commands to easily mount the Data and Preboot Volume (both Volumes writable from single user mode even with a sealed system snapshot booting):
mount -P 1
mount -P 2
mount -vat nonfs
thanks to the @ASentientBot "apfs_systemsnapshot method", I have disabled on BigSur beta 3 snapshot booting directly from BigSur (without its Recovery), here are the steps, the two requirements are from a macOS Recovery or terminal recovery:
nvram boot-args="-no_compat_check"
csrutil disable
then from BigSur normal booting, open terminal and follow these steps:
Code:sudo mkdir ~/Snapshot/ (this makes an empty folder mount point on your home folder so copy exactly as written) mount (on the first output line you can notice a diskXsYsZ you have to consider only diskXsY) sudo mount -o nobrowse -t apfs /dev/diskXsY ~/Snapshot/ tmutil listlocalsnapshots ~/Snapshot/ (this show eventually the snapshots in form of "com.apple-UUID" rather than date time) sudo mount -uw ~/Snapshot/ (this makes writable the mount point) cd /S*/L*/File*/apfs*/C*/R*/ sudo ./apfs_systemsnapshot -v ~/Snapshot/ -r "" (credit to ASentientBot for the apfs_systemsnapshot that tags an empty string to disable snapshot)
if for some reason using this posix path ~/Snapshot/ won't allow to tag the snapshot, then use instead /Users/yourusername/Snapshot/
if after those commands you get this message:
Attempting tagging of snapshot on volume: /Users/yourusername/Snapshot
then after reboot you can use "sudo mount -uw /" .
This isn't working on a supported machine with csr disabled. I get the following...
Code:
% mount
/dev/disk3s5s1 on / (apfs, sealed, local, read-only, journaled)
devfs on /dev (devfs, local, nobrowse)
/dev/disk3s4 on /System/Volumes/VM (apfs, local, noexec, journaled, nobrowse)
/dev/disk3s2 on /System/Volumes/Preboot (apfs, local, journaled, nobrowse)
/dev/disk3s6 on /System/Volumes/Update (apfs, local, journaled, nobrowse)
/dev/disk3s1 on /System/Volumes/Data (apfs, local, journaled, nobrowse)
/dev/disk1s1 on /Volumes/Macintosh HD - Data (apfs, local, journaled, nobrowse)
/dev/disk1s5 on /Volumes/Macintosh HD (apfs, local, read-only, journaled)
map auto_home on /System/Volumes/Data/home (autofs, automounted, nobrowse)
/dev/disk4s2 on /Volumes/Untitled (hfs, local, nodev, nosuid, journaled, noowners)
% sudo mkdir ~/Snapshot/
% sudo mount -o nobrowse -t apfs /dev/disk3s5 ~/Snapshot/
% tmutil listlocalsnapshots ~/Snapshot/
Snapshots for volume group containing disk /Users/howarth/Snapshot/:
com.apple.os.update-72524D5EC190DF0AE2C4679432BB338E6FE880E04E512EE7E9E225E3EFD5E098
% sudo mount -uw ~/Snapshot/
mount: unknown special file or file system /Users/howarth/Snapshot/.
% sudo mount -uw /Users/howarth/Snapshot/
mount: unknown special file or file system /Users/howarth/Snapshot/.
% sudo mount -uw /Volumes/BigSur/Users/howarth/Snapshot/
mount: unknown special file or file system /Volumes/BigSur/Users/howarth/Snapshot/.
Any idea what is going wrong here? This is for a normal boot (actually the first boot at the end of the installation of Big Sur beta3).
Last edited: