zoukankan      html  css  js  c++  java
  • 第五章703N 刷openwrt 挂载u盘

    感谢原文

    http://blog.csdn.net/qinpeng_zbdx/article/details/8577212

    http://arch.pconline.com.cn//pcjob/system/linux/others/0512/743298_3.html

    http://blog.itpub.net/20674423/viewspace-722812

    提供帮助

    1、登陆路由器

    前面几章我已经刷了openwrt,怎么刷的话看前面的,这里废话就不多说了。

    现在把U盘插在wr703n的usb端口上,然后用超级终端(TTL串口)或者是putty(ssh方式)登陆路由器。

    登陆后输入下面命令:

    cd /dev/

    查找/dev目录下是否有sda和sda4 的文件,sda指的是整个U盘,sda4是我U盘的分区(不同的U盘的显示可能不一样),找到就证明U盘已经被识别

    2、安装工具软件

    (1)输入命令如下:

    opkg update

    opkg install fdisk swap-utils kmod-usb-storage kmod-fs-ext4 e2fsprogs kmod-usb-ohci kmod-usb-uhci  block-mount--这个是要一定要的

    fdisk用于格式化U盘以及进行分区,swap-utils用于创建swap

                                  kmod-usb-storage

             kmod-fs-ext4  装上这3个后基本支持 ext4格式的U盘 硬盘
                                  e2fsprogs    格式化ext3 4等使用

    然后查看一下系统分区情况

    root@OpenWrt:/# fdisk –l

    我的输出了以下内容(已经分区好的):

    Disk /dev/sda: 4089 MB, 4089446400 bytes

    126 heads, 62 sectors/track, 1022 cylinders, total 7987200 sectors

    Units = sectors of 1 * 512 = 512 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk identifier: 0xcad4ebea

    注释1:这个u盘的大小是4GB(4089M),有126个磁面,62个扇区,1022磁柱(cylinders)(百度所得)

    Device Boot Start End Blocks Id System

    /dev/sda1 526336 7987199 3730432 6 FAT16

    /dev/sda2 2048 526335 262144 83 Linux

    注释2:id和System 表示的是一个意思,id看起来不太直观,我们要在fdisk 一个分区时,通过指定id来确认分区类型;比如 7表示的就NTFS 分区;这个在fdisk 中要通过t功能来指定。下面的部分会提到;

    3、现在进行对U盘进行分区

    root@OpenWrt:/# fdisk /dev/sda //进行分区开始操作

    (1)Command (m for help): p

    Device Boot Start End Blocks Id System

    /dev/sda1 526336 7987199 3730432 6 FAT16

    /dev/sda2 2048 526335 262144 83 Linux

    (2)Command (m for help): d //u盘的分区删除,输入1则删除上面的sda1

    Selected partition 1

    (3)Command (m for help): n           //输入m会有帮助信息出来,输入n进行分区不打印帮助信息

    Command action

       e   extended

       p   primary partition (1-4)       //指定分区类型  e为扩展分区   p为主分区

    (4)select (default 1):p //默认不输入就是p,按回车~~确认

    (5)Partition number (1-4):2            //输入1,定义分区数量   --主分区最多只能有四个

    (6)First cylinder (1-2610, default 1):   //设定起始分区的位置,我的设置为默认,就是直接按回车就可以了

    (7)Last cylinder or +size or +sizeM or +sizeK (1-2610, default 2610):+256M          //设定结束分区的位置,我的设置个swap分区256M,u盘总量是4G.

     然后再重复进行操作,把剩下的分到sda1

    (8)Command (m for help): w           ---保存刚才的配置信息。

     

    4、通过fdisk 命令来来修改现有分区类型

       Fdisk 通过t参数来指定

      查看分区类型

    root@OpenWrt:/# fdisk -l /dev/sda

    Device Boot Start End Blocks Id System

    /dev/sda1 526336 7987199 3730432 83 Linux

    /dev/sda2 2048 526335 262144 83 Linux

    root@OpenWrt:/# fdisk /dev/sda

    Command (m for help): t                              ---进入修改分区类型

    Partition number (1-4): 1                              ---指定需要修改的分区号

    Hex code (type L to list codes): 6                        ---指定分区号为6,也就是FAT16

    注意:查看分区类型的代码,在这里可以输入L查看就可以了

    Command (m for help): w                              ---保存

    root@OpenWrt:/# fdisk -l /dev/sda

    Device Boot Start End Blocks Id System

    /dev/sda1 526336 7987199 3730432 6 FAT16

    /dev/sda2 2048 526335 262144 83 Linux

    5、对分区进行格式化及加载

    对分区进行格式化的命令如下等,mkfs后面所接的代表的是将要格式化成的文件系统类型:(网友提供,原文地址:http://blog.itpub.net/20674423/viewspace-722812) 安装 opkg install e2fsprogs才能格式化

    mkfs.bfs

    mkfs.ext2

    mkfs.ext3

    mkfs.jfs

    mkfs.msdos

    mkfs.vfat

    mkfs.cramfs

    mkfs.minix

    mkfs.reiserfs

    mkfs.xfs

    再进行格式化分区:

     [root@jetsenLin ~]# mkfs.ext4 /dev/sda1          ---格式化分区类型为ext4

    这一步需要等待大概一分钟左右

    6、期待已久的挂载

    然后就可以通过mount /dev/sda1 /mnt/usb 进行挂载

    我已经在mnt下面创建了usb文件夹,没有创建的可以通过mkdir -p /mnt/usb 来创建

  • 相关阅读:
    SAP 会计科目
    固定资产采购
    MIRO 注意点
    移动类型与会计科目的字段选择
    特征、分类的命名规则
    采购进项税、 含税价转不含税价
    换手率
    内盘、外盘
    SAP 文本增强
    Intellj IDEA 问题集锦
  • 原文地址:https://www.cnblogs.com/xianfangloveyangmei/p/3675385.html
Copyright © 2011-2022 走看看