ブートストラップ

3156 ワード

ブートストラップ


電源投入自動を実現/dev/sda 8をSwap空間1に拡張)電源投入自動を実現/dev/sdb 1を/mnt/disk 2 part 1にマウントし、UUIDでデバイスを表し、ACL権限2をサポートする)/dev/sdbデバイスから、すべての残りの空間を1つの拡張パーティションに変換し、論理分割/dev/sdb 5を分割する
Linuxでの起動自動マウントは、/etc/fstabプロファイルを用いて実現されます.このプロファイルの各フィールド値については、デバイスファイル、マウントポイント、ファイルシステムタイプ、マウントパラメータ、バックアップタグ、検出順序のそれぞれの意味がわかります.一部のフィールドの使用方法を忘れた場合は、/etc/fstabファイル内にデフォルトの構成が参照されます.
ステップ1:起動を実現して自動的に/dev/sda 8をswap空間に拡張する
分析:起動時にswapパーティションを自動的にマウントする場合は、マウントポイントがswapタイプでもswapであることに注意してください.書き終わったらmount-aで間違いなく正しく書くことができます
[root@localhost  ]# ls /dev/sda8        // sda8 
/dev/sda8
[root@localhost  ]# blkid /dev/sda8     // swap 
/dev/sda8: UUID="848ca15c-a03e-4e0b-9ac0-bfd6507d0b7e" TYPE="swap" 
[root@localhost /]# vim /etc/fstab         // 
[root@localhost /]# tail -n 1 /etc/fstab   
/dev/sda8               swap                    swap    defaults 0 0
[root@localhost /]# mount –a   // ,swap 
[root@localhost /]#

ステップ2:起動して自動的に/dev/sdb 1を/mnt/disk 2 part 1にマウントすることを実現して、UUIDを利用して設備を表して、そしてACL権限をサポートする
解析:まずUUID値はblkidコマンドで表示できますが、UUIDコピー貼り付けは手でたたくのではなく、二重引用符を消すことに注意してください.ACLをサポートするには、パラメータフィールドの値にこのパラメータを付けるだけでカンマで区切ることができます.
[root@localhost /]# mkdir /mnt/disk2part1  // 
[root@localhost /]# blkid /dev/sdb1      // UUID 
/dev/sdb1: UUID="9e18c916-817b-4bdd-9aee-c5c309f8c121" TYPE="ext4"
[root@localhost /]# vim /etc/fstab       // 
[root@localhost /]# tail -n 1 /etc/fstab 
UUID=9e18c916-817b-4bdd-9aee-c5c309f8c121  /mnt/disk2part1 ext4  defaults,acl 0 0
[root@localhost /]# mount | grep sdb1    // 
[root@localhost /]# mount –a              // 
[root@localhost /]# mount | grep sdb1     // 
/dev/sdb1 on /mnt/disk2part1 type ext4 (rw,acl)
[root@localhost /]#

ステップ3:/dev/sdbデバイスから、すべての残りの空間を1つの拡張パーティションに分割し、論理パーティション/dev/sdb 5に分割する
解析:partedコマンドですべてのスペースを使用するには100%を使用します.
[root@localhost /]# parted /dev/sdb mkpart extended 2G 100%   // 
 : WARNING: the kernel failed to re-read the partition table on /dev/sdb ( ).  As a
result, it may not reflect all of your changes until after reboot.
[root@localhost /]# parted /dev/sdb print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 85.9GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system   
 1      512B    1000MB  1000MB  primary   ext4
 2      1000MB  2000MB  999MB   primary   ext4
 3      2000MB  85.9GB  83.9GB  extended               lba

[root@localhost /]# parted /dev/sdb mkpart logical ext4 2G 3G  // 
 : WARNING: the kernel failed to re-read the partition table on /dev/sdb ( ).  As a
result, it may not reflect all of your changes until after reboot.
[root@localhost /]# parted /dev/sdb print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 85.9GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system   
 1      512B    1000MB  1000MB  primary   ext4
 2      1000MB  2000MB  999MB   primary   ext4
 3      2000MB  85.9GB  83.9GB  extended               lba
 5      2001MB  3000MB  999MB   logical