学习NetBSD-挂载MSDOS分区

2009-05-13 02:18:36来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


               
               
               
               
                    挂载MSDOS分区很简单:# mount -t msdos /dev/wd0? /mnt
   真的那么简单?还记得在安装过程中,到了"change BSD-disklabel partitions"的界面,居然在几次安装过程中有不一样的情况.
    首先硬盘分区如下:
(wd0)ad0s1  128M   Fat32   # Grub
(wd0)ad0s2   20G   UFS2    # FreeBSD
(wd0)ad0s3   18G   FFSv2   # NetBSD
    理想情况下,MSDOS及UFS2的分区都会出现在安装NetBSD的"change BSD-disklabel partitions"界面上.背运的情况下,是没有出现.如果不出现的话,那么系统的disklabel就没有MSDOS及UFS2的分区信息,那上文的/dev/wd0?就无从说起.
   
               
               

    解决办法:
        1.fdisk /dev/wd0,留意红色部分.
Disk: /dev/wd0d
NetBSD disklabel disk geometry:
cylinders: 77520, heads: 16, sectors/track: 63 (1008 sectors/cylinder)
total sectors: 78140160
BIOS disk geometry:
cylinders: 1024, heads: 255, sectors/track: 63 (16065 sectors/cylinder)
total sectors: 78140160
Partition table:
0: Primary 'big' DOS, 16-bit FAT (> 32MB) (sysid 6)
    start 63, size 256977 (125 MB, Cyls 0-16), Active
1: FreeBSD or 386BSD or old NetBSD (sysid 165)
    start 257040, size 41929650 (20473 MB, Cyls 16-2626)
2: NetBSD (sysid 169)
    start 42186690, size 35953470 (17555 MB, Cyls 2626-4864)
3:
        2.disklabel -e wd0,手工加上红色部分存盘即可.
               
               
               
                16 partitions:
#        size    offset     fstype [fsize bsize cpg/sgs]
a:   1049328  42186690     4.2BSD   1024  8192 43728  # (Cyl.  41851*-  42892*)

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:学习NetBSD-pkgsrc

下一篇:Unix的“区域锁”