Ubuntu系统上挂载U盘和Windows分区问题的解决实例

作者&投稿:铎全 (若有异议请与网页底部的电邮联系)
~

Ubuntu挂载U盘问题

在终端(非图形界面)挂载U盘,遇到一系列问题:

代码如下:

flc@ubuntu:~$ sudo mount -t vfat -o iocharset=utf8 /dev/sdb1 /media/udisk

mount: special device /dev/sdb1 does not exist

flc@ubuntu:/$ sudo fdisk -l

Disk /dev/sda: 32.2 GB, 32212254720 bytes

255 heads, 63 sectors/track, 3916 cylinders, total 62914560 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: 0x00082ba2

 Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *        2048    61868031    30932992   83  Linux

/dev/sda2        61870078    62912511      521217    5  Extended

/dev/sda5        61870080    62912511      521216   82  Linux swap / Solaris

Disk /dev/sdb: 8011 MB, 8011120640 bytes

247 heads, 62 sectors/track, 1021 cylinders, total 15646720 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: 0x6f20736b

This doesn't look like a partition table

Probably you selected the wrong device.

 Device Boot      Start         End      Blocks   Id  System

/dev/sdb1       778135908  1919645538   570754815+  72  Unknown

/dev/sdb2   ?   168689522  2104717761   968014120   65  Novell Netware 386

/dev/sdb3   ?  1869881465  3805909656   968014096   79  Unknown

/dev/sdb4   ?  2885681152  2885736650       27749+   d  Unknown

Partition table entries are not in disk order

老是说special device /dev/sdb1 does not exist,无比郁闷

我以为是前几天量产优盘,优盘的分区表搞出问题了。

又发现:

代码如下:

#fdisk  /dev/sda

然后输入a,确定,再输入w,确定。

接着就可以mount了。

估计

代码如下:

 Device Boot      Start             End            Blocks      Id    System

/dev/sdb1       778135908  1919645538   570754815+  72   Unknown

/dev/sdb2  ?   168689522  2104717761   968014120   65    Novell Netware 386

/dev/sdb3  ?  1869881465  3805909656   968014096   79   Unknown

/dev/sdb4  ?  2885681152  2885736650       27749+     d    Unknown

是有个?这个咚咚。。。。

量产优盘,优盘分区表问题大大的有了。我当时没备份分区表,把它量产成活动的,用来做启动盘,在windows下也没什么问题,就没想到它在linux很难识别该U盘。

如果大家想量产的话,建议先纪录量产前的u盘的信息,推荐用chip genius(查看vid、vid\\序列号之类)还有PowerQuest Partition Table Editor(查看修改分区表)还有Eisoo DiskGenius(磁盘管理修复) ,备份分区表和详细信息,否则想恢复的时候可能就很麻烦。

我装了autofs服务:

代码如下:

flc@ubuntu:~$ sudo apt-get install autofs

flc@ubuntu:~$ sudo fdisk /dev/sdb

Command (m for help): a

Partition number (1-4): 1   

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

 m   print this menu

 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): w

The partition table has been altered!

Calling ioctl() to re-read partition table.

Syncing disks.

最后:

代码如下:

flc@ubuntu:~$ sudo mount -t vfat -o iocharset=utf8 /dev/sdb /media/udisk

分区不要1 ?,挂载成功!

自动挂载windows分区

如果你的电脑装了Windows/Ubuntu双系统,你该有这样的体会:当登录Ubuntu时,系统不会自动挂载Windows下的各分区,只能手动挂载。这难免有些麻烦,并在一定意义上违背了Ubuntu追求简洁的宗旨。本文将介绍如何解决这个问题,以使在登录Ubuntu的同时自动挂载Windows分区。

1.查看电脑中所有硬盘的分区情况。

命令如下:

代码如下:

sudo fdisk -l

此命令将输出类似如下的信息:

代码如下:

Disk /dev/sda: 500.1 GB, 500107862016 bytes

255 heads, 63 sectors/track, 60801 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

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

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

Disk identifier: 0xf0b1ebb0/p

p   Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *           1        3825    30724281    7  HPFS/NTFS

/dev/sda2            3826       60802   457661193    f  W95 Ext'd (LBA)

/dev/sda5            3826       16574   102406311    7  HPFS/NTFS

/dev/sda6           16575       29323   102406311    7  HPFS/NTFS

/dev/sda7           29324       54427   201647848+   7  HPFS/NTFS

/dev/sda8           54428       54552      999424   82  Linux swap / Solaris

/dev/sda9           54552       60802    50199552   83  Linux

注:上述列表中/dev/sda1、/dev/sda5、/dev/sda6、/dev/sda7分别代表Windows中的C、D、E、F分区,并记下各分区的文件系统类型。

2.修改/etc/fstab配置文件。

命令如下:

代码如下:

sudo vi /etc/fstab

编辑此配置文件,最终其内容类似如下:

代码如下:

# /etc/fstab: static file system information.

#

# Use 'blkid -o value -s UUID' to print the universally unique identifier

# for a device; this may be used with UUID= as a more robust way to name

# devices that works even if disks are added and removed. See fstab(5).

#

# file system mount point   type  options       dump  pass

proc            /proc           proc    nodev,noexec,nosuid 0       0

# / was on /dev/sda7 during installation

UUID=ac4326f1-50ad-457f-8e99-63174b97bc88 /               ext4    errors=remount-ro 0       1

# swap was on /dev/sda6 during installation

UUID=9026c543-3172-4d21-bce0-dbe595a1425d none            swap    sw              0       0

#auto mount windows fs

/dev/sda1 /media/win-C ntfs nls=utf8,umask=000   0   0

/dev/sda5 /media/win-D ntfs nls=utf8,umask=000   0   0

/dev/sda6 /media/win-E ntfs nls=utf8,umask=000   0   0

/dev/sda7 /media/win-F ntfs nls=utf8,umask=000   0   0

注:末尾的5行是添加的内容。其中/dev/sda1一行代表C盘分区将自动挂载到/media/win-C目录下,文件系统为NTFS(如果步骤1中查看分区的文件系统为FAT32时,此处请写vfat),字符编码为utf8。umask表示文件目录的权限,此参数以及之后的2个参数都为0即可。以下几行以此类推。此处可以选择性的添加需要自动挂载的分区,不想挂载的分区不用书写。

3.重启电脑。

编辑、保存上述配置文件之后,请重启电脑。你将会看到系统已成功挂载Windows各分区。




怎样用优盘安装ubuntu操作系统
在电脑上插入启动U盘后,选择从U盘启动计算机:大多数电脑可以在出现启动画面的时候按F12选择启动媒介,此时选择U盘即可。之后一路安装 Ubuntu 会比较顺利,但是以下几个地方仍然需要注意:在Installation type 界面选择 Something else 选项,这样你才有机会调整,保留现有分区以及分区上的数据,并将多个分区挂载到同一个系统的...

在ubuntu下用VMware安装不了win7,好像是文件系统无法挂载,怎么解决_百度...
ubuntu识别ntfs文件系统,但是ubuntu并不会在开机的时候挂载所有的硬盘分区,ubuntu认为每一个硬盘分区都是一块单独的硬盘。只要你能找到你的win7虚拟磁盘,在文件系统中先挂载相应的分区,再进入vmware中安装或者启动虚拟机,就可以了。如果是安装虚拟机的时候就出现了问题的话,推荐你用virtualbox,这是一...

Linux 怎么挂盘和卸盘?
本机是linux+win7+windows xp三系统,ubuntu kylin自动挂载功能过于强大所以把其他两个NTFS格式系统分区也挂载上了,理论上而言,一个系统中不应该挂载其他系统的分区!\/dev\/sda1 16G 7.2G 7.9G 48% \/media\/lkx\/B6FC23AAFC2363B9为Windows xp分区 \/dev\/sda7 45G 33G 12G 74% \/...

安装ubuntu的时候出现这个​ 设备的一个swap文件系统挂载到none上失...
swap是Linux的虚拟内存文件,在Ubuntu安装的时候默认会分出\/dev\/sda(你的系统)和swap区域,sda一般是ext3或者ext4格式,swap区域不用格式化。要是你在硬盘分区的部分直接让系统帮你做的话应该不会有这样的提示,如果你是手动硬盘分区记得要在硬盘里留1G~8G做swap空间。

ubuntu 10.04分区时挂截点没有swap怎么办?怎么分?对Linux系统不懂...
如对Linux系统不懂,就建立swap档,请执行下述的指令:sudo dd if=\/dev\/zero of=\/mnt\/512Mb.swap bs=1M count=512 ===> 建立 512Mb swap档 sudo mkswap \/mnt\/512Mb.swap sudo swapon \/mnt\/512Mb.swap cat \/proc\/meminfo|grep -i swap ===> 查证swap ...

怎样安装ubuntu系统
在虚拟机上直接将镜像文件挂到虚拟机的光驱上,设定为光驱启动。然后启动虚拟机,其实你就可以直接使用Ubuntu了。Ubuntu是LiveCD模式,也就是说,不用安装,就可以运行接近安装效果的完全系统。不过在虚拟机上,安装也不会很困难,你一步一步跟着安装流程走,全部都选确认,就可以安装好。虚拟机一般都和host主机通过NAT共享...

系统安装玩法多:macOS\/win11\/ubuntu 系统三合一 To Go
注意: Ubuntu 系统目前容易被 USB\/显示器等硬件设备干扰, 可能在安装系统时不停的重复的尝试去连驱动不成功的设备, 进入无限循环...当多个操作系统共享于一个硬盘上时, 系统引导 (本文只涉及 EFI 引导) 就是一个必须关心的问题. 当其中一个系统发生重要更新或者进行修复还原操作时, 可能会把其它系统...

win7系统电脑怎么利用ubuntu安装双系统,win7电脑安装双系统的方法
1、在 DiskGenius 中,选择一个磁盘分区处理 Ubuntu 的安装分区,对着目标分区右键,选择删除当前分区,弹出来的窗口中点击是(Y),接着在左上角点击保存更改按钮,并在确认窗口中选择是(Y)。保持目标分区的未定义状态。注意:Linux 目标盘最好是在硬盘的后面,因为 Windows 系统中无法识别 Linux 的 Ext4 分区,举个例子...

ubuntu连接不上u盘 ubuntu无法连接怎么办
1、登陆Ubuntu系统,插上U盘,并断开U盘与宿主机的连接,使U盘连接到Ubuntu系统(此处以虚拟机为例,直接安装在物理机上的Ubuntu没有这一步)。2、此时Ubuntu会直接弹出窗口,窗口内会显示U盘里当前账户拥有访问权限的文件,这种访问方法类似Windows的文件管理器。3、一般情况下,第2步就已经看到U盘内容了...

如何用U盘拷贝原电脑的Ubuntu系统,然后安装到另外一个电脑上面.
怎么把一台电脑的系统拷贝到另外一台电脑上 拆硬碟,用分割槽助手复制分割槽 如何把一个电脑系统复制到另外一个电脑上 如果两台电脑不是一模一样的配置,复制过去是不能使用的。只能安装。如何用一台电脑给另外一个硬碟装系统 动手能力强的话,吧另一台电脑硬碟挂到你的电脑上,执行系统安装程式...

新疆维吾尔自治区18596232564: 如何安装ubuntu和windows双系统 -
愚艺盐酸: 方法如下: 1.给硬盘划分空白空间安装Ubuntu,如果不是用Windows home版本的话,不需要工具,开始菜单——右键点击我的电脑——管理——存储——磁盘管理(本地) 比如D盘有60GB空闲,用40GB来装Ubuntu单击D盘,右键选择“压缩卷” 然后在弹出的窗口里的“输入压缩空间量”输入40000,然后一直下一步直到结束. 2.刻录Ubuntu镜像到U盘或者光碟,可以用ultraISO(软碟通)刻录进U盘,光碟刻录win7自带的就行. 3.重启电脑,和安装windows一样,调整成光驱启动或者USB设备启动,插入U盘或者光碟.

新疆维吾尔自治区18596232564: ubuntu文本模式下如何自动挂载u盘 -
愚艺盐酸: 首先打开系统,因为我的电脑设置的是图形化界面,所以进入了图形化界面. 图形化界面进入命令行模式,按“Ctrl+Alt+F1”进入后如下图. 输入账号密码进行登录,这里用的是root账户 之后插入U盘,系统会有提示,之后需要设置挂载点.

新疆维吾尔自治区18596232564: linux怎样挂载windows分区和U盘 -
愚艺盐酸: linux怎样挂载windows分区和U盘 1、支持ntfs分区 假如您的windows分区有ntfs格式的,要使linux支持ntfs格式,您能够通过编译内核实现,但最简单的方式是通过安装支持ntfs的rpm包实现. 单击右键,在快捷菜单里选择在此打开终端.在终端中输...

新疆维吾尔自治区18596232564: 如何成功安装ubuntu系统和windows系统 -
愚艺盐酸: 1、放进liveCD,重启,看到有界面出来的时候,选择试用,不要点安装. 2、进入ubuntu试用版后,打开终端,在左上角的应用程序->附件->终端那 3、输入以下命令:sudo fdisk -l //得到的结果类似下面.查看ubuntu的根目录在那,这里没办法直接看出来,只能靠自己识别,可以从分区的大小判断是不是根分区,就是在装ubuntu时,挂载点为 / 的那个分区 4、输入sudo mount /dev/sda8 /mnt 5、输入sudo grub-install --root-directory=/mnt /dev/sda8 6、如果出现了no error report.然后sudo init 6.重启.

新疆维吾尔自治区18596232564: 在ubantu linux下怎样把windows下的文件挂载过来 -
愚艺盐酸: 先在windows中把你想要挂载的东西共享,然后在linux中去挂载它. 在linux下: mount //IP/共享名(挂载的东西) /mnt/share(挂载点) -o usernaem=administrator 回车后会叫你输入windows中管理员密码.输入就ok了.

新疆维吾尔自治区18596232564: 怎么把ubuntu和windows放在一个u盘里 -
愚艺盐酸: 1、先准备U盘1个,2G以上.将它格式化制作成PE工具盘.最好是win2003 PE 内核,深度技术PE4.2版的即可. 2、同时下载好win7的ghost版映象,是ISO格式.推荐用:大地win7 sp1 ghost版.下载好后,用winrar打开,提取里面的win7.gho...

新疆维吾尔自治区18596232564: 如何在Ubuntu系统下给移动硬盘安装WINPE? -
愚艺盐酸: 可以用grub4dos引导winpe的ISO镜像.1、把winpe的ISO镜像放移动硬盘根目录.2、下载GRUB4DOS,解压出bootlace.com.3、再解压出grldr文件放sd卡根目录.4、确定你的移动硬盘的设备名,比如/dev/sdb5、在ubuntu 终端用操作,注意...

新疆维吾尔自治区18596232564: 如何装win7/win10/ubuntu三系统及设置开机引导 -
愚艺盐酸: 第一步:当然是下载Ubuntu了,我是在Ubuntu官网下载的原生版本,我下载的是Ubuntu最新版本15.04.第二步: 制作u盘启动盘.操作很简单,就是选择好你的iso文件,然后启动-制作硬盘启动,不清楚的话就百度一下咯....

新疆维吾尔自治区18596232564: ubuntu下怎么用u盘改装win7系统教程 -
愚艺盐酸: 依次进入“系统--系统管理--启动盘创建器”(桌面左上角),选择系统镜像文件(ISO镜像文件),选择要使用的磁盘(提前把U盘插入并挂载),点制作启动盘即可.上面是网友10.04版本...

新疆维吾尔自治区18596232564: 怎么装双系统win7和ubuntu -
愚艺盐酸: 1. 下载Ubuntu的官方安装包,大概900M左右,跟windows相比要小上不少,然后安装一个虚拟光驱软件,一般就选软碟通之类的软件,然后打开镜像文件.会看到一个有Ubuntu标志的文件双击打开,就是红色箭头指的.2. 双击有Ubuntu标志的文件以后出现这个界面,箭头一指的是需要安装系统的盘,不可以选择c盘,一般选择一个空白的磁盘,安装前首先腾出一个空白的盘用来装Ubuntu.语言就默认是中文.用户名需要填写一个然后还要填写密码.3. 安装过程可能还要下载一些文件,这个时候不要着急,慢慢等待不会要很久的时间.等待安装好了,以后系统会自动提醒电脑需要重启继续安装.选择重启就好.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网