- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章linux格式化新硬盘并挂载并设置开机自动挂载由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
Linux的硬盘识别
2.6 kernel以后,linux会将识别到的硬件设备,在/dev/下建立相应的设备文件.如
sda 表示第1块SCSI硬盘 。
hda 表示第1块IDE硬盘(即连接在第1个IDE接口的Master口上) 。
scd0 表示第1个USB光驱. 。
。
当添加了新硬盘后,在/dev目录下会有相应的设备文件产生.cciss的硬盘是个例外,它的 。
设备文件在/dev/cciss/目录下.一般使用”fdisk -l”命令可以列出系统中当前连接的硬盘 。
设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息. 。
1.关闭服务器加上新硬盘 2.启动服务器,以root用户登录 3.查看硬盘信息 。
#fdisk -l 。
Disk /dev/sda: 146.1 GB, 146163105792 bytes 。
255 heads, 63 sectors/track, 17769 cylinders 。
Units = cylinders of 16065 * 512 = 8225280 bytes 。
。
Device Boot Start End Blocks Id System 。
/dev/sda1 * 1 13 104391 83 Linux 。
/dev/sda2 14 5112 40957717+ 83 Linux 。
/dev/sda3 5113 5243 1052257+ 82 Linux swap / 。
。
Solaris 。
/dev/sda4 5244 17769 100615095 5 Extended 。
/dev/sda5 5244 17769 100615063+ 83 Linux 。
。
Disk /dev/sdb: 291.3 GB, 291331192320 bytes 。
255 heads, 63 sectors/track, 17769 cylinders 。
Units = cylinders of 16065 * 512 = 8225280 bytes 。
Disk /dev/sdb1: 291.3 GB, 291331192320 bytes 。
。
4.创建新硬盘分区 。
fdisk可以用m命令来看fdisk命令的内部命令; 。
a:命令指定启动分区; 。
d:命令删除一个存在的分区; 。
l:命令显示分区ID号的列表; 。
m:查看fdisk命令帮助; 。
n:命令创建一个新分区; 。
p:命令显示分区列表; 。
t:命令修改分区的类型ID号; 。
w:命令是将对分区表的修改存盘让它发生作用.
#fdisk /dev/sdb 。
Command (m for help):n 。
Command action 。
e extended //输入e为创建扩展分区 。
p primary partition (1-4) 。
Partion number(1-4):1 。
Command (m for help): w 。
。
输入n回车,再输入p回车,再输出1回车,一路回车,最后输入w回车保存.
查看一下:
fdisk -l 。
可以看到/dev/sdb1分区 。
5.格式化分区:
mkfs.ext3 /dev/sdb1 。
6.创建/data1目录:
mkdir /data1 。
7.挂载分区:
mount /dev/sdb1 /data1 。
8.配置开机自动挂载 。
因为mount挂载在重启服务器后会失效,所以需要将分区信息写到/etc/fstab文件中让它永久挂载:
vi /etc/fstab 。
加入:
LABEL=/data1 /data1 ext3 defaults 1 2 。
查看cat /etc/fstab 。
LABEL=/ / ext3 defaults 1 1 。
LABEL=/data /data ext3 defaults 1 2 。
LABEL=/data1 /data1 ext3 defaults 1 2 。
LABEL=/boot /boot ext3 defaults 1 2 。
tmpfs /dev/shm tmpfs defaults 0 0 。
devpts /dev/pts devpts gid=5,mode=620 0 0 。
sysfs /sys sysfs defaults 0 0 。
proc /proc proc defaults 0 0 。
LABEL=SWAP-hda3 swap swap defaults 0 0 。
。
9.重启系统 。
最后此篇关于linux格式化新硬盘并挂载并设置开机自动挂载的文章就讲到这里了,如果你想了解更多关于linux格式化新硬盘并挂载并设置开机自动挂载的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
我正在尝试创建1-click快捷方式,以便在上小学时玩一些90年代的旧游戏。 我正在尝试将ISO挂载到特定驱动器 运行程序 确保已卸载驱动器,以清除下一个要清除的游戏 我是脚本新手,所以我不确定从哪里
我正在运行 docker compose 命令以在 docker 中运行应用程序。但是,yml 中定义的卷是空的。如果我挂载一个文件,它就可以工作。但是,当我从 Windows 挂载目录时,我可以看到
我有一个双向滚动的无限滚动列表。该列表显示每行 5 个项目的网格,表示一周 7 天中的 5 个工作日。日子是按月剥离的斑马线(甚至月份的颜色略深)。我想将月份标题放在网格左侧的一列中,从该月的第一天或
我在按照 qemu/linaro 教程尝试执行 qemu, https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Vir
我正在尝试挂载 cephfs,密码没问题: mount -t ceph ceph-mon:6789:/docker/mnt/cephfs -o name=admin,secret=admin-pass
我可以将 HDFS 目录(在 Ubuntu 中配置)挂载到 Windows 服务器的驱动器吗? 映射后,例如 H:\--->\home\user1\HDFSCreatedDir ,想使用普通的 Jav
我有一个由 500 个 linux 机器组成的集群,现在需要使用带有绑定(bind)选项的挂载资源(参见 man 8 mount)来支持 chroot jail 。安装点需要在引导后强制执行和维护。我
我在一些代码片段和 Requests documentation 中看到过类似的事情。 : import requests sess = requests.Session() adapter = re
嗨,我正在编写一个安装cgroup的应用程序,如下所示 mount("cgroup", "/sys/fs/cgroup", "tmpfs",0,NULL); 我可以执行此操作,但是我想添加一个检查以了
我希望使用 Powershell 获取 VHD 安装的驱动器号。我可以使用以下 cmdlet 挂载 VHD: Mount-VHD -Path d:/tmp.vhdx 安装工作正常,但是当我尝试获取驱动
我正在编写一个脚本来创建坐骑。我使用的系统命令是: sudo /bin/mount -soft -t smbfs -o username='{username}',password='{passwor
我正在尝试在多个用户之间共享 NFS 安装。我无法让它工作,因为我总是被拒绝访问。我可以挂载共享,但看不到文件。 导出是通过Heartbeat+Pacemaker进行的。我认为这没有什么区别,但这是导
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a software
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 已关闭 9 年前。 此问题似乎与 a specific programming problem, a sof
我最近全新安装了elementary OS,与Windows 8.1双启动。安装完成后,我编辑了eOS的fstab文件,使其自动在/mnt/Windows地址挂载一个ntfs分区。后来我关闭了笔记本电
我正在尝试在装有 Android 2.1 的模拟器上分析 Android 恶意软件。我想在执行可疑应用程序后分析文件权限和指纹。我知道,我可以使用 adb shell 来获取此信息,但我认为在执行例如
在使用 Webpack 和 Vue 编译项目后,当我打开一个使用 Vue 组件的页面时,我得到: [Vue warn]: Failed to mount component: template or
我正在使用 Linux Inotify 来检测程序上的 FS 事件。 当设备挂载到监控目录时如何通知我? 最佳答案 我不认为你可以用 inotify 来做到这一点。这是方法: 阅读uevents fr
有几篇文章对理解 Docker 的卷和数据管理非常有帮助。这两个尤其出色: http://container-solutions.com/understanding-volumes-docker/ h
我正在使用 mount -o bind /some/directory/here /foo/bar 我想用 bash 脚本检查 /foo/bar,看看它是否已经挂载?如果不是,则调用上面的 mount
我是一名优秀的程序员,十分优秀!