Jump to content
30960 posts in this topic

Recommended Posts

1 minute ago, Badruzeus said:

Forget about Clover installation failure on Catalina with HFS+.. But the "javascript" error also occurred on 10.11.6 and 10.12.6 (which has no APFS support CMIIW). Plus, 10.13.6.. that I use daily. Does clover installer now only support APFS and drop 10.6 up to 10.12? But installer said HFS is supported either. Thanks.


Don't worry clover still support 10.16 -> 10.12,, let get a glass of coffee. LoL

  • Like 1
1 minute ago, Andres ZeroCross said:


Don't worry clover still support 10.16 -> 10.12,, let get a glass of coffee. LoL

Not talking about Clover, but the installer package only. Though, I have say thanks to Chris1111, vector sigma for that javascript. I can only test and report, am unable to reproduce the problem.. and I believe no one asked me doing so #LOL.

 

Just curious; filesystem restriction is Catalina problem (could be Beta bug either), why Clover even bother about it? I have no worry as rarely install Clover from *.pkg. But last time could not check my id.po translation on installer bcoz bloated javascript prevents it. 

  • Sad 1
2 hours ago, Badruzeus said:

Forget about Clover installation failure on Catalina with HFS+.. But the "javascript" error also occurred on 10.11.6 and 10.12.6 (which has no APFS support CMIIW). Plus, 10.13.6.. that I use daily. Does clover installer now only support APFS and drop 10.6 up to 10.12? But installer said HFS is supported either. Thanks.

Sorry but I've saw a post that you already figured out how to not run the problematic script, which is supposed to compare the system version of the boot volume to be not less of 10.14.9 to return true. I've answerd you that I'll fix it and later that I have a family and a job which mean that I have no time . Since nobody gave better indications how to solve the problem and to avoid further questions to which I have already given answers, the installer is back to normal, i.e. require users to make the file system read write before run the pkg. Hope no one will ask why until a proper fix will be made or why Installer.app will say to you to use "sudo mount -uw /" because has detected that we are going to install to the System partition... because is just true. I'll take a better look on it when I have time and hardware to test with.

5 hours ago, Matgen84 said:

Hi

 

I download Buildme from Sourceforge: it's a DMS file, can"t extract. How do you do it.

 

Please

It's inside Clover, so why don't you update Clover firstly?

  • Thanks 3
11 hours ago, Andres ZeroCross said:

1. Update Edk2
2. Update Clover
3. Build Clover
4. Make Pkg
5. Make ISO

6. Quit

I like it to be "raw". Also when you call make (i.e. the make file) you have to write "make pkg" or "make iso" ... Make have no sense

  • Like 2

@vector sigma Yeah absolutely, thanks.. Sorry I was bit confusing LoL.

 

Anyway, ebuild.sh -d is debug version right? I tried uncomment it from script then rebuild but.. it looks like, debug.log & preboot.log from debug compared to those from release version are similar or.. was I missing something such as special boot-arg, etc?

 

Another question: Are "-mc and --x64-mcp" same? Thanks again.

2 hours ago, vector sigma said:

I like it to be "raw". Also when you call make (i.e. the make file) you have to write "make pkg" or "make iso" ... Make have no sense

 

Why not?! It "makes" perfect (non)-sense. :D 

 

User: make

Computer: what?

User: doesn't matter. just make something!

Computer: ok. Shutting down...

  • Haha 2
Guest ricoc90
if (-1 == system.numericalCompare('10.14.9', system.version.ProductVersion))


I haven't worked with JS for a very long time now, so I might not fully understand the issue but what

if you'd just check if the ProductVersion is Catalina or higher, something like this:

 

   var result = true;
    var vers = system.version.ProductVersion;
   if (vers.split(".")[1] >= 15) {
    result = false;
    ...
   }
   return result;
  }

 

5 minutes ago, telepati said:

What does that mean "File System on Catalina removed. Users will be responsible to make the root filesystem read-write".

 

And how to make the root filesystem read-write?

 

sudo mount -uw /


It was added to Clover's Distribution but it gives some issues, so it's been removed
 

Edited by ricoc90
1 hour ago, telepati said:

 

What does that mean "File System on Catalina removed. Users will be responsible to make the root filesystem read-write".

 

I was in rush, wanted to say "File System check on Catalina removed...."

2 hours ago, Badruzeus said:

 

@vector sigma Yeah absolutely, thanks.. Sorry I was bit confusing LoL

 

No problem :).

  • Thanks 1
1 hour ago, ricoc90 said:

if (-1 == system.numericalCompare('10.14.9', system.version.ProductVersion))


I haven't worked with JS for a very long time now, so I might not fully understand the issue but what

if you'd just check if the ProductVersion is Catalina or higher, something like this:

 


   var result = true;
    var vers = system.version.ProductVersion;
   if (vers.split(".")[1] >= 15) {
    result = false;
    ...
   }
   return result;
  }

 

Yeah, subscripting can be a solution. Did you try your self? ok, I'll do that as soon as I can. Anyway it is not enough since we need to ensure the file system is apfs and is writable. For the fs I can just make a shell script to something like:

diskutil info / | grep 'File System Personality:' |  awk '{print $NF}'

or just forgot about aeverything and see if the root volume is read-only: 

diskutil info / | grep 'Read-Only Volume:' | awk '{print $NF}'

but since I'm on 10.11 at job, I can't ensure what's on Catalina. So please anyone... check the above command in Catalina with both cases (fs rw or ro)

Edited by vector sigma
typo
1 hour ago, ricoc90 said:

if (-1 == system.numericalCompare('10.14.9', system.version.ProductVersion))

Anyway 10.4.9 was supposed to be 0xA 0xE 0x9 (0x0a0e09) so a comparison should be easy Lol.. just in 10.13 apparently  return -1 as in Catalina :lol:.

 

P.S. being a first or the second arg makes difference, maybe this is the problem.

Edited by vector sigma
Guest ricoc90
1 hour ago, vector sigma said:

 


diskutil info / | grep 'Read-Only Volume:' | awk '{print $NF}'

but since I'm on 10.11 at job, I can't ensure what's on Catalina. So please anyone... check the above command in Catalina with both cases (fs rw or ro)



Seems to work just fine so I indeed just checking if fs is RW should be sufficient
683942163_Schermafbeelding2019-07-16om19_23_53.png.825a963a3ff612e78b19ace7232d35fe.png
 

4 minutes ago, chris1111 said:

Why commits ☞ 5018  373695373.png.d6bb7944ea9e2925d0cd67bbe4c011be.png you have remove RW by the package :wacko:

Some user with HFS Partition get problem with newest clover. Can't install it on HFS Partition

1 minute ago, Andres ZeroCross said:

Some user with HFS Partition get problem with newest clover. Can't install it on HFS Partition

Sorry but macOS Catalina is APFS File System and HFS+ has nothing to do with Clover

36 minutes ago, chris1111 said:

Sorry but macOS Catalina is APFS File System and HFS+ has nothing to do with Clover

 

1 hour ago, chris1111 said:

Why commits ☞ 5018  373695373.png.d6bb7944ea9e2925d0cd67bbe4c011be.png you have remove RW by the package :wacko:

you just broke my hopes Lol

Guest ricoc90
22 minutes ago, arsradu said:

Sorry, I didn't follow all the posts in here about this topic, but...why was that workaround removed...?

 

the workaround had some issues that prevented @Badruzeus from installing Clover

Edited by ricoc90
×
×
  • Create New...