有时候,我们可能需要为新的U盘分区,下面提供的指南将介绍如何在Linux操作系统下,使用`fdisk`、`parted`或`gparted`命令快速将U盘分区且便捷的管理U盘。
首先,我们必须明白的是,任何形式的数据分区操作(包括在磁盘格式化之前),都有可能导致磁盘中的数据消失。如在分区过程中发生任何故障、问题及意外, 都可能导致数据丢失,请在操作前移除重要数据并确认备份。

在执行U盘分区前,可以使用`fdisk`命令查看当前U盘尚存在的分区信息,格式如下(以/dev/sdc为例):
sudo fdisk -l /dev/sdcDisk /dev/sdc: 28.9 GiB, 30000000000 bytes, 58595000 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (Minimum/optimal): 512 bytes / 512 bytesDisklabel type: DOSDisk identifier: 0x0009634b
如果我们想分区U盘,可以使用`fdisk`分区,命令格式如下:
fdisk /dev/sdc
我们可以按下m,查看fdisk命令的快捷键帮助:
Command (m for help): mHelp:DOS (MBR)atoggle a bootable flagbedit nested BSD disklabelctoggle the dos compatibility flagddelete a partitionllist known partition typesmprint this menunadd a new partitionocreate a new empty DOS partition tablepprint the partition tableqquit without saving changesscreate a new empty Sun disklabeltchange a partition typeuchange display/entry unitsvverify the partition tablewwrite table to disk and exitxextra functionality (experts only)Command (m for help):
除了`fdisk`的方法,我们也可以通过`parted`或`gparted`管理U盘,去`parted`或`gparted`首先需要检查U盘中尚存在的分区,并且建议是将U盘拆分为支持文件系统的分区,命令格式如下(以`parted`命令为例):
sudo parted /dev/sdc ```同样,我也可以查看parted的功能列表,以便更好的操作:
GNU Parted 3.2
Using /dev/sdc
Welcome to GNU Parted! Type ‘help’ to view a list of commands.
(parted) help
align-check TYPE N check partition N for TYPE alignment
help [COMMAND] print general help, or help on COMMAND
mklabel,mktable LABEL-TYPE create a new disklabel (partition table)
mkpart PART-TYPE [FS-TYPE] START END make a partition
name NUMBER NAME name partition NUMBER as NAME
print [devices|free|LIST-OF-PARTS] display the partition table, available devic
quit exit program
rescue START END rescue a lost partition near START and END
resizepart NUMBER END resize partition NUMBER
rm NUMBER delete partition NUMBER
select DEVICE choose the device to edit
Set NUMBER FLAG STATE change the FLAG on partition NUMBER
unit UNIT set the default unit to UNIT
最后,我们可以使用`gparted`,这是图形化操作系统,操作更加便捷简单,也普遍受欢迎。总而言之,经过上述操作,可以快速便捷的将U盘分好区,并便捷管理U盘数据。希望这些参数能够为你在Linux操作系统下使用U盘服务,也欢迎更多的爱好者和交流!
香港服务器首选树叶云,2H2G首月10元开通。树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云 服务器 和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
linux下U盘怎么使用
本文为转载文章方案一:Linux不像Windows一样,接上新硬件后可以自动识别,在Linux下无法自动识别新硬件的,需要手动去识别。 USB移动存储设备通常被识别为sda1,具体可以通过fdisk -l命令查询。 在使用U盘前,我们先要为外挂点新建一个子目录,一般外挂点的子目录都是建立在/mnt里面的,我们也建在那里,当然也可以建在/目录下,名字可以自己定,我们就取名为usb,终端下的命令如下:mkdir /mnt/usb然后我们就可以接上我的U盘了,然后在终端下输入命令并击Enter键即可:mount /dev/sda1 /mnt/usb在Windows下当我们用完U盘后,在我们取下U盘前我们先要删除,同样在Linux下我们也要删除挂起点,方法是:umount /dev/sda1 /mnt/usb 或 umount /dev/sda1如果不把U盘给umount掉,那样很容易造成数据的丢失方案二:USB的支持关键在于驱动,没有驱动设备时mount执行是肯定不成的。 我在Red Hat里使用U盘的通用方法如下,屡试不爽1. 先别插U盘,/sbin/lsmod看是否有usb-storage。 如果没有的话:cd /lib/modules/2.4.20-8/kernel/drivers/usbfor v in *.o storage/*.o ; do /sbin/insmod $v ; done2. 这里再/sbin/lsmod,应该有usbcore、usb-ohci(或usb-uhci,根据主板芯片组而不同)、usb-storage、scsi_mod等。 其中usb-storage的状态应该为(unused)。 3. 插入U盘,不停的/sbin/lsmod,这期间usb-storage的状态应为Initializing,持续时间大约半分钟,其实就相当于Windows在右下角不停的弹汽球:)4. 初始化结束后, /sbin/fdisk -l,应该能看到/dev/sda1设备。 这时,执行mount /dev/sda1 /mnt/udisk 才能成功。 如果是MSDOS格式,又想看到中文,可以mount -t vfat /dev/sda1 /mnt/udisk -o iocharset=gb2312。 (为方便可以/etc/fstab加一行,以后就可以 mount /mnt/udisk就行了)。 5. 奇怪的是有时候fdisk是看不到sda1,但是也能mount上使用以上步骤挂U盘基本上可说是“万全”了。 台式机、笔记本、VMware都一样。 mkdir /mnt/usbmount /dev/sda1 /mnt/usb笔记本上安装linux用法和台式机一样ps:首先要检查lsmod|grep usb-storage 这是支持USB的模块。 如果没有的话,是无法操作USB接口的设备的。 如没有的话,可以手功modprobe usb-storage,一般查看U盘可以用fdisk -l可以很清楚的看到这个硬件的设备名,比猜测硬件名要准确多了
linux分区
/boot分区,它包含了操作系统的内核和在启动系统过程中所要用到的文件,建这个分区是有必要的,因为目前大多数的PC机要受到BIOS的限制, 况且如果有了一个单独的/boot启动分区,即使主要的根分区出现了问题,计算机依然能够启动。 这个分区的大小约在60MB—120MB之间。 /usr分区,是 Linux系统存放软件的地方,如有可能应将最大空间分给它。 /home分区,是用户的home目录所在地,这个分区的大小取决于有多少用户。 如果是多用户共同使用一台电脑的话,这个分区是完全有必要的,况且根用户也可以很好地控制普通用户使用计算机,如对用户或者用户组实行硬盘限量使用,限制普通用户访问哪些文件等。 /var/log分区,是系统日志记录分区,如果设立了这一单独的分区,这样即使系统的日志文件出现了问题,它们也不会影响到操作系统的主分区。 /tmp分区,用来存放临时文件。 这对于多用户系统或者网络服务器来说是有必要的。 这样即使程序运行时生成大量的临时文件,或者用户对系统 进行了错误的操作,文件系统的其它部分仍然是安全的。 因为文件系统的这一部分仍然还承受着读写操作,所以它通常会比其它的部分更快地发生问题。 /bin分区,存放标准系统实用程序。 上面介绍了几个常用的分区,但记住至少要有两个分区,一个SWAP分区,一个/分区。 ---------------------------- 对于个人来说,一般可以划分为:/分区,swap分区,/home分区,/var/www/分区(web开发用) 可参考:
如何刻录linux系统盘到u盘
BIOS 和 UEFI 可启动 USB
发表评论