Grub not replacing boot sector backup when installing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub-installer (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
To recreate i believe this would need to be done. I haven't tried but this is i believe how i got the problem.
SETUP:
HDA-
-hda1 - winxp
-hda2 - Ubuntu (breezy)
-hda5 - swap
We want to ugrade to dapper RC1
Now when booting with the live cd we have to custom edit the partition table since the cd doesn't give you the option of just clean formatting hda2 (which it should, anywayz). we delete hda2, then we re-create it. everything gets installed then expresso-grub runs again.
Problem:
When booting into freshly installed dapper on new hda2 partition the following error comes up after checking filesystem.
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
There are differences between boot sector and its backup.
Differences: (offset:
71:57/4e, 72:49/4f, 73:4e/20, 74:58/4e, 75:50/41, 76:20/4d, 77:20/45
, 430:4e/52, 431:54/65, 432:4c/6d, 433:44/6f, 434:52/76, 435:20/65
, 436:69/20, 437:73/64, 438:20/69, 439:6d/73, 440:69/6b, 442:73/20
, 443:69/6f, 444:6e/72, 445:67/20, 446:ff/6f, 447:0d/74, 448:0a/68
, 449:44/65, 450:69/72, 451:73/20, 452:6b/6d, 453:20/65, 454:65/64
, 455:72/69, 456:72/61, 457:6f/2e, 458:72/ff, 459:ff/0d, 460:0d/0a
, 461:0a/44, 462:50/69, 463:72/73, 464:65/6b, 465:73/20, 466:73/65
, 467:20/72, 468:61/72, 469:6e/6f, 470:79/72, 471:20/ff, 472:6b/0d
, 473:65/0a, 474:79/50, 475:20/72, 476:74/65, 477:6f/73, 478:20/73
, 479:72/20, 480:65/61, 481:73/6e, 482:74/79, 483:61/20, 484:72/6b
, 485:74/65, 486:0d/79, 487:0a/20, 488:00/74, 489:00/6f, 490:00/20
, 491:00/72, 492:00/65, 493:00/73, 494:00/74, 495:00/61, 496:00/72
, 497:00/74, 498:00/0d, 499:00/0a, 506:bf/cb, 507:cc/d8
More Info:
what i think is happeneing here is perhaps a grub backup for older grub is not overwritten when new grub is installed, then when the system checks the disk it notices that the backup and original boot sector are different and hence the error.
Furthermore i searched through the ubuntu forums which took me to this page, http://
Note: the original reporter indicated the bug was in package 'espresso-grub'; however, that package was not published in Ubuntu.
Same here