Hi, I'm dual booting SuSE 10.0 Boxed Ed. with WinXp Pro NTFS. If I use Partition Magic to create a small FAT32 partition in XP, does anyone know if SuSE will be able to automatically detect it? Or, will I have to do some complicated work to get SuSE to recognize it? I'd like to have a partition to use that has writable files from both OSes. I'm also thinking about experimenting and maybe putting BeOS Personal on the new FAT32 partition since NTFS gives it gas. BeOS for Linux Personal wants to go on the boot sector, but, I don't think 100Megs will be big enough. I'm guessing that this will be a logical partition, since there's already a boot sector, one WinXP NTFS sector, Linux swap, and Linux partition. -Joe G.
Hi,
I'm dual booting SuSE 10.0 Boxed Ed. with WinXp Pro NTFS. If I use Partition Magic to create a small FAT32 partition in XP, does anyone know if SuSE will be able to automatically detect it? Or, will I have to do some complicated work to get SuSE to recognize it?
I'd like to have a partition to use that has writable files from both OSes. I'm also thinking about experimenting and maybe putting BeOS Personal on the new FAT32 partition since NTFS gives it gas. BeOS for Linux Personal wants to go on the boot sector, but, I don't think 100Megs will be big enough.
I'm guessing that this will be a logical partition, since there's already a boot sector, one WinXP NTFS sector, Linux swap, and Linux partition. SuSE will have no problem. But, if you insert a partition, you will change
On Friday 13 January 2006 11:19 am, Joseph A Gumbosky wrote:
the device numbering.
--
Jerry Feldman
On Friday 13 January 2006 11:29, Jerry Feldman wrote:
I'm guessing that this will be a logical partition, since there's already a boot sector, one WinXP NTFS sector, Linux swap, and Linux partition.
SuSE will have no problem. But, if you insert a partition, you will change the device numbering.
What Jerry is saying is that linux partitions always are numbered, just as: /dev/hda2, /dev/hda3 etc. If you insert a partition between 2 and 4 above, then you have renumbered your partitions so that 2 = old2, 3 = new partition, 4 - old3 This is a problem that is easily fixed by booting the 'rescue system' and editing /etc/fstab to indicate the new numbering... or..... by changing the fstab before you go to change partitions so on reboot, you have the new numbering already in place. However, if you make the new partition a logical partition, their numbering starts at 5... and since you didn't seem to already have any logical partitions, the new partition will be /dev/hda5 and there will be no renumbering. However, you will need to make a 'mount point' for the new partition and add an entry in /etc/fstab if you want linux to automatically mount the new partition.
On Friday 13 January 2006 11:46 am, Bruce Marshall wrote:
What Jerry is saying is that linux partitions always are numbered, just as: Thanks Bruce. I'm usually not quite so terse as I was in my post :-)
--
Jerry Feldman
Well, I verified the numbering of my HD. It's as follows: /dev/hda/ 55.8G Toshiba MK5021GAS /dev/hda1/ 46.1GB HPFS/NTFS /windows/C /dev/hda2/ 9.7G EXTENDED /dev/hda5/ 509.8M Linux swap swap /dev/hda6/ 9.2G Linux native / Now I'm really confused. I seem to be missing /dev/hda3/ and /dev/hda4/. When I installed, I installed Xp first, then installed SuSE using defaults except for the size of the partition. So, SuSE sees this as a combination of two physical volumes with the Linux physical partitino divided into to logical volumes? Wouldn't the MBR be its own physical partition? If i understand what I'm seeing correctly, I only have two Physical partitions. Partition Magic shpu;ld give me the option of creating either another physical partition of a logical one. If I create a physical one, wold it be /dev/hda3/? If I create a logical one, it would be /dev/hda7/? And, SuSE will see all this without my needing to renumber things? Also, I probably wasn't clear. This is a computer that already has both OSes installed. Thanks again, -Joe G
Well, I verified the numbering of my HD. It's as follows:
/dev/hda/ 55.8G Toshiba MK5021GAS
/dev/hda1/ 46.1GB HPFS/NTFS /windows/C
/dev/hda2/ 9.7G EXTENDED
/dev/hda5/ 509.8M Linux swap swap
/dev/hda6/ 9.2G Linux native /
Now I'm really confused. I seem to be missing /dev/hda3/ and /dev/hda4/. When I installed, I installed Xp first, then installed SuSE using defaults except for the size of the partition. So, SuSE sees this as a combination of two physical volumes with the Linux physical partitino divided into to logical volumes? You will only have an hda3 and hda4 if you actually created them. As
On Friday 13 January 2006 12:54 pm, Joseph A Gumbosky wrote: previously pointed out, the logical partitions in the extended physical partition start at hda5.
Wouldn't the MBR be its own physical partition? Not at all. The MBR is never included as a separate partition.
If i understand what I'm seeing correctly, I only have two Physical partitions. Partition Magic shpu;ld give me the option of creating either another physical partition of a logical one. If I create a physical one, wold it be /dev/hda3/? If I create a logical one, it would be /dev/hda7/? If /dev/hda1 and /dev/hda2 use the entire drive, then you will not be able to create hda3.
And, SuSE will see all this without my needing to renumber things? SuSE will see everything, but you need to tell it what you want it to do. You can run the YaST partitioner and it will tell you what you have physically and what the mount points are, and you can also use it to set up the mount points (so you don't need to edit /etc/fstab). the fsdisk command line utility will also tell you, but both should also tell you the start end end cylinders so you can get a picture of where things are on the disk. And, YaST will also create a FAT32 partition for you. While I have used QTParted to resize NTFS partitions, anytime you perform a resize operation whether Partition Magic or GNU Parted, you do risk damage, so make sure you are backed up. -- Jerry Feldman
Boston Linux and Unix user group http://www.blu.org PGP key id:C5061EA9 PGP Key fingerprint:053C 73EC 3AC1 5C44 3E14 9245 FB00 3ED5 C506 1EA9
Jerry Feldman wrote:
As previously pointed out, the logical partitions in the extended physical partition start at hda5.
Yes, Bruce did pointed it out, but I wasn't totally clear as to what was meant. This is my first time trying to alter partitions on an already installed system. I guess maybe I got a little flustered. I do understand now. Thank you Bruce and Jerry and Steven and everyone for your help. -Joe
On Friday 13 January 2006 2:24 pm, Joseph A Gumbosky wrote:
Jerry Feldman wrote:
As previously pointed out, the logical partitions in the extended physical partition start at hda5.
Yes, Bruce did pointed it out, but I wasn't totally clear as to what was meant. This is my first time trying to alter partitions on an already installed system. I guess maybe I got a little flustered. I do understand now. Partition tables are a real pain.
--
Jerry Feldman
On Friday 13 January 2006 13:25, Jerry Feldman wrote:
If i understand what I'm seeing correctly, I only have two Physical partitions. Partition Magic shpu;ld give me the option of creating either another physical partition of a logical one. If I create a physical one, wold it be /dev/hda3/? If I create a logical one, it would be /dev/hda7/?
If /dev/hda1 and /dev/hda2 use the entire drive, then you will not be able to create hda3.
Yup.... doesn't matter which partitions or group of them use all the space, I don't see any space available on the drive. 46.1GB + 9.7GB (in the two linux partitions) = 55.8GB So you'll have to shrink a partition in order to make room.
Jerry Feldman a écrit :
On Friday 13 January 2006 12:54 pm, Joseph A Gumbosky wrote:
Well, I verified the numbering of my HD. It's as follows:
/dev/hda/ 55.8G Toshiba MK5021GAS
/dev/hda1/ 46.1GB HPFS/NTFS /windows/C
/dev/hda2/ 9.7G EXTENDED
/dev/hda5/ 509.8M Linux swap swap
/dev/hda6/ 9.2G Linux native /
Now I'm really confused. I seem to be missing /dev/hda3/ and /dev/hda4/. When I installed, I installed Xp first, then installed SuSE using defaults except for the size of the partition. So, SuSE sees this as a combination of two physical volumes with the Linux physical partitino divided into to logical volumes?
You will only have an hda3 and hda4 if you actually created them. As previously pointed out, the logical partitions in the extended physical partition start at hda5.
Hello, I'm surprised with such a partition table, usually primary partitions are called hda1, hda2 ..., the extended partition is always called hda4 by Unix or Linux and logical partitions begin at hda5. Don't try to resize a linux partition with partition magic, it won't work even for ext2/3 partitions and SuSE 10. You can use instead "Partition Manager" from Paragon. I use to write occasionnaly to linux partitions from windows with "Mount everything" from Paragon, and to write to NTFS partitions from Linux with "NTFS for Linux" from Paragon. It works well even with the lasts kernels. But when I've to write often - for instance for sharing my thunderbird mailbox - I use a FAT32 partition. Good luck. Michel.
On Saturday 14 January 2006 03:30, Catimimi wrote:
You will only have an hda3 and hda4 if you actually created them. As previously pointed out, the logical partitions in the extended physical partition start at hda5.
Hello, I'm surprised with such a partition table, usually primary partitions are called hda1, hda2 ..., the extended partition is always called hda4 by Unix or Linux
I don't think you are right on this..... (scsi drives) here's my /dev/sda Device Boot Start End Blocks Id System /dev/sda2 * 2 11740 94293517+ 5 Extended /dev/sda5 2 7834 62918541 83 Linux /dev/sda6 7835 9787 15687441 83 Linux /dev/sda7 9788 11740 15687441 83 Linux and /dev/sdb Device Boot Start End Blocks Id System /dev/sdb1 * 1 7 56196 6 FAT16 /dev/sdb3 8 7827 62814150 5 Extended /dev/sdb5 8 109 819283+ 82 Linux swap / Solaris /dev/sdb6 110 118 72261 83 Linux /dev/sdb7 119 119 8001 83 Linux
Bruce Marshall a écrit :
On Saturday 14 January 2006 03:30, Catimimi wrote:
You will only have an hda3 and hda4 if you actually created them. As previously pointed out, the logical partitions in the extended physical partition start at hda5.
Hello, I'm surprised with such a partition table, usually primary partitions are called hda1, hda2 ..., the extended partition is always called hda4 by Unix or Linux
I don't think you are right on this..... (scsi drives)
here's my /dev/sda
Device Boot Start End Blocks Id System /dev/sda2 * 2 11740 94293517+ 5 Extended /dev/sda5 2 7834 62918541 83 Linux /dev/sda6 7835 9787 15687441 83 Linux /dev/sda7 9788 11740 15687441 83 Linux
and /dev/sdb
Device Boot Start End Blocks Id System /dev/sdb1 * 1 7 56196 6 FAT16 /dev/sdb3 8 7827 62814150 5 Extended /dev/sdb5 8 109 819283+ 82 Linux swap / Solaris /dev/sdb6 110 118 72261 83 Linux /dev/sdb7 119 119 8001 83 Linux
Hello, My drives are all SCSI or SATA drives and the partition table is as I told !! But it doesn't matter. Michel.
Catimimi wrote:
My drives are all SCSI or SATA drives and the partition table is as I told !! But it doesn't matter.
Michel.
There's a big difference between "my partition tables are like this" and "is always called hda4 by Unix and linux" First of all, linux doesn't do partitioning. Linux is a kernel and doesn't include partitioning capabilities. You use tools such as fdisk, cfdisk or parted to do that, and those tools will do what you tell it, neither more nor less. If you decide to call the extended partition hda3 then that is what it will be called. When linux later reads the partition table it will read the four entries exactly as they are and not rename them. It may be that SUSE's partition tool in YaST (which is really parted) will always name it hda4 (don't know, don't remember, and I'm not about to repartition my drive to find out) but that is very different from saying it's always like that in unix and linux. I do believe DOS fdisk will always use this naming structure though. Perhaps that's what you were thinking of
Anders Johansson wrote:
It may be that SUSE's partition tool in YaST (which is really parted) will always name it hda4 (don't know, don't remember, and I'm not about to repartition my drive to find out) but that is very different from saying it's always like that in unix and linux.
I do believe DOS fdisk will always use this naming structure though. Perhaps that's what you were thinking of
The MBR partition table has 4 entry positions for the 4 possible primary partition entries. Partitioning tools tend to use those entry positions in FIFO order, but there is no rule that says they must, nor is there one that says the 4th must be the one used for the extended if there is an extended. It is not uncommon to have a disk with primaries at both beginning and end of disk, with an extended in the middle. When this happens, the extended will be xda2 or xda3 instead of xda4, and xda2 is fairly typical after configuring with M$ supported partitioning tools that first set one primary, then set one or more logicals. I don't think I've ever seen an extended as xda1. I think all tools reserve the #1 position for a primary. In any event, logicals are always labeled beginning with xda5. -- "Blessed is the nation whose God is the Lord." Psalm 33:12 NIV Team OS/2 ** Reg. Linux User #211409 Felix Miata *** http://mrmazda.no-ip.com/partitioningindex.html
Felix Miata wrote:
Anders Johansson wrote:
It may be that SUSE's partition tool in YaST (which is really parted) will always name it hda4 (don't know, don't remember, and I'm not about to repartition my drive to find out) but that is very different from saying it's always like that in unix and linux.
I do believe DOS fdisk will always use this naming structure though. Perhaps that's what you were thinking of
The MBR partition table has 4 entry positions for the 4 possible primary partition entries. Partitioning tools tend to use those entry positions in FIFO order, but there is no rule that says they must, nor is there one that says the 4th must be the one used for the extended if there is an extended.
Wasn't this exactly what I said in the section of my mail that you snipped? Except for the FIFO thing, which isn't true for the tools I use. They just ask you which number partition you would like to edit
Anders Johansson wrote:
Felix Miata wrote:
The MBR partition table has 4 entry positions for the 4 possible primary partition entries. Partitioning tools tend to use those entry positions in FIFO order, but there is no rule that says they must, nor is there one that says the 4th must be the one used for the extended if there is an extended.
Wasn't this exactly what I said in the section of my mail that you snipped?
No. Multi-platform executable and M$-only executable partitioning tools generally don't ask you what to call anything, only what you want, which is why I excised the whole paragraph as having no relevance to the point I was attempting to show the OP or PP. -- "Blessed is the nation whose God is the Lord." Psalm 33:12 NIV Team OS/2 ** Reg. Linux User #211409 Felix Miata *** http://mrmazda.no-ip.com/partitioningindex.html
Hello, I'm surprised with such a partition table, usually primary partitions are called hda1, hda2 ..., the extended partition is always called hda4 by Unix or Linux and logical partitions begin at hda5. This is not true. There are a possible 4 primary partitions (hda1, hda2, hda3, hda4). The extended partition may be any one of the primary
On Sat, 14 Jan 2006 09:30:52 +0100
Catimimi
On 1/13/06, Joseph A Gumbosky
Hi,
I'm dual booting SuSE 10.0 Boxed Ed. with WinXp Pro NTFS. If I use Partition Magic to create a small FAT32 partition in XP, does anyone know if SuSE will be able to automatically detect it? Or, will I have to do some complicated work to get SuSE to recognize it?
I'd like to have a partition to use that has writable files from both OSes. I'm also thinking about experimenting and maybe putting BeOS Personal on the new FAT32 partition since NTFS gives it gas. BeOS for Linux Personal wants to go on the boot sector, but, I don't think 100Megs will be big enough.
I'm guessing that this will be a logical partition, since there's already a boot sector, one WinXP NTFS sector, Linux swap, and Linux partition.
-Joe G.
I usually go with another approach. I do not spare a FAT32 partition. Linux can read NTFS, so when you need to work on something, just copy it from the NTFS system to your linux partition. There are tools for windows as well which can read ext2/3 and reiser partitions, so when you need to, you can copy back to windows and continue your work. Yes, it is no so good, as you keep 2 copies of the files, but solves all these headaches with the shrinking of a partition, creating a new one, etc. And ... after all, I do need less and less to boot windows anyway. -- -- Svetoslav Milenov (Sunny)
Sunny wrote:
I usually go with another approach. I do not spare a FAT32 partition. Linux can read NTFS, so when you need to work on something, just copy it from the NTFS system to your linux partition.
There are tools for windows as well which can read ext2/3 and reiser partitions, so when you need to, you can copy back to windows and continue your work.
Yes, it is no so good, as you keep 2 copies of the files, but solves all these headaches with the shrinking of a partition, creating a new one, etc.
And ... after all, I do need less and less to boot windows anyway.
-- -- Svetoslav Milenov (Sunny)
Hmm.. This is an approach I hadn't thought of.. I'll investigate. Thanks, -Joe
participants (7)
-
Anders Johansson
-
Bruce Marshall
-
Catimimi
-
Felix Miata
-
Jerry Feldman
-
Joseph A Gumbosky
-
Sunny