Jump to content
101 posts in this topic

Recommended Posts

4 minutes ago, jlrycm said:

@Sergey_Galan when you say that SIP must be disabled to install in a separate volume, can I install it if the SIP defined for that separate volume is <01000000>? Is there data loss when choosing to install in a separate volume?

You can restore the system to a separate disk (i.e. save the data), you can install a clean system on a formatted apfs partition. This works with SIP 67080000, I haven't checked what exactly needs to be disabled in SIP yet.

7 minutes ago, Sergey_Galan said:

You can restore the system to a separate disk (i.e. save the data), you can install a clean system on a formatted apfs partition. This works with SIP 67080000, I haven't checked what exactly needs to be disabled in SIP yet.

@Sergey_Galan Thanks. I was planning to test your app which sounds amazing but wanted to confirm first the level of SIP to be disabled. I’m using an universal EFI that loads both Sequoia and Tahoe where SIP is defined as 01000000 and would test reinstalling Tahoe in the SATA SSD that I’m using for testing.

Edited by jlrycm

Updated the topic title with screenshots and a new revision. I think it's a working option. Avoid the red ones if you don't understand what awaits you. I mean the "Install macOS on system volume" option.

@Sergey_Galan I tested the app the first time, it restarted before finishing the process, and when I tried to boot from the installed disk, the system didn't start. On the second attempt, though, it worked well. What bothered me was having to type my password in a 'Secure Text Field'. Either way, thanks for the good work on the app!

13 hours ago, Mirone said:

@Sergey_Galan I tested the app the first time, it restarted before finishing the process, and when I tried to boot from the installed disk, the system didn't start. On the second attempt, though, it worked well.

As soon as you click the "Install" button, control is transferred to the startosinstall utility, perhaps it crashed, I slightly increased the time before rebooting using the "--rebootdelay 10" option, I hope this will not happen again.

The password is written and stored in the keychain, delivered to the script by reading from the keychain:

passwordIncorrect()
{
echo "STOP! Incorrect password!"
exit 1
}

password()
{
passMacInstal=Mac-$(ioreg -rd1 -c IOPlatformExpertDevice | awk '/IOPlatformUUID/' | cut -f2 -d"=" | tr -d '" ' | rev | cut -f4-5 -d '-' | tr -d -)
/usr/bin/security find-generic-password -wl ${passMacInstal} 2>/dev/null
}

#Verifying root from Administrator.
password | sudo -S >/dev/null 2>&1 echo "" || passwordIncorrect
sudo -S "$1"/Contents/Resources/startosinstall --volume /Volumes/"$2" --agreetolicense --nointeraction --rebootdelay 10

The ${passMacInstal} variable is the unique login created.

For now this is it, in the future I might change something))

I updated the version, I hope the startosinstall utility won't let me down again)))

Edited by Sergey_Galan
17 hours ago, Mirone said:

@Sergey_Galan I tested the app the first time, it restarted before finishing the process, and when I tried to boot from the installed disk, the system didn't start. On the second attempt, though, it worked well. What bothered me was having to type my password in a 'Secure Text Field'. Either way, thanks for the good work on the app!

I did it like this 

 

Screenshot2025-07-21at22_44_05.png.edee869b947e1c9420be6d7952d186ee.png

 

Made an update to the topic.

  • Like 2
  • 3 weeks later...

Hi @Sergey_Galan

Why not popup an error message if SIP is enabled instead of the progress bar goes to 100% (doesnt make sense) in a matter or 2-3sec then says nothing untill you check the log.

You can even alert it once the app is launched

Edited by LockDown
11 minutes ago, LockDown said:

Hi @Sergey_Galan

Why not popup an error message if SIP is enabled instead of the progress bar goes to 100% (doesnt make sense) in a matter or 2-3sec then says nothing untill you check the log.

You can even alert it once the app is launched

Installing the system on another partition goes through a check. If SIP is enabled, the process will not start. For original Mac computers this is enough, for Hackintosh it is necessary to investigate which positions must be "disabled"
I don't want to do this yet, to be honest))) This program is not so popular)))

On 8/8/2025 at 4:50 PM, LockDown said:

Hi @Sergey_Galan

Why not popup an error message if SIP is enabled instead of the progress bar goes to 100% (doesnt make sense) in a matter or 2-3sec then says nothing untill you check the log.

You can even alert it once the app is launched

I think this will make it clear.

 

Screenshot2025-08-12at18_41_20.png.58b4c893bcf6525215ada8513e2d9c61.png

  • Like 1
  • 3 weeks later...

Just completed a clean install and configuration of 26 B9, on the same disk , already made an RDR image  😛
Successfully executed with MacOS Install.app v1.0.3  
v1.0.8 still doesn't work here. 🤷‍♂️

 

Spoiler

Screenshot2025-09-03alle10_55_11.png.902480a18b2760e247b244d5d6f531e4.png

 

Edited by Anto65
  • Thanks 1

hi  all  

 

I wanted to test ur tool and everything went well until the end but unfortunately without EFI partition !!

 

🤔

Thanks, my friend @eSaF

Yes, I know this EFI partition is mandatory, but isn't the tool from Sir Sery_Galand's developer capable of doing it?
Because in the end, there's a reboot, but no EFI partition on the external SSD.

 

regards

Edited by jm26200
On 9/3/2025 at 2:42 PM, Anto65 said:

Just completed a clean install and configuration of 26 B9, on the same disk , already made an RDR image  😛
Successfully executed with MacOS Install.app v1.0.3  
v1.0.8 still doesn't work here. 🤷‍♂️

 

  Reveal hidden contents

Screenshot2025-09-03alle10_55_11.png.902480a18b2760e247b244d5d6f531e4.png

 

Oh yeah, thanks for finding this out.
v1.0.9 I changed it a little:
 

"Install macOS" mode
It is possible to install/update macOS on the system or on a prepared partition in APFS format. To install macOS, you must disable SIP.

 

"Clean install of macOS on system volume" mode
Installing macOS on the system volume will destroy all your data.
It is not necessary to disable SIP.

 

Screenshot2025-09-08at22_25_08.png.3207cc97d625ac592770f2f9abfea9e8.png     Screenshot2025-09-08at22_26_01.png.56ce9e76146baeb676368c50affb704c.png

 

 

Edited by Sergey_Galan
  • Like 2

:thumbsup_anim: 

 

1.0.8 wouldn't even start, but this one works great with a clean install on both , the system drive (I'm writing from there) and another disk.
If I may, I'd add a "refresh" button/option for scanning disks... Thanks.

 

Spoiler

       Screenshot2025-09-08alle22_28_02.png.30e9bc66a9ab679a736bdfe966ccd153.png

 

Screenshot2025-09-08alle22_03_20.png.6e12ccf8c8ad813cc043a62a42bc46ab.png

     Screenshot2025-09-08alle22_27_59.png.568d4468ad876ea572427adef8104174.png

 

  • Like 2
15 minutes ago, Anto65 said:

If I may, I'd add a "refresh" button/option for scanning disks... Thanks.

After the first click on the button with disks, the list is updated, with the second click we see the updated list.
But if you feel discomfort and need for a refresh button, it is not difficult to make.
I will do it in the next issue. 🔄

OK, since I had already opened the app and then prepared the disk, when I clicked on the disks button the new ones did not appear... I did not try with the second click... if it works then it is not necessary 👍

 

... I'm trying the "Update" option now. 🙂 ... Fine 

Edited by Anto65
  • Like 1

MacOS Install-v1.1.0 (added to the title)

Changes:
When starting, the program searches for the Mac OS installer in the programs folder. The program is sensitive only to the Mac OS installer.
And other fixes.

  • Like 1

Great!

:thumbsup_anim:
When the app finished downloading the installer to the disk, It couldn't restart because I had another app open.
I thought I had to start over, but instead I restarted and the macOS installer was present in the GUI... the installation started.
There might be a way to prevent it from restarting once it's finished by keeping another app open.

 

Edit

 

Hmmm, I think there's a problem , it installing on the current disk (Thaoe) and not the one I selected (Tahoe-26).

When selecting the disk, even if I select Tahoe-26, it always returns to Tahoe, which is the disk where the OS is installed.

 

Works great on MacOS Install-1.0.9

 

Edited by Anto65
  • Thanks 1
On 9/12/2025 at 12:21 PM, Anto65 said:

 

Hmmm, I think there's a problem , it installing on the current disk (Thaoe) and not the one I selected (Tahoe-26).

When selecting the disk, even if I select Tahoe-26, it always returns to Tahoe, which is the disk where the OS is installed.

Thanks, I fixed it.

MacOS Install-v1.1.1.zip

  • Like 1
  • 1 month later...
×
×
  • Create New...