请教 sda5 这种表示方法叫什么?
- TeliuTe
- 论坛版主
- 帖子: 7668
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
请教 sda5 这种表示方法叫什么?
叫分区号?设备号?
- onshoestring
- 论坛版主
- 帖子: 4666
- 注册时间: 2009-09-06 5:53
Re: 请教 sda5 这种表示方法叫什么?
鸟哥:linux中每个设备都被当做文件。所以sda5就是第一块硬盘,第一个逻辑分区(或第五个分区)的文件名。
- TeliuTe
- 论坛版主
- 帖子: 7668
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
Re: 请教 sda5 这种表示方法叫什么?
意思是明白的,就是想知道有没有专门的,名词或术语,比如win下分区一般称作“逻辑磁盘”,C盘、D盘...
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 请教 sda5 这种表示方法叫什么?
1. 這是 Grub Legacy 的說法 (menu.lst 開機選單使用)sda5 这种表示方法叫什么?
http://www.gnu.org/software/grub/manual ... Filesystem
2. 這是 Grub 2 的說法 (grub.cfg 開機選單使用)
http://www.gnu.org/software/grub/manual ... Filesystem
Because of BIOS limitations, GRUB cannot distinguish between IDE, ESDI, SCSI, or others.
無論是 IDE, ESDI, SCSI 或 其它 (例如 USB)
在 Grub 2 全部都以 /dev/sdk, k=a,b,c .... 表示
3. 兩者完全不相容
上次由 poloshiao 在 2014-06-07 15:11,总共编辑 1 次。
- 麦斯特
- 帖子: 1034
- 注册时间: 2005-03-28 0:00
- 系统: Gentoo x64
- 来自: ☸我佛山人
Re: 请教 sda5 这种表示方法叫什么?
Je ne suis pas d'accord avec ce que vous dites, mais je me battrai jusqu'à la mort pour que vous ayez le droit de le dire.
- TeliuTe
- 论坛版主
- 帖子: 7668
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
Re: 请教 sda5 这种表示方法叫什么?
- onshoestring
- 论坛版主
- 帖子: 4666
- 注册时间: 2009-09-06 5:53
Re: 请教 sda5 这种表示方法叫什么?
我感觉恰当,因为是分区表中的第五项。
一般情况分区表项埴写的扇区数是由小到大,你举的例子是比较特殊,即便这样,还是分区表项的第五项。可以用gdisk重新排序,重新安装grub2,更新grub.cfg解决。
- TeliuTe
- 论坛版主
- 帖子: 7668
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
Re: 请教 sda5 这种表示方法叫什么?
我是在虚拟机中测试uefi+gpt时遇到,首先使用默认安装,自动分出了 efi、/、swap 三个分区,
然后我想装双系统,又将/分区划分出sda4,又想测试硬盘启动,将/分区划分出sda5,所以顺序是乱的
然后我想装双系统,又将/分区划分出sda4,又想测试硬盘启动,将/分区划分出sda5,所以顺序是乱的
-
- 帖子: 1555
- 注册时间: 2012-03-31 3:29
Re: 请教 sda5 这种表示方法叫什么?
按照楼主的理解可以说一下我的系统上有个/dev/sdd12是个什么东西么?--目前系统上只有两块物理硬盘。
2楼中所说的概念是正确的,对*nix来说,在系统层面,一切皆文件。对*nix系统来说,没有什么内存、硬盘、分区、 显示器、网卡、程序、文档等等这些概念,而只有文件这个概念。系统的所有操作其实就是对相应的文件进行读、写、执行这几种操作。这是学习*nix系统的一个基础概念。
其实那些sddx的设备文件是我创建的,和系统识别出来的那些硬盘/分区对应的设备文件是一样的:
现在回答楼主一楼的问题:对*nix系统来说,/dev/sda5只是一个设备文件,仅此而已。系统只是按照scsi设备的命名机制,对那些被识别出来的挂接在总线上的设备建立了相应的设备文件。至于楼主¨为什么那个特定的分区分配的设备文件名为/dev/sda5¨的困惑,请google一下¨linux scsi disk naming scheme¨。。。
2楼中所说的概念是正确的,对*nix来说,在系统层面,一切皆文件。对*nix系统来说,没有什么内存、硬盘、分区、 显示器、网卡、程序、文档等等这些概念,而只有文件这个概念。系统的所有操作其实就是对相应的文件进行读、写、执行这几种操作。这是学习*nix系统的一个基础概念。
其实那些sddx的设备文件是我创建的,和系统识别出来的那些硬盘/分区对应的设备文件是一样的:
代码: 全选
$ cd /dev
$ ls sd*
sda sda1 sda10 sda2 sda3 sda4 sda5 sda6 sda7 sda8 sda9 sdb sdb1 sdb2 sdb3 sdb4 sdb5 sdb6 <--现有的2块物理盘上的分区对应的设备文件
$ sudo MAKEDEV -v sdd <--手工建立sdd以及sdd1-15这些设备文件
$ ls sd*
sda sda10 sda3 sda5 sda7 sda9 sdb1 sdb3 sdb5 sdd sdd10 sdd12 sdd14 sdd2 sdd4 sdd6 sdd8 <--这些sddx物理上根本是不存在的
sda1 sda2 sda4 sda6 sda8 sdb sdb2 sdb4 sdb6 sdd1 sdd11 sdd13 sdd15 sdd3 sdd5 sdd7 sdd9
三年后终于回到16.04--稳定了!
- TeliuTe
- 论坛版主
- 帖子: 7668
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
Re: 请教 sda5 这种表示方法叫什么?
学习了。。
主要是想从讲解的角度,给一个不太熟悉linux的使用者讲到sda5,希望能以最简明的词汇,让对方知道它是什么,跟什么有关,重点在哪里
主要是想从讲解的角度,给一个不太熟悉linux的使用者讲到sda5,希望能以最简明的词汇,让对方知道它是什么,跟什么有关,重点在哪里
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 请教 sda5 这种表示方法叫什么?
http://sg.danny.cz/sg/device_name.html#mozTocId851254英文原文是“Device syntax”
Hard Drive
DVD/CD-ROM
USB HDD
设备列表中的硬盘/光盘/U盘
http://sg.danny.cz/sg/device_name.html#mozTocId473619
以下來自 gparted 使用說明書对于sda5来说,是“分区列表中的第5分区,分区号为5”,这样说法是否恰当?
主要是想从讲解的角度,给一个不太熟悉linux的使用者讲到sda5
/dev/sda1 /dev/sd2 /dev/sda3 /dev/sda4 保留給主分割區或延伸分割區
/dev/sda5 /dev/sda6 /dev/sda7 /dev/sda8 .................. 保留給邏輯分割區
參見
http://gparted.org/display-doc.php?name ... -partition
Caution
If you delete a logical partition, then all existing logical partitions after the deleted logical partition will experience changes in device names.
- TeliuTe
- 论坛版主
- 帖子: 7668
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
Re: 请教 sda5 这种表示方法叫什么?
感谢各位的耐心解答