News:

Holy shit, it's 2018 2019 2020 2021 2022 2023 2024, and the US isn't a fascist country! What a time to be alive. Well, shit.

Main Menu

Microsoft Patents FAT

Started by Warrior, January 11, 2006, 04:56:47 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Warrior

Quote from: MyndFyrex86] link=topic=4530.msg50432#msg50432 date=1137092710]
As for ext2/3 - you're right, but I don't think that there's a way to install Linux on NTFS either.  :P  Realistically, you *could* modify Windows to boot from ext2/3 as long as you could modify the portion of the executive and kernel that is started when Windows is first being booted.

I was speaking about natively installing ext2/3 FS and modifying windows to use it would be a *HUGE* tweak including the way windows searches for files and displays them. Windows I don't think is built that flexible to allow you to just plug in which FS the kernel uses and abstracts.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Joe

#16
Quote from: iago on January 12, 2006, 12:42:07 AM
Quote from: Lord[nK] on January 11, 2006, 07:24:05 PM
NTFS was developed for Windows operating systems that were based off the NT kernel which Windows 95/98 did not use

Quote from: Lord[nK] on January 11, 2006, 07:32:07 PM
It's encryption, compression and user permissions are definately some of it's impressive aspects.

Duh.  I should give you the Mr. Obvious award :P

Yay, thought I was the only one who noticed.

EDIT -
Quotethere is no way to naitively install them
Uh, bootdisk?
Quote from: Camel on June 09, 2009, 04:12:23 PMI'd personally do as Joe suggests

Quote from: AntiVirus on October 19, 2010, 02:36:52 PM
You might be right about that, Joe.


MyndFyre

Quote from: Warriorx86] link=topic=4530.msg50441#msg50441 date=1137099254]
I was speaking about natively installing ext2/3 FS and modifying windows to use it would be a *HUGE* tweak including the way windows searches for files and displays them. Windows I don't think is built that flexible to allow you to just plug in which FS the kernel uses and abstracts.

The kernel sees an abstract view of the filesystem through the Installable File System.  That's what allows drivers to operate, such as the ext2/ext3 drivers.

The real trick to it though would be to trick the system into believing that the Ext2/ext3 systems are built-in components.  Maybe someone should reverse-engineer the WinFS setup while it's still in beta and see what changes it makes and how it's registered.  Furthermore, depending on how the driver system is constructed, Explorer might not be able to identify that it's an ext2 drive in Windows Explorer (it might alternatively say "Unknown partition" or something similar).  That depends on whether the driver or the explorer.exe program provides the partition type name string.  I'm almost positive it would be impossible to format a drive to ext2/3 without modifying explorer.exe or providing a new shell (that functionality is built into explorer.exe itself).

I don't think it's THAT different though.  The file system still shares similar structures with Windows, such as folders.  It's just that / would become a root folder for a disk drive.  ntldr would need to be modified to accomodate that.
Quote from: Joe on January 23, 2011, 11:47:54 PM
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Quote from: Rule on May 26, 2009, 02:02:12 PMOur species really annoys me.

Newby

(back on topic..)

Do you think Microsoft can do anything to Apple for utilizing the FAT filesystem on the iPod? Like, charge per production of unit for supporting FAT?

I think that's hilarious if they can.
- Newby
http://www.x86labs.org

Quote[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

Quote from: Rule on June 30, 2008, 01:13:20 PM
Quote from: CrAz3D on June 30, 2008, 10:38:22 AM
I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Eric

Quote from: Newby on January 12, 2006, 05:54:31 PM
(back on topic..)

Do you think Microsoft can do anything to Apple for utilizing the FAT filesystem on the iPod? Like, charge per production of unit for supporting FAT?

I think that's hilarious if they can.

Or all of the other flash drives that exist in mp3 players, portable hard drives, etc?  Or all of the FAT32 formatted removeable media such as floppy disks, zip disks, etc?  Doubtful.

Nate

You guys are dreaming. 

iPod sold unformatted-->Plug into PC--->Windows Msg: Would you like to format your iPod in FAT? (some additional charges may apply)

M$ wants money from Apple, Apple isnt going to pay them you are.

Warrior

Quote from: MyndFyrex86] link=topic=4530.msg50450#msg50450 date=1137106341]
Quote from: Warriorx86] link=topic=4530.msg50441#msg50441 date=1137099254]
I was speaking about natively installing ext2/3 FS and modifying windows to use it would be a *HUGE* tweak including the way windows searches for files and displays them. Windows I don't think is built that flexible to allow you to just plug in which FS the kernel uses and abstracts.

The kernel sees an abstract view of the filesystem through the Installable File System.  That's what allows drivers to operate, such as the ext2/ext3 drivers.

The real trick to it though would be to trick the system into believing that the Ext2/ext3 systems are built-in components.  Maybe someone should reverse-engineer the WinFS setup while it's still in beta and see what changes it makes and how it's registered.  Furthermore, depending on how the driver system is constructed, Explorer might not be able to identify that it's an ext2 drive in Windows Explorer (it might alternatively say "Unknown partition" or something similar).  That depends on whether the driver or the explorer.exe program provides the partition type name string.  I'm almost positive it would be impossible to format a drive to ext2/3 without modifying explorer.exe or providing a new shell (that functionality is built into explorer.exe itself).

I don't think it's THAT different though.  The file system still shares similar structures with Windows, such as folders.  It's just that / would become a root folder for a disk drive.  ntldr would need to be modified to accomodate that.

I always thought it was a plugin into Explorer which allowed you to view ext2/3 formatted media. Cool.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Warrior

Nate: They wouldn't be able to since it's formatted using Windows a product you own. It would only work if another company used the FAT filesystem (with the LFN extensions) and sold it for money.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

MyndFyre

Quote from: Warriorx86] link=topic=4530.msg50466#msg50466 date=1137113159]
I always thought it was a plugin into Explorer which allowed you to view ext2/3 formatted media. Cool.
Nope.  IIRC, CreateFile() (thunk) -> (kernel) NtCreateFile() -> IFS -> HAL -> IFS -> kernel -> Win32 API.
Quote from: Joe on January 23, 2011, 11:47:54 PM
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Quote from: Rule on May 26, 2009, 02:02:12 PMOur species really annoys me.

Joe

QuoteFAT32 formatted removeable media such as floppy disks

Floppy disks are formatted with FAT12.
Quote from: Camel on June 09, 2009, 04:12:23 PMI'd personally do as Joe suggests

Quote from: AntiVirus on October 19, 2010, 02:36:52 PM
You might be right about that, Joe.


MyndFyre

Quote from: Joe[e2] on January 12, 2006, 08:06:58 PM
QuoteFAT32 formatted removeable media such as floppy disks

Floppy disks are formatted with FAT12.

They *could* be though, like ZIP disks could be formatted with NTFS.  It's a hack, but it's theoretically possible.  You'd be wasting a lot of space though.
Quote from: Joe on January 23, 2011, 11:47:54 PM
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Quote from: Rule on May 26, 2009, 02:02:12 PMOur species really annoys me.

Joe

Anyone smart enough to hack Windows to allow a floppy to be FAT32 or NTFS formatted is also smart enough not to tell Microsoft. =p
Quote from: Camel on June 09, 2009, 04:12:23 PMI'd personally do as Joe suggests

Quote from: AntiVirus on October 19, 2010, 02:36:52 PM
You might be right about that, Joe.


Newby

- Newby
http://www.x86labs.org

Quote[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

Quote from: Rule on June 30, 2008, 01:13:20 PM
Quote from: CrAz3D on June 30, 2008, 10:38:22 AM
I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Nate

Quote from: Warriorx86] link=topic=4530.msg50468#msg50468 date=1137113223]
Nate: They wouldn't be able to since it's formatted using Windows a product you own. It would only work if another company used the FAT filesystem (with the LFN extensions) and sold it for money.

Uh they can definately charge you.  M$ would consider it a service in order to make a third-party peripheral compatable with Windows.