ubuntu 天气插件16.04.4插上U盘,partitions里有sdb和sdb1 但是/dev里没有

linux下挂载U盘,dev目录下为其分配了一个设备节点名称,如:/dev/sdb1可以往这个这个路径写数据吗_百度知道
linux下挂载U盘,dev目录下为其分配了一个设备节点名称,如:/dev/sdb1可以往这个这个路径写数据吗
如何获得一个可以往U盘写数据的路径?
我有更好的答案
简单的做法是挂载这个设备(mount /dev/sdb1 /mnt,这里/mnt是示范的一个空目录)。挂载成功后往/mnt目录存放文件,实际上就是往U盘的文件系统里存放文件。/dev/sdb指的是U盘设备,/dev/sdb1指U盘上的第一个分区,这两个都是设备控制节点,可以直接向这两个节点写数据,但应该遵循一些约定(比如用hexedit直接写16进制数)。一般用法是通过控制节点进行挂载,利用文件系统简化过程。
要不要先在/mnt目录下新建一个空的文件?
准备一个空目录就可以了,不一定要用/mnt(如果/mnt里面有东西了,或者就是不想用/mnt,直接用mkdir建一个新目录就可以了),目录里什么都不要摆,直接挂载U盘的分区(假设你准备的空目录为/mnt/usb,那么执行:mount /dev/sdb1 /mnt/usb就可以了),然后保存到这个空目录的文件实际上就被写入U盘了。
采纳率:45%
插入U盘前和插入U盘后后,分别在字符界面下运行fdisk -l,查看到新增的挂载的设备描述符即可判定。
为您推荐:
其他类似问题
u盘的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。ubuntu使用u盘_百度知道
ubuntu使用u盘
我是菜鸟,我用的是UBUNTU 7.04,我想使用netac的u218的U盘,但是无法使用.我的命令:sudo mount /dev/sda /mnt请问这是什么问题?命令怎么写?
我有更好的答案
1.插入U盘后,要在vmware的菜单里面找到使用u盘那个选项,这样会看到xp提示u盘被停止,这个时候vmware才获得了u盘的使用权。2.如果系统不能自动mount,还要手动mount u盘。比如mount /dev/sdc /mnt这样u盘就可以在ubuntu下使用了。3.如果是自动mount,你可以在terminal里面输入mount,就可以列出来所有mount的东西了,一般会自动mount到/media/xxx。4.图形界面复制和windows差不多,如果是命令行,使用cp命令。
数码爱好者
按理说gnome会自动帮你挂上去的根据u盘内型不同,不一定会是sda,有可能是sdb或什么的建议这样挂ls /dev/ | grep sd插入U盘ls /dev/ | grep sd观察多出来了什么一般会有两个,其中一个的名字比另一个多一个数字1假设是sdb和sdb1sudo mkdir /mnt/usb
#在mnt下创一个目录挂盘sudo mount /dev/sdv /mnt/usb就可以了
本回答被提问者采纳
sudo fdisk -l 查看当前的分区,然后sudo mount 上去,如果是在Gnome中,从位置菜单开启“计算机”U盘可以直接看到并访问
先驱动一下才能用
其他1条回答
为您推荐:
其他类似问题
ubuntu的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。一个SD卡 在Linux下 /dev/目录下为什么是sdb和sdb1两个呢_百度知道
一个SD卡 在Linux下 /dev/目录下为什么是sdb和sdb1两个呢
而且sdb和sdb1的扇区都是从2048开始的,为什么呢?
我有更好的答案
这和Linux系统的磁盘命名有关系。Linux 使用一种更灵活的命名方案。它所传达的信息比其它操作系统采用的命名方案更多。该命名方案是基于文件的,文件名的格式为:/dev/xxyn下面说明了解析分区命名方案的方法:/dev/这个字串是所有设备文件所在的目录名。因为分区在硬盘上,而硬盘是设备,所以这些文件代表了在/dev/上所有可能的分区。xx分区名的前两个字母标明分区所在设备的类型。通常是 hd (IDE 磁盘)或 sd(SCSI 磁盘)。y这个字母标明分区所在第几个设备。例如,/dev/hda(第一个 IDE 磁盘)或 /dev/sdb(第二个 SCSI 磁盘)n最后的数字代表分区。前四个分区(主分区或扩展分区)是用数字从 1 排列到 4。逻辑分区从 5 开始。例如,/dev/hda3 是在第一个 IDE 硬盘上的第三个主分区或扩展分区;/dev/sdb6 是在第二个 SCSI 硬盘上的第二个逻辑分区。因此,问题中的sdb指的是系统中的第2块SCSI磁盘,sdb1指的是第2块SCSI磁盘上的第1个主分区或者扩展分区。
网络管理与维护
sdb表示整个SD卡设备名sdb1表示SD卡的第一个分区。相应的,如果还有一个分区的话,表示为sdb2你的SD卡只有一个分区,因此,有sdb和sdb1两个设备名
是这样的fdisk /dev/sdb
显示sdb1fdisk /dev/sdb1
显示sdb1p1和sdb1p2
SD卡有没有挂载?先卸载(umount)后再分区
插入SD卡自动打开了,这算挂载吗?dev目录里多了sdb和sdb1mnt目录是空的umount /dev/sdb 提示没有挂载umount /dev/sdb1 就把SD卡卸载了怎么分区呢?把sdb1分区?那sdb是干什么的呢?
SD卡自动挂载,ubuntu是挂载到/media下而不是/mnt下。umount后,对sdb进行分区。
sdb1的开始柱面为什么不是1,而是2048呢?我查阅的书籍资料里写的都是1开始的啊
前面要保留一定的空间用来放置MBR引导区之类的东西。现在的程序越来越臃肿了,因此预留多点空间。
本回答被提问者和网友采纳
mbr主引导记录
有可能是你把sd分为两个区了吧。
应该是 sdb0 sdb1 开始 以此类推 这标志着第一个分区 和第二个分区
那么应该你应该只有一个区 所谓的逻辑区
哦, 我想格式化后从1开始怎么办?是这样的fdisk /dev/sdb
显示sdb1fdisk /dev/sdb1
显示sdb1p1和sdb1p2
其他2条回答
为您推荐:
其他类似问题
sd卡的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。linux 在插入U盘
U盘 不能显示 出来_百度知道
linux 在插入U盘
U盘 不能显示 出来
我 装的 是 精简版的 LINUX
就是这个版本 不行
学校 用的 行的 我 插入时当然在VM 中插入的 ,,,,,它显示 一个英文框。,我看不懂 ,,怎么样时u盘能用呀
我有更好的答案
方法1先fdisk -l,例如我的会显示Device Boot Start End Blocks Id System /dev/sdb1 * 1
6 FAT16 看了上面的输出就知道U盘所在的设备了,比如我的就是/dev/sdb1,接着便是挂载了,假设我将U盘挂载到/mnt目录(没有的话,新建)中,就是 mount -t msdos /dev/sdb1 /mnt打开/mnt就可以看到你的U盘里的东西了! cd /mnt方法2新版本的 Linux 都支持,这个功能在 Linux 的图形界面下是两个程序支持的。一个是 hal 一个是 udev 。两个程序发现插入设备后,会呼叫图形界面的程序来挂载(或者提供对应的反应)这个必须是足够新的版本才有的。如果这个系统不是针对桌面程序,可能会不提供这个功能支持。另外, VMware 的 USB 支持也有选择,默认是虚拟机截获插入设备的消息后,转给虚拟机里面的系统,但这个设置可以改的。这样的结果就是虚拟机外面的系统来反映插入 USB 设备了。方法3安装VM tool方法4U盘得格式不一样,在XP下能认到得格式,在LINUX下就打不开。用PQ改一下格式应该就好了。
先fdisk -l,例如我的会显示
Device Boot
6 FAT16 看了上面的输出就知道U盘所在的设备了,比如我的就是/dev/sdb1,接着便是挂载了,假设我将U盘挂载到/mnt目录(没有的话,新建)中,就是 mount -t msdos /dev/sdb1 /mnt打开/mnt就可以看到你的U盘里的东西了! cd /mnt
本回答被提问者采纳
新版本的 Linux 都支持,这个功能在 Linux 的图形界面下是两个程序支持的。一个是 hal 一个是 udev 。两个程序发现插入设备后,会呼叫图形界面的程序来挂载(或者提供对应的反应)这个必须是足够新的版本才有的。如果这个系统不是针对桌面程序,可能会不提供这个功能支持。另外, VMware 的 USB 支持也有选择,默认是虚拟机截获插入设备的消息后,转给虚拟机里面的系统,但这个设置可以改的。这样的结果就是虚拟机外面的系统来反映插入 USB 设备了。
VM tool可安装了?!
U盘得格式不一样,在XP下能认到得格式,在LINUX下就打不开。用PQ改一下格式应该就好了。
其他2条回答
为您推荐:
其他类似问题
您可能关注的内容
u盘的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 ubuntu vim 插件 的文章

 

随机推荐