Hello.
> At last I was able to track down the problem. It turned out to be that
> one should have the real floppy accessible in order to boot from the
> image. In my case, ordinary users have no access to /dev/fd0.
> I suggest the change below.
Your patch doesn't seem to attack
the root of the problem:)
Does the attached patch fixes this?
--- src/base/misc/disks.c Tue Mar 19 00:58:12 2002
+++ src/base/misc/disks.c Fri Jun 14 23:17:10 2002
@@ -1011,10 +1011,9 @@
int checkdp_val;
disk = LO(dx);
- if (disk < FDISKS) {
- if (!disk && use_bootdisk)
- dp = &bootdisk;
- else
+ if (!disk && use_bootdisk)
+ dp = &bootdisk;
+ else if (disk < FDISKS) {
dp = &disktab[disk];
switch (HI(ax)) {
#define DISKETTE_MOTOR_TIMEOUT (*((unsigned char *)0x440))