107 lines
4.5 KiB
Markdown
107 lines
4.5 KiB
Markdown
## Réparation du bordel de deneb
|
|
|
|
### installation de Emacs (!!)
|
|
```
|
|
br@deneb:~$ sudo apt-get install emacs-nox
|
|
```
|
|
|
|
Tu pourras le virer après.
|
|
|
|
### État des lieux
|
|
|
|
```
|
|
br@deneb:~$ lsblk.sh
|
|
NAME TYPE FSTYPE MOUNTPOINT PARTLABEL LABEL SIZE RO UUID PARTUUID
|
|
sda disk 465.8G 0
|
|
├─sda1 part ext4 / 28.6G 0 33059c17-761e-4c5f-ab9d-035976e0bfc6 b827da31-01
|
|
├─sda2 part 1K 0 b827da31-02
|
|
├─sda5 part swap [SWAP] 1.9G 0 e6be26ca-411c-43e4-aa11-ae03af96720c b827da31-05
|
|
└─sda6 part ext4 /export 435.2G 0 91e5624c-de87-49ac-97b9-2f0fa618609f b827da31-06
|
|
sdb disk 149.1G 0
|
|
├─sdb1 part 1K 0 6facf23c-01
|
|
├─sdb5 part ext4 /systemXena 18.6G 0 346332fb-c6a6-4772-ac7c-91e3adf5c790 6facf23c-05
|
|
├─sdb6 part swap [SWAP] 2.3G 0 67bbbe64-e52f-44ee-b9ea-d8881247ffb5 6facf23c-06
|
|
└─sdb7 part ext4 /backup-damia 128.1G 0 6d2994d9-2209-4360-b27d-b73f06d86c87 6facf23c-07
|
|
sr0 rom 1024M 0
|
|
```
|
|
|
|
### Nommage des disques (labels)
|
|
Ajout d'un label pour les partitions du premier disque, avec le suffixe "1" (root1, export1, swap1) :
|
|
|
|
```
|
|
br@deneb:~$ sudo e2label /dev/sda1 root1
|
|
br@deneb:~$ sudo swaplabel -L swap1 /dev/sda5
|
|
br@deneb:~$ sudo e2label /dev/sda6 export1
|
|
```
|
|
|
|
Ajout d'un label pour les partitions du second disque ("Xena"), avec le suffixe "2" :
|
|
|
|
```
|
|
br@deneb:~$ sudo e2label /dev/sdb7 export2
|
|
br@deneb:~$ sudo e2label /dev/sdb5 root2
|
|
br@deneb:~$ sudo swaplabel -L swap2 /dev/sdb6
|
|
```
|
|
|
|
Nouvelle situation :
|
|
|
|
```
|
|
br@deneb:~$ !lsb
|
|
lsblk.sh
|
|
NAME TYPE FSTYPE MOUNTPOINT PARTLABEL LABEL SIZE RO UUID PARTUUID
|
|
sda disk 465.8G 0
|
|
├─sda1 part ext4 / root1 28.6G 0 33059c17-761e-4c5f-ab9d-035976e0bfc6 b827da31-01
|
|
├─sda2 part 1K 0 b827da31-02
|
|
├─sda5 part swap [SWAP] swap1 1.9G 0 e6be26ca-411c-43e4-aa11-ae03af96720c b827da31-05
|
|
└─sda6 part ext4 /export export1 435.2G 0 91e5624c-de87-49ac-97b9-2f0fa618609f b827da31-06
|
|
sdb disk 149.1G 0
|
|
├─sdb1 part 1K 0 6facf23c-01
|
|
├─sdb5 part ext4 /systemXena root2 18.6G 0 346332fb-c6a6-4772-ac7c-91e3adf5c790 6facf23c-05
|
|
├─sdb6 part swap [SWAP] swap2 2.3G 0 67bbbe64-e52f-44ee-b9ea-d8881247ffb5 6facf23c-06
|
|
└─sdb7 part ext4 /backup-damia export2 128.1G 0 6d2994d9-2209-4360-b27d-b73f06d86c87 6facf23c-07
|
|
sr0 rom 1024M 0
|
|
```
|
|
|
|
### Correction du fstab du second disque
|
|
On ne pas monter ici les partitions du premier disque, on verra ,ca plus tard avec l'`automounter` (`autofs`).
|
|
|
|
```
|
|
br@deneb:~/.emacs.d$ sudo emacs /systemXena/etc/fstab
|
|
br@deneb:~/.emacs.d$ cat /systemXena/etc/fstab
|
|
# /etc/fstab: static file system information.
|
|
#
|
|
# Use 'blkid' to print the universally unique identifier for a
|
|
# device; this may be used with UUID= as a more robust way to name devices
|
|
# that works even if disks are added and removed. See fstab(5).
|
|
#
|
|
# <file system> <mount point> <type> <options> <dump> <pass>
|
|
LABEL=root2 / ext4 errors=remount-ro 0 1
|
|
LABEL=export2 /export ext4 defaults 0 2
|
|
|
|
# swap was on /dev/sda2 during installation
|
|
LABEL=swap2 none swap nofail,sw,pri=0 0 0
|
|
LABEL=swap1 none swap nofail,sw,pri=0 0 0
|
|
```
|
|
|
|
### Ajustement de /home sur le second disque (Xena)
|
|
On déplace `/systemXena/home` dans `/backup-damia` (le futur `/export`).
|
|
```
|
|
br@deneb:/backup-damia$ sudo mv /systemXena/home/ /backup-damia/
|
|
```
|
|
Et on fait pointer `/systemXena/home` vers `./export/home` :
|
|
|
|
```
|
|
br@deneb:~$ cd /systemXena/
|
|
br@deneb:/systemXena$ ln -s ./export/home
|
|
br@deneb:/systemXena$ ls -l home
|
|
lrwxrwxrwx 1 root root 13 Jun 21 22:45 home -> ./export/home
|
|
```
|
|
|
|
Maintenant, on devrait pouvoir booter sur Xena.
|
|
|
|
### autofs
|
|
|
|
#### installation
|
|
```
|
|
$ sudo apt-get install autofs
|
|
```
|