Official MediCat USB - A Multiboot Linux USB for PC Repair

  • Thread starter Jayro
  • Start date
  • Views 8,383,142
  • Replies 3,958
  • Likes 278

JohnathanMonkey

Well-Known Member
Member
Joined
Apr 26, 2013
Messages
633
Trophies
1
Age
36
XP
744
Country
United States
I couldn’t get Jayro’s Lockpick to find my nvme drive, so I just formatted the drive and started over, but for future reference, is there a way to make the program find my drives? Thank you.
 

Jayro

MediCat USB Dev
OP
Developer
Joined
Jul 23, 2012
Messages
13,062
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,253
Country
United States
I couldn’t get Jayro’s Lockpick to find my nvme drive, so I just formatted the drive and started over, but for future reference, is there a way to make the program find my drives? Thank you.
Using secure boot and enrolling the key using the MOK Manager usually works to show the drives. But having the boot time drivers on the USB can help too on certain systems.
 

Jayro

MediCat USB Dev
OP
Developer
Joined
Jul 23, 2012
Messages
13,062
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,253
Country
United States

xSpideyx

New Member
Newbie
Joined
Nov 29, 2020
Messages
4
Trophies
0
Age
38
XP
110
Country
Turkey
Hello Jayro, first of all, I congratulate you on your superb work.

Is there a possible date for the planned and anticipated release of the next version?
 

Nintendo Maniac

Well-Known Member
Member
Joined
Apr 26, 2007
Messages
851
Trophies
1
XP
741
Country
United States
I don't suppose it's possible to somehow enable the extended 4096 character path length? I've run into Windows' default 256 character path limit particularly when creating checksum files from EXT4 partitions (which normally lack such a limit) whereby the resulting checksum is just 00000000000000 or the like (and there's no native GUI-based Linux software that can do this AFAIK...)

Here's the normal way to enable it on an actual Windows installation:
But MediCat isn't exactly that, especially since registry edits require rebooting in order to take effect but rebooting makes MediCat lose any changed OS settings, so..
 
  • Like
Reactions: impeeza

madbomb122

Active Member
Newcomer
Joined
Feb 1, 2017
Messages
41
Trophies
0
Age
36
XP
163
Country
United States
I don't suppose it's possible to somehow enable the extended 4096 character path length? I've run into Windows' default 256 character path limit particularly when creating checksum files from EXT4 partitions (which normally lack such a limit) whereby the resulting checksum is just 00000000000000 or the like (and there's no native GUI-based Linux software that can do this AFAIK...)

Here's the normal way to enable it on an actual Windows installation:
But MediCat isn't exactly that, especially since registry edits require rebooting in order to take effect but rebooting makes MediCat lose any changed OS settings, so..
since medicat's windows is booting from a WIM file you can do it, just follow something like
https://www.tenforums.com/tutorials/95002-dism-edit-registry-offline-image.html
 
  • Like
Reactions: impeeza

Nintendo Maniac

Well-Known Member
Member
Joined
Apr 26, 2007
Messages
851
Trophies
1
XP
741
Country
United States
Turns out that, if all you really want is the "Mini Windows 10" environment, then you can drastically cut down the used disk space all the way to just 1 or 2GB.

Basically all you need is the "Mini Windows 10.wim" file (which you can put right in the root of your disk if you want rather that in sub-folders) along with the entire "USB:\ventoy" and "USB:\system" folder.

From there, if you want any PortableApps, copy over the files "USB:\start.exe" and "USB:\CDUsb.y" as well as all of the files (not folders!) located directly in "USB:\PortableApps" and also copy the "USB:\PortableApps\PortabeApps.com" folder too, and then copy over whatever program folders you want from "USB:\PortableApps" (making sure to not change any of the folder paths)

Lastly, if you want any of the non-PortableApps programs (e.g. 7-zip, Firefox, or Macrium Reflect), then copy over the files "USB:\Programs\Software Lister.exe" and "USB:\Progarms\Softwares.txt" and then also copy over whatever programs you want from "USB:\Programs" (again, making sure to not change any of the folder paths)

Do note that there are at least some default file associations that expect Chrome and MPC-BE to be present in "USB:\Programs", but since it seems Firefox isn't set for any associations, this means you can just as easily add the most lastest version in PortableApps form instead (and oddly enough, IrfanView non-portable is set up as the default image viewer despite not being present in B:\Programs... but you can add it yourself by downloading the latest PortableApps version of IrfanView and copying over its "App\IrfanView64" folder in USB:\Programs\ and then renaming it to "IrfanView_x64")


EDIT: Holy crap I just discovered an awesome protip: If you put the "USB:\start.exe" and "USB:\CDUsb.y" onto another partition (I had it as NTFS, but no idea about other formats), then you can actually store the "PortableApps" and "Programs" folder onto that other partition and yet have things "just work" (I had it on the same disk, but no idea if that's actually required). The main benefit is for running live Linux ISOs since, by default via Ventoy/MediCat, they typically can't access the partition the ISO is stored on, but having your programs and data and stuff stored on another partition means that those live Linux ISOs can actually access them! (and for those that don't know, you can actually install Wine during at least a live ISO session of Ubuntu or Linux Mint, but you'll need like at least 12GB of RAM).


And in the process of this, I noticed that only the non-PortableApps version of WizTree is included, yet the PortableApps version of WinDirStat is included? (and it's my impression that WizTree should just be all-around newer and better than WinDirStat). Perhaps a PortableApps version of WizTree didn't exist at the time, but here's the link to it:

since medicat's windows is booting from a WIM file you can do it, just follow something like
https://www.tenforums.com/tutorials/95002-dism-edit-registry-offline-image.html
Thanks, but honestly that seems a bit involved... I might take a gander at it eventually some day (maybe at the same time I finally try taking a look at a forked version of HashCheck Shell Extension that re-enabled MD4 support).
 
Last edited by Nintendo Maniac,

Jayro

MediCat USB Dev
OP
Developer
Joined
Jul 23, 2012
Messages
13,062
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,253
Country
United States
Hello there, Guys a very noob question:

Does anybody have been able to run Medicat on a VMWare environment?

@Jayro do you think will be possible to run MediCat on VMware?
VMware is how I developed it, so I sure hope so, lol. (Yes)

Follow an online tutorial showing how to setup USB booting in VMware, and go from there.
 
  • Haha
Reactions: impeeza

Jayro

MediCat USB Dev
OP
Developer
Joined
Jul 23, 2012
Messages
13,062
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,253
Country
United States
Wow thanks for the so fast answer, I am overthinking about this, please can you guide me on how to run MediCat on VMWare?

Thanks a lot.
I edited my comment above, maybe you didn't see the full thing. :P
 
  • Love
Reactions: impeeza

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,443
Trophies
3
Age
46
Location
At my chair.
XP
19,158
Country
Colombia
I edited my comment above, maybe you didn't see the full thing. :P
Ok, thanks, sadly I have not physical access to the VMWare infraestructure is a remote datacenter, I was thinking about creating a VMX with all the files and boot it like a virtual machine.

Again Thanks a lot for the quick answer.
Post automatically merged:

Well, I used the Medicat VHD version and then using QEMU was able to convert it to VMWare VMDK format and use that file as the boot disk of a blank virtual machine and worked just fine!!

How to convert VHD to VMDK:
https://www.nakivo.com/blog/how-to-convert-vhd-to-vmdk-a-step-by-step-guide/

QEMU Download:
https://cloudbase.it/qemu-img-windows/
 
Last edited by impeeza,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Surround sound receiver is a good $300
  • BigOnYa @ BigOnYa:
    True, but so nice for gaming, movies.
  • K3Nv2 @ K3Nv2:
    Ancientboi is old he needs Walmart PA system
    +2
  • AncientBoi @ AncientBoi:
    Splitter @ $39 it says. I'll consider it. Thanks
  • K3Nv2 @ K3Nv2:
    Coupon makes it 30
  • K3Nv2 @ K3Nv2:
    My gaming stick can finally get use
  • K3Nv2 @ K3Nv2:
    I did see Walmart got new electric scooters now ab won't run out of juice in the middle of the parking lot
    +1
  • AncientBoi @ AncientBoi:
    :O:O:O $12. Cool
  • K3Nv2 @ K3Nv2:
    Yeah but one two ports
    +1
  • K3Nv2 @ K3Nv2:
    I'd rather spend like $15 more for double
    +1
  • K3Nv2 @ K3Nv2:
    Lol hogwarts legacy has a Arachnophobia setting to turn on
  • BigOnYa @ BigOnYa:
    I'd rather spend like $150 more for a surround receiver.
  • K3Nv2 @ K3Nv2:
    I bought the game at launch never fucked with it until recently
  • BigOnYa @ BigOnYa:
    Its fun, I like it, even tho I'm not a big harry potter fan. Like a wizard rpg. Flying around on a broomstick is cool.
  • K3Nv2 @ K3Nv2:
    Flying sucks ass on it
  • BigOnYa @ BigOnYa:
    Nuh just takes a min to get used to. I think you can upgrade or buy new broomstick also that are better.
    +1
  • K3Nv2 @ K3Nv2:
    I weirdly like inverted controls on all flying type games
  • BigOnYa @ BigOnYa:
    Prob can change it, inverted flying controls.
  • K3Nv2 @ K3Nv2:
    Only thing that annoys me is trying to find wtf to do in it
    +1
  • BigOnYa @ BigOnYa:
    Alright off to the store, later gators.
    +1
  • K3Nv2 @ K3Nv2:
    Some places amaze me were not in network with your insurance would you still like an appointment
    +1
    K3Nv2 @ K3Nv2: https://youtu.be/bl2WTe7L-ts?si=NWkB17yWJeU8Whso