Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: NetBSD-6.0_BETA2-i386.iso doesn't work



I wrote back in June:

> martin@ wrote:
> > On Wed, Jun 13, 2012 at 10:41:13PM -0700, Phil Nelson wrote:
> > > On Wednesday 13 June 2012 21:58:24 Michael van Elst wrote:
> > > > Does this happen only for i386 or also for amd64?
> > > 
> > > I got it for both i386 and amd64 on a Dell Optiplex 990 today.
> 
> BTW, does the boot.cfg menu appear at boot?
> 
> My Optiplex 760 doesn't show installation boot menu
> so I wonder if some S-ATA DVD drives require some more
> initialization or wait before first read.
> 
> > It is a side effect of udf support in MBR support routines; tsutsui and
> > reinoud had a discussion about it some time ago (with a patch supposed
> > to fix it from tsutsui), but it got not commited yet.
> 
> This one?
> 
> Index: sys/kern/subr_disk_mbr.c
> ===================================================================
> RCS file: /cvsroot/src/sys/kern/subr_disk_mbr.c,v
> retrieving revision 1.42
> diff -u -p -r1.42 subr_disk_mbr.c
> --- sys/kern/subr_disk_mbr.c  30 Jun 2011 20:09:41 -0000      1.42
> +++ sys/kern/subr_disk_mbr.c  14 Jun 2012 12:16:07 -0000
> @@ -365,8 +365,10 @@ scan_iso_vrs(mbr_args_t *a)
>               a->lp->d_partitions[0].p_cdsession = is_iso9660;
>               a->lp->d_partitions[0].p_fstype = FS_ISO9660;
>       } else {
> +#if 0
>               a->lp->d_partitions[0].p_size   = 0;
>               a->lp->d_partitions[0].p_fstype = FS_UNUSED;
> +#endif
>       }
>  
>       /* add udf partition if found */
> 
> ---

christos@ has committed this workaround to HEAD,
http://mail-index.NetBSD.org/source-changes/2012/07/03/msg035343.html
so I've also built and uploaded netbsd-6 (cvs update'd yesterday)
i386 install ISO with this workaround:
 ftp://ftp.NetBSD.org/pub/NetBSD/misc/tsutsui/iso/root_on_cd0a-test/
for others who have had the similar problem.

Could you please see if this also works around on your machines?

At least "root on cd0a" works on my Optiplex 760.
(though it still doesn't show boot.cfg menu)

Note the install iso now prints "root on cd0a" twice (even on qemu),
but I guess it's side effect by "root on wedge" changes pulled up
(ticket #402) recently.  (it didn't happen before even with the patch)

---
Izumi Tsutsui


Home | Main Index | Thread Index | Old Index