LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices

Reply
 
Search this Thread
Old 10-16-2002, 05:37 AM   #1
schatoor
Senior Member
 
Registered: Jul 2002
Location: a tiny place caled hendrik ido ambacht in the netherlands
Distribution: SuSE, debian, slackware, lfs
Posts: 1,358

Rep: Reputation: 45
An idea for a great project


I was looking through some questions from people on this site. And one question that regularly comes up is, "how do I install linux on my computer when I have already installed windows XP ?" There are two way's of dealing with this problem, and both can be considered unacceptable. You could reformat the HD to fat, use fips to partition the HD, re-install XP on one partition and linux on the other. But this would delete all data on your HD. You could of course also use the quite expensive partition magic program. But this is'nt really ideal as well (like I said it's quite expensive, especially because you'l only use it once)
So why don't make an open source and free program with which you can resize NTFS partitions with ? I know this is quite hard, even writing to NTFS partition from linux is in experimental state. But there are two commercial program's out there that can do it. And if they can do it, so, in principle, can we ! Unless of course the got help from m$, but I don't know that.
So to make a long story short, lets setup a project to make an partition re-sizer for NTFS.
Any thought's
 
Old 10-16-2002, 06:00 AM   #2
Half_Elf
Guru
 
Registered: Sep 2001
Location: Montreal, Canada
Distribution: Slackware; Debian; Gentoo...
Posts: 2,163

Rep: Reputation: 45
just a little problem: Since Microsoft will never give out his technical info about NTFS , you will have to guess every move, every fs bits (there is 128 bit in NTFS!!!) you will have to do or use. This is why the support for writing on a NTFS fs is not complete yet (and may never be) and why it's not really possible to built a free, open source, NTFS resizer progs.

Sorry
 
Old 10-16-2002, 07:17 AM   #3
schatoor
Senior Member
 
Registered: Jul 2002
Location: a tiny place caled hendrik ido ambacht in the netherlands
Distribution: SuSE, debian, slackware, lfs
Posts: 1,358

Original Poster
Rep: Reputation: 45
what about reverse-enginering existing commercial prog ? Is that illegal ?
 
Old 10-16-2002, 07:19 AM   #4
schatoor
Senior Member
 
Registered: Jul 2002
Location: a tiny place caled hendrik ido ambacht in the netherlands
Distribution: SuSE, debian, slackware, lfs
Posts: 1,358

Original Poster
Rep: Reputation: 45
Where can I get known technical info on NTFS ?
 
Old 10-16-2002, 07:41 AM   #5
Thymox
Senior Member
 
Registered: Apr 2001
Location: Cornwall, England.
Distribution: Debian + Ubuntu
Posts: 4,345

Rep: Reputation: 56
That's just the point... unless you work for MS, have someone on your development team that is on loan to you from MS, or pay them a silly amount of money, you're not gonna get tech. info on NTFS.
 
Old 10-16-2002, 09:18 AM   #6
schatoor
Senior Member
 
Registered: Jul 2002
Location: a tiny place caled hendrik ido ambacht in the netherlands
Distribution: SuSE, debian, slackware, lfs
Posts: 1,358

Original Poster
Rep: Reputation: 45
Yes, but we (the open source community) are not completly blank on how NTFS works are we ? I mean, we can read NTFS partitions so we must know something.
 
Old 10-16-2002, 09:58 AM   #7
bubba169
Member
 
Registered: May 2002
Distribution: RedHat 7.2, Vector Linux 1.8, Mandrake 8.2
Posts: 174

Rep: Reputation: 30
Basically Microsoft won't let it secerts out maybe it is because they are really open source maybe they are scared of open source taking some of the market share. Who knows, I do feel that MS would like to be the only software vendor & would love to dictate who makes what hardware, games, etc... Now as you said Schatoor we are open source & we can read NTFS so can this be done? I would like to say yes but I'm no software guru I don't know alot about software (hardware's my thing) but I do feel that one day NTFS will be overcome but having to guess at every bit of it will take alot of time & it will be a labor of love. I know that I don't have the knowledge to do it but I would beta test any software to help out.

Bubba169
 
Old 10-16-2002, 09:59 AM   #8
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,378

Rep: Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963
so read ntfs.c in the kernel source. I would assume you have minimal coding and linux experience if you are not aware of the issues raised here, in which case, just buy partition magic ehh?
 
Old 10-16-2002, 09:59 AM   #9
Mik
Senior Member
 
Registered: Dec 2001
Location: The Netherlands
Distribution: Ubuntu
Posts: 1,316

Rep: Reputation: 46
I'd say look through the source code yourself to see how far they got.

vi /usr/src/linux/Documentation/filesystems/ntfs.txt
vi /usr/src/linux/fs/ntfs/*
 
Old 10-16-2002, 10:41 AM   #10
Vlad_M
Member
 
Registered: Aug 2002
Location: Cape Town, South Africa
Distribution: Red Hat 8.0 (Home), Red Hat 8.0 (Work)
Posts: 388

Rep: Reputation: 30
Quote:
Originally posted by Half_Elf
just a little problem: Since Microsoft will never give out his technical info about NTFS , you will have to guess every move, every fs bits (there is 128 bit in NTFS!!!) you will have to do or use. This is why the support for writing on a NTFS fs is not complete yet (and may never be) and why it's not really possible to built a free, open source, NTFS resizer progs.

Sorry
Typicall MS bullshit. This kind of thing makes my blood boil.

Lets make an inferior, restrictive OS. Then, lets make sure that the people who have to use it (cos they are forced to at work) CAN'T get to their info (or write it or whatever) from any other OS that they may prefer.

Crap. I hope that they burn.
 
Old 10-16-2002, 10:53 AM   #11
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,378

Rep: Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963
and of course doesn't the fact that one doesn't exist already hint at something? not to put you off of course, there's certainly nothing "stupid" about what you're suggesting...
 
Old 10-16-2002, 12:00 PM   #12
The_Butler_1999
LQ Newbie
 
Registered: Oct 2002
Posts: 8

Rep: Reputation: 0
Quote:
Originally posted by Vlad_M
Typicall MS bullshit. This kind of thing makes my blood boil.

Lets make an inferior, restrictive OS. Then, lets make sure that the people who have to use it (cos they are forced to at work) CAN'T get to their info (or write it or whatever) from any other OS that they may prefer.

Crap. I hope that they burn.
 
Old 10-16-2002, 05:05 PM   #13
Half_Elf
Guru
 
Registered: Sep 2001
Location: Montreal, Canada
Distribution: Slackware; Debian; Gentoo...
Posts: 2,163

Rep: Reputation: 45
hummm Just thinking about ntfs.c file in the kernel, I think I'll get a look at it
It should be cool hehehe.
Nice idea acid

Last edited by Half_Elf; 10-16-2002 at 05:08 PM.
 
Old 10-16-2002, 05:11 PM   #14
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,378

Rep: Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963Reputation: 1963
Quote:
Originally posted by Half_Elf
hummm Just thinking about ntfs.c file in the kernel, I think I'll get a look at it
It should be cool hehehe.
Nice idea acid
I'll get the cocoa
 
Old 10-17-2002, 04:40 AM   #15
schatoor
Senior Member
 
Registered: Jul 2002
Location: a tiny place caled hendrik ido ambacht in the netherlands
Distribution: SuSE, debian, slackware, lfs
Posts: 1,358

Original Poster
Rep: Reputation: 45
My "idea" is ofcource pretty obviouse. I would think many people would have given thought about making an NTFS resizer prog. I was just hoping to light a spark in the community so that a development to somthing cool (and nessesery) would occure. Just like Linus did. But he ofcourse started the project first and then people joind in.
I'm just saying, if we happen to know enough about NTFS, lets try and crack the puzzel. I don't know how much is know about NTFS outside microsoft, I'l read up on that. And than I'l think about the entire again. I was hoping some one would read/think with me, thats all
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Difficulties about my project idea kuldeep_kap Programming 9 09-27-2005 02:15 PM
Class project Idea AquamaN Programming 5 09-22-2005 12:04 AM
Graduation project idea 0x0000h Linux - Software 5 10-01-2004 12:01 PM
Idea for a project with linux(es) - What's possible? kanzure Linux - Newbie 1 03-14-2004 11:59 AM
Project Idea Advice KungFuHamster General 16 04-02-2003 11:57 PM


All times are GMT -5. The time now is 12:12 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration