Humanate Posted November 14, 2020 Share Posted November 14, 2020 On Catalina it was quite straightforward to change the user login background but not with Big Sur due to System/Library now being Read Only Can anyone tell me how I might do this? I have googled but just ended up head scratching Link to comment https://www.insanelymac.com/forum/topic/345728-big-sur-change-user-login-background/ Share on other sites More sharing options...
HenryV Posted November 16, 2020 Share Posted November 16, 2020 (edited) You boot into the recovery mode, open terminal, with SIP/authenticated-root disabled, and run mount command to see your Big Sur volume name. Be sure not to confuse this with the Big Sur data volume using the same name with a dash and the word data. The Big Sur volume should indicate 'sealed'. In terminal run: mount -uw / /dev/diskXsY X=your Big Sur disk from 'diskutil list' Y=your Big Sur disk slice Now the Big Sur volume should be writable. type cd / at the prompt, hit enter type ls, hit enter, to see the directory listing. Next type cd /Volumes/X/System/Library/Desktop\ Pictures where X is the name of your Big Sur volume. Now you should be in System/Library/Desktop\ Pictures where the stock greeter graphic is Big Sur Graphic.heic. Type mv /Volumes/X/System/Library/Desktop\ Pictures/Big\ Sur\ Graphic.heic /Volumes/X/System/Library/Desktop\ Pictures/Big\ Sur\ Graphic.heic.orig to save the original. Next you can create a symlink to another graphic using terminal by typing: ln -s Volumes/X/System/Library/Desktop\ Pictures/Big\ Sur.heic Volumes/X/System/Library/Desktop\ Pictures/Big\ Sur\ Graphic.heic Remember that X stands for your Big Sur volume name This will create a link to the Big Sur coastline picture with the bridge in the foreground. cd back to the root of the console and type; bless --folder /Volumes/X/System/Library/CoreServices --bootefi --create-snapshot Remember that X stands for your Big Sur volume name. Hit enter and wait for the snapshot to update. Make sure csrutil status shows disabled. Make sure csrutil authenticated-root status shows disabled. Reboot and if you have not made any errors your greeter graphic should be changed. Edited November 18, 2020 by HenryV correct technical error 1 1 Link to comment https://www.insanelymac.com/forum/topic/345728-big-sur-change-user-login-background/#findComment-2744418 Share on other sites More sharing options...
Humanate Posted November 17, 2020 Author Share Posted November 17, 2020 Henry, thank you so much for the detailed instructions. I had read some posts in other places on this trying to explain the approach but they were not easy to understand I really appreciate you taking the time to make so clear for me. I will do this tonight when I get home and report back Link to comment https://www.insanelymac.com/forum/topic/345728-big-sur-change-user-login-background/#findComment-2744471 Share on other sites More sharing options...
Humanate Posted November 17, 2020 Author Share Posted November 17, 2020 Henry, thank you so much for the detailed instructions. I had read some posts in other places on this trying to explain the approach but they were not easy to understand I really appreciate you taking the time to make so clear for me. I will do this tonight when I get home and report back Link to comment https://www.insanelymac.com/forum/topic/345728-big-sur-change-user-login-background/#findComment-2744472 Share on other sites More sharing options...
Humanate Posted November 17, 2020 Author Share Posted November 17, 2020 On 11/16/2020 at 7:52 PM, HenryV said: You boot into the recovery mode, open terminal, with SIP/authenticated-root disabled, and run mount command to see your Big Sur volume name. Be sure not to confuse this with the Big Sur data volume using the same name with a dash and the word data. The Big Sur volume should indicate 'sealed'. In terminal run: mount -uw / /dev/diskXsY X=your Big Sur disk from 'diskutil list' Y=your Big Sur disk slice Now the Big Sur volume should be writable. type cd / at the prompt, hit enter type ls, hit enter, to see the directory listing. Next type cd /Volumes/X/System/Library/Desktop\ Pictures where X is the name of your Big Sur volume. Now you should be in System/Library/Desktop\ Pictures where the stock greeter graphic is Big Sur Graphic.heic. Type mv /Volumes/X/System/Library/Desktop\ Pictures/Big\ Sur\ Graphic.heic /Volumes/X/System/Library/Desktop\ Pictures/Big\ Sur\ Graphic.heic.orig to save the original. Next you can create a symlink to another graphic using terminal by typing: ln -s Volumes/X/System/Library/Desktop\ Pictures/Big\ Sur\ Graphic.heic Volumes/X/System/Library/Desktop\ Pictures/Big\ Sur.heic Remember that X stands for your Big Sur volume name This will create a link to the Big Sur coastline picture with the bridge in the foreground. cd back to the root of the console and type; bless --folder /Volumes/X/System/Library/CoreServices --bootefi --create-snapshot Remember that X stands for your Big Sur volume name. Hit enter and wait for the snapshot to update. Make sure csrutil status shows disabled. Make sure csrutil authenticated-root status shows disabled. Reboot and if you have not made any errors your greeter graphic should be changed. Failed at the first hurdle. I suck, apologies, hate terminal! Here is a pic of diskutil list when booted into Big Sur, I know I will be in Recovery but easier to take screen shot for me. Above you say "Y=your Big Sur disk slice" - So in the example below, would this be disk2s1 or disk2s2 or is it neither of those? I tried both disk2s1 and disk2s2 on separate attempts and then typed "ls" and could see the directory listing. Then I typed: "cd /Volumes/macOS Big Sur/System/Library/Desktop\ Pictures" and I would get "no such file or directory" or similar message. I'm sure I am making rookie mistake/s and apologise for my ignorance, still learning all the time! Link to comment https://www.insanelymac.com/forum/topic/345728-big-sur-change-user-login-background/#findComment-2744617 Share on other sites More sharing options...
Recommended Posts