DuaneF
Mon Oct 15, 2012 5:58:33 am
I'm guessing this is a "chat" subject, because it hasn't been a problem, but ...
My computer has four hard drives, and two of those drives get detected as having Windows installed on them. One is the active Windows 7, and the other has a small "first" partition that resulted from my installing the Windows 7 RC on it, several years ago. The drive now has Zorin OS and Grub2 on it. In the past several months, there have been several kernel updates, and I've noticed that each is accompanied by a rebuilding of grub.conf. When I first installed Zorin, the disk with active Windows was identified by the system as /dev/sda and the other was /dev/sdb. That was different from their BIOS boot settings, which were to boot first from the disk identified as sdb. Those BIOS settings remain as they were to this day. During each kernel update thereafter, though, the identification of those drives by the Zorin system has changed. At one point, what had been sda became sdc, and what had been sdb (the first drive in my BIOS boot order, and the one with Zorin and Grub2) became sdd. Then things changed back, somewhat, during the next kernel update. What had first been sda was again sda, but the drive that had started out as sdb (still by first boot drive in BIOS) was now sdc. The latest update has changed things again, so that my first boot drive is now sda, but the drive that was originally identified by Zorin as sda is now sdd
I've never seen this with other Linux systems. Can anyone explain why this is happening? The only "problem" it causes is that the first time I want to boot into Windows after a kernel upgrade, I have to figure out which of the detected Windows bootloaders is the active one. I can figure that out with fdisk when Linux reboots after the kernel update.
My computer has four hard drives, and two of those drives get detected as having Windows installed on them. One is the active Windows 7, and the other has a small "first" partition that resulted from my installing the Windows 7 RC on it, several years ago. The drive now has Zorin OS and Grub2 on it. In the past several months, there have been several kernel updates, and I've noticed that each is accompanied by a rebuilding of grub.conf. When I first installed Zorin, the disk with active Windows was identified by the system as /dev/sda and the other was /dev/sdb. That was different from their BIOS boot settings, which were to boot first from the disk identified as sdb. Those BIOS settings remain as they were to this day. During each kernel update thereafter, though, the identification of those drives by the Zorin system has changed. At one point, what had been sda became sdc, and what had been sdb (the first drive in my BIOS boot order, and the one with Zorin and Grub2) became sdd. Then things changed back, somewhat, during the next kernel update. What had first been sda was again sda, but the drive that had started out as sdb (still by first boot drive in BIOS) was now sdc. The latest update has changed things again, so that my first boot drive is now sda, but the drive that was originally identified by Zorin as sda is now sdd
I've never seen this with other Linux systems. Can anyone explain why this is happening? The only "problem" it causes is that the first time I want to boot into Windows after a kernel upgrade, I have to figure out which of the detected Windows bootloaders is the active one. I can figure that out with fdisk when Linux reboots after the kernel update.