linux没有系统如何删除sda,Linux:解决U盘可以识别,但在/dev目录下只有sda,却无设备节点(sda1)的问题...

问题:U盘接入,系统可以识别,但在/dev目录下只有sda(或其他),却无设备节点sda1(或其他)?

解决:

(1)查看U盘是否分区

#fdisk /dev/sda /*进入fdisk命令操作空间*/

#Command (m for help): m /*命令查看*/

Command action

a toggle a bootable flag #设置引导扇区

b edit bsd disklabel #编辑卷标(linux下使用的卷标bsd通用)

c toggle the dos compatibility flag

d delete a partition #删除分区

l list known partition types #列出已知的分区类型

m print this menu

n add a new partition #添加一个新的分区

o create a new empty DOS partition table #生成一个新的空DOS分区列表

p print the partition table #打印分区列表

q quit without saving changes #不保存退出

s create a new empty Sun disklabel

t change a partition's system id #改变一个分区列表的ID

u change display/entry units

v verify the partition table

w write table to disk and exit #写入列表到磁盘并退出

x extra functionality (experts only)

#Command (m for help): p

Disk /dev/sda: 8178 MB, 8178892800 bytes

252 heads, 62 sectors/track, 1022 cylinders

Units = cylinders of 15624 * 512 = 7999488 bytes

Device Boot Start End Blocks Id System /*可见U盘无分区*/

(2)若未分区,创建分区sda1,并格式化(也可以不进行格式化)

#fdisk /dev/sda

Command (m for help): m

Command Action

a toggle a bootable flag

b edit bsd disklabel

c toggle the dos compatibility flag

d delete a partition

l list known partition types

n add a new partition

o create a new empty DOS partition table

p print the partition table

q quit without saving changes

s create a new empty Sun disklabel

t change a partition's system id

u change display/entry units

v verify the partition table

w write table to disk and exit

x extra functionality (experts only)

Command (m for help): n /*n表示添加一个新的分区*/

Command action

e extended /*创建扩展分区*/

p primary partition (1-4) /*创建主分区*/

p

Partition number (1-4): 1 /*输入主分区号,这里设置为1*/

First cylinder (1-1022, default 1): Using default value 1 /*起始,回车使用默认值*/

Last cylinder or +size or +sizeM or +sizeK (1-1022, default 1022): Using default value 1022 /*结尾,回车使用默认值*/

Command (m for help): p /*p表示打印分区列表*/

Disk /dev/sda: 8178 MB, 8178892800 bytes

252 heads, 62 sectors/track, 1022 cylinders

Units = cylinders of 15624 * 512 = 7999488 bytes

Device Boot Start End Blocks Id System /*可见sda1分区已创建*/

/dev/sda1 1 1022 7983833 83 Linux

Command (m for help): w

The partition table has been altered.

Calling ioctl() to re-read partition table

#mkfs -t vfat /dev/sda1 /*对sda1进行格式化(也可以不进行这一步)*/

mkfs.vfat 3.0.12 (29 Oct 2011)

mkfs.vfat: /dev/sda1 contains a mounted file system.

#fsck -t vfat /dev/sda /*格式化完成后对U盘进行修复*/

fsck from util-linux 2.20.1

dosfsck 3.0.12, 29 Oct 2011, FAT32, LFN

Logical sector size (64543 bytes) is not a multiple of the physical sector size.

(3)前两步完成后,在/dev目录下将会出现设备节点sda1;如果没有,则手动创建设备节点sda1

#mknod /dev/sda1 b 8 1 /*手动创建设备节点sda1*/

#mount /dev/sda1 /mnt/udisk /*挂载U盘到/mnt/udisk目录下*/

#umount /mnt/udisk /*卸载U盘*/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值