зеркало из
https://github.com/iharh/notes.git
synced 2025-10-30 13:16:07 +02:00
82 строки
1.3 KiB
Plaintext
82 строки
1.3 KiB
Plaintext
blkid
|
|
to list the available devices
|
|
|
|
* partitioning *
|
|
|
|
fdisk sda
|
|
partition sda disk...
|
|
|
|
m - help
|
|
p - print current partitions
|
|
q - exit without save
|
|
w - write changes and exit
|
|
d - delete partition
|
|
t - change partition type
|
|
n - new partition
|
|
|
|
n subcommands:
|
|
|
|
p - create primary partition (1 to 4 like sda1 .. sda4)
|
|
e - create extended ... (5 to ... like sda5 ...)
|
|
|
|
/dev/sda1 (type Id 83) for /boot
|
|
|
|
K
|
|
p +200M
|
|
G
|
|
|
|
|
|
/dev/sda2 (type Id 82) for /swap
|
|
|
|
p +16384M (1:1 or 2:1 of the amount of current memory)
|
|
t 82
|
|
|
|
|
|
/dev/sda3 (type Id 5) for extended partition containing logical ones
|
|
|
|
e +... all the rest
|
|
|
|
|
|
/dev/sda5 (type Id 83) for / (root catalog including software)
|
|
|
|
l +20G (maybe more)
|
|
|
|
|
|
/dev/sda6 (type Id 83) for /home (and other user stuff)
|
|
|
|
l +... all the rest
|
|
|
|
* formatting *
|
|
|
|
mkfs.ext2 -L boot /dev/sda1
|
|
we don't need a journaled ext4 fs for our /boot,
|
|
-L boot is just a label here
|
|
|
|
mkfs.ext4 -L arch /dev/sda5
|
|
root catalog
|
|
|
|
mkfs.ext4 -L home /dev/sda6
|
|
home catalog
|
|
|
|
mkswap -L swap /dev/sda2
|
|
swap catalog
|
|
|
|
|
|
* mounting *
|
|
|
|
!!! /mnt/lost+found
|
|
is a usefull folder
|
|
|
|
mount /dev/sda5 /mnt
|
|
mount our root catalog to /mnt
|
|
|
|
mkdir /mnt/{home,boot}
|
|
|
|
mount /dev/sda1 /mnt/boot
|
|
|
|
mount /dev/sda6 /mnt/home
|
|
|
|
swapon /dev/sda2
|
|
to mount a swap (on /tmp)
|
|
|