У меня есть система Debian Jessie со слоем LVM2. По ошибке я установил эту систему со многими разделами (root, usr, home, var, ...). Теперь у меня не хватает места на диске для разделов usr
и var
, даже в home
разделе достаточно места.
Я решил изменить расположение дисков. Сначала я скопировал все файлы (bin
, usr
, var
, ...) в home
раздел. Я создал символическую ссылку, чтобы показать home -> .
в home
разделе. Итак, я подумал, что если я смогу смонтировать home
раздел как /
partition, то все должно работать без уведомления.
У меня был fstab
как это:
/dev/mapper/cca--erik--vg-root / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda1 during installation
UUID=49819ee7-f63b-4eb9-b83e-6e2cf868df62 /boot ext2 defaults 0 2
/dev/mapper/cca--erik--vg-home /home ext4 defaults 0 2
/dev/mapper/cca--erik--vg-tmp /tmp ext4 defaults 0 2
/dev/mapper/cca--erik--vg-usr /usr ext4 defaults 0 2
/dev/mapper/cca--erik--vg-var /var ext4 defaults 0 2
#/home/var /var none bind
/dev/mapper/cca--erik--vg-swap_1 none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
Я изменил это так:
/dev/mapper/cca--erik--vg-home / ext4 errors=remount-ro 0 1
/dev/mapper/cca--erik--vg-swap_1 none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
Точно так же я изменил запись grub
с:
linux /vmlinuz-3.13-1-amd64 root=/dev/mapper/cca--erik--vg-root ro quiet ipv6.disable=1
чтобы:
linux /boot/vmlinuz-3.13-1-amd64 root=/dev/mapper/cca--erik--vg-home ro quiet ipv6.disable=1
но успеха нет. Initrd все еще настаивает на монтировании /dev/mapper/cca--erik--vg-root
как /
. Это почему?