Has anyone made a NTFS Bootsector?

Discussions on more advanced topics such as monolithic vs micro-kernels, transactional memory models, and paging vs segmentation should go here. Use this forum to expand and improve the wiki!
Post Reply
LindusSystem
Member
Member
Posts: 63
Joined: Sat Apr 28, 2012 9:41 am
Location: Earth -> Asia

Has anyone made a NTFS Bootsector?

Post by LindusSystem »

Has any made a NTFS bootsector?
Anyone has a idea of making a ntfs bootsector?if yes PM me , plz.
User avatar
Nessphoro
Member
Member
Posts: 308
Joined: Sat Apr 30, 2011 12:50 am

Re: Has anyone made a NTFS Bootsector?

Post by Nessphoro »

I believe Microsoft did.
User avatar
AlfaOmega08
Member
Member
Posts: 226
Joined: Wed Nov 07, 2007 12:15 pm
Location: Italy

Re: Has anyone made a NTFS Bootsector?

Post by AlfaOmega08 »

Yes... Microsoft did. I once disassembled the first track of a virtual machine with Windows 7 on it. I won't suggest you to use NTFS... There is little to none documentation available and mostly is incomplete... your best.guess.would be.the.ntfs3g project or the Linux kernel. However I found more valuable iinfo in the msft bootsector. Good luck...
Please, correct my English...
Motherboard: ASUS Rampage II Extreme
CPU: Core i7 950 @ 3.06 GHz OC at 3.6 GHz
RAM: 4 GB 1600 MHz DDR3
Video: nVidia GeForce 210 GTS... it sucks...
User avatar
Yoda
Member
Member
Posts: 255
Joined: Tue Mar 09, 2010 8:57 am
Location: Moscow, Russia

Re: Has anyone made a NTFS Bootsector?

Post by Yoda »

I did!
Follow the link in my signature.
Yet Other Developer of Architecture.
OS Boot Tools.
Russian national OSDev forum.
evoex
Member
Member
Posts: 103
Joined: Tue Dec 13, 2011 4:11 pm

Re: Has anyone made a NTFS Bootsector?

Post by evoex »

Yoda wrote:I did!
Follow the link in my signature.
Good job! (I haven't read it, but if it works)

I was going to ask how standard-compliant it was. Then I realized it was Microsoft, so there are no standards.
LindusSystem
Member
Member
Posts: 63
Joined: Sat Apr 28, 2012 9:41 am
Location: Earth -> Asia

Re: Has anyone made a NTFS Bootsector?

Post by LindusSystem »

Yoda, are there any restrictions placed on your OS Boot Tools, Can I use them to study?
I want to look at the source!!
Anyone has a idea of making a ntfs bootsector?if yes PM me , plz.
User avatar
Yoda
Member
Member
Posts: 255
Joined: Tue Mar 09, 2010 8:57 am
Location: Moscow, Russia

Re: Has anyone made a NTFS Bootsector?

Post by Yoda »

evoex wrote:(I haven't read it, but if it works)
Yes, it works, cause it's a part of project, not only a pile of code.
evoex wrote:I was going to ask how standard-compliant it was. Then I realized it was Microsoft, so there are no standards.
Since the NTFS is the most complicated FS I ever encountered and the worst documented, I suppose that there are still potential pitfalls. I know about some of them but they require special test cases that are not very simple to model.
LindusSystem wrote:Yoda, are there any restrictions placed on your OS Boot Tools
There are two restrictions specific for NTFS at the moment: boot code doesn't support loading of sparse files and compressed files.
LindusSystem wrote:Can I use them to study? I want to look at the source!!
Unfortunately my project at this moment is closed-source. And looking at the assembler code helps very little (or doesn't help at all). But there are many resources in the web which may help you to understand the work of NTFS. You may try to inspect for example the following NTFS boot code: http://code.google.com/p/grubutils/sour ... sbs.S?r=63
Yet Other Developer of Architecture.
OS Boot Tools.
Russian national OSDev forum.
LindusSystem
Member
Member
Posts: 63
Joined: Sat Apr 28, 2012 9:41 am
Location: Earth -> Asia

Re: Has anyone made a NTFS Bootsector?

Post by LindusSystem »

Thanks, but it is complex, but you are great as you have done, I am still struggling to boot my bootloader from a NTFS since 3 days.
Anyone has a idea of making a ntfs bootsector?if yes PM me , plz.
Post Reply