Jump to content

Clover General discussion


ErmaC
30,171 posts in this topic

Recommended Posts

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
Link to comment
Share on other sites

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
Link to comment
Share on other sites

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
Link to comment
Share on other sites

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
Link to comment
Share on other sites

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
Link to comment
Share on other sites

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
 

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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
Link to comment
Share on other sites

9 hours ago, vector sigma said:

@Badruzeus I feel confident that the problem is solved in r5019..... unless the output of 'diskutil info /' differs in old Oses. Let me know.

It works well under 10.13.6 with HFS+. Many thanks.

  • Like 2
Link to comment
Share on other sites

Link to comment
Share on other sites

Guest ricoc90
7 hours ago, vector sigma said:

Sorry me as well.  Will require testers


I'll see if I have some spare drives to put in one of my spare systems so that I can test it out 

Link to comment
Share on other sites

×
×
  • Create New...