系统管理指南:设备和文件系统

Procedure如何在可移除介质上创建文件系统

  1. (可选的)格式化该软盘。


    $ rmformat -F quick device-name
    
  2. (可选)创建备用 Solaris 分区表。


    $ rmformat -s slice-file device-name
    

    将显示类似以下内容的片文件样例:


    slices: 0 = 0, 30MB, "wm", "home" : 
    
                  1 = 30MB, 51MB : 
    
                  2 = 0, 94MB, "wm", "backup" : 
    
                  6 = 81MB, 13MB
  3. 成为超级用户。

  4. 确定相应的文件系统类型,然后选择以下操作之一:

    • 创建 UFS 文件系统。例如:


      # newfs /vol/dev/aliases/floppy0
      
    • 创建 PCFS 文件系统。例如:


      # mkfs -F pcfs /dev/rdsk/c0t4d0s2:c
      
    • 创建 UDFS 文件系统。例如:


      # mkfs -F udfs /dev/rdsk/c0t1d0s1
      

示例 2–2 为 UFS 文件系统格式化软盘

以下示例说明如何格式化软盘并在该软盘上创建 UFS 文件系统。


$ rmformat -F quick /vol/dev/aliases/floppy0

Formatting will erase all the data on disk.

Do you want to continue? (y/n) y

$ su

# /usr/sbin/newfs /vol/dev/aliases/floppy0

newfs: construct a new file system /dev/rdiskette: (y/n)? y

/dev/rdiskette: 2880 sectors in 80 cylinders of 2 tracks, 18 sectors

        1.4MB in 5 cyl groups (16 c/g, 0.28MB/g, 128 i/g)

super-block backups (for fsck -F ufs -o b=#) at:

 32, 640, 1184, 1792, 2336,

# 


示例 2–3 为 PCFS 文件系统格式化软盘

本示例说明如何使用备用 fdisk 分区创建 PCFS 文件系统。在这些示例中,vold 没有运行。


$ rmformat -F quick /dev/rdsk/c0t4d0s2:c

Formatting will erase all the data on disk.

Do you want to continue? (y/n) y

$ su

# fdisk /dev/rdsk/c0t4d0s2:c 

# mkfs -F pcfs /dev/rdsk/c0t4d0s2:c

Construct a new FAT file system on /dev/rdsk/c0t4d0s2:c: (y/n)? y

#

本示例说明如何在不使用 fdisk 分区的情况下创建 PCFS 文件系统。


$ rmformat -F quick /dev/rdiskette

Formatting will erase all the data on disk.

Do you want to continue? (y/n) y

$ su

# mkfs -F pcfs -o nofdisk,size=2 /dev/rdiskette

Construct a new FAT file system on /dev/rdiskette: (y/n)? y

#