15 сообщений / 0 новое
Последнее сообщение
ruz
Аватар пользователя ruz
Не в сети
Последнее посещение: 8 лет 2 месяца назад
Регистрация: 29/12/2012 - 06:36
Как отключить монтирование раздела в openSuSE 12.2

Добрый день!
Установил openSuSE 12.2 x86_64 (ядро 3.4.6-2.10-desktop) на два раздела:
/dev/sda1 - корень и /dev/sda2 - /usr.
Прошло какое-то время и я решил освободить раздел /dev/sda2 под другие нужды.

Как в старые добрые времена, загрузил машину с USB в режим восстановления:
mkdir /mnt/sda1
mkdir /mnt/sda2
mount /dev/sda1 /mnt/sda1
mount /dev/sda2 /mnt/sda2
cp -a /mnt/sda2/* /mnt/sda1/usr/

В /mnt/sda1/etc/fstab удаляю строку с точкой монтирования /usr.
umount /mnt/sda1
umount /mnt/sda2
shutdown -r now

Машина бодро перезагружается.
df -k | grep /dev/sda
/dev/sda1 41943800 10879952 31063848 26% /
/dev/sda2 934787208 6785964 928001244 1% /usr

grep usr /etc/fstab - пусто

При этом sudo grep - возвращает пару строк, в т.ч.
"search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2 --hint='hd0,msdos2' "

Как это вылечить?
Как правильно, "по-новому", отключить монтирование раздела?
Помогите, плз.

Статус: 

Теги: 

Отредактировано: lecksys вкл 01/04/2014 - 22:13
CyberDaemon
Аватар пользователя CyberDaemon
Не в сети
Последнее посещение: 8 лет 6 месяцев назад
Регистрация: 07/06/2012 - 15:54
"При этом sudo grep -

"При этом sudo grep - возвращает пару строк" - откуда возвращает?
Что выдаёт df -k ?
Что показывает cat /etc/fstab ?
Всё сделать от рута.

ruz
Аватар пользователя ruz
Не в сети
Последнее посещение: 8 лет 2 месяца назад
Регистрация: 29/12/2012 - 06:36
sudo grep UUID моего /dev

sudo grep UUID моего /dev/sda2 /boot/grub2/grub.cfg
"search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2 --hint='hd0,msdos2' "

df -k
Файловая система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
rootfs 41943800 10907552 31036248 27% /
devtmpfs 1742676 36 1742640 1% /dev
tmpfs 1751468 0 1751468 0% /dev/shm
tmpfs 1751468 600 1750868 1% /run
/dev/sda1 41943800 10907552 31036248 27% /
/dev/sda2 934787208 6785976 928001232 1% /usr
tmpfs 1751468 0 1751468 0% /sys/fs/cgroup
tmpfs 1751468 0 1751468 0% /media
tmpfs 1751468 600 1750868 1% /var/lock
tmpfs 1751468 600 1750868 1% /var/run
tmpfs 1751468 16 1751452 1% /tmp
tmpfs 1751468 0 1751468 0% /var/tmp

cat /etc/fstab
UUID=71399e30-62c4-49bd-a92e-1d59e25da29b / reiserfs noatime,acl,user_xattr 1 1
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/tmp tmpfs defaults 0 0

CyberDaemon
Аватар пользователя CyberDaemon
Не в сети
Последнее посещение: 8 лет 6 месяцев назад
Регистрация: 07/06/2012 - 15:54
Видимо удалить все упоминания

Видимо удалить все упоминания о sda2 из груба.

aluma
Аватар пользователя aluma
Не в сети
Последнее посещение: 9 лет 5 месяцев назад
Регистрация: 01/12/2012 - 16:23
Я так понимаю, что правила в

Я так понимаю, что правила в /etc/fstab писаны для юзеров.
При загрузке автомаунтер всё одно разберётся со всеми партициями и покажет их все.

Практический пример-в моём компе есть два раздела с другим линуксом, в fstab не прописанные.
Тем не менее, кокверор показывает их даже простому юзеру, но для монтирования требует права рута.

ruz
Аватар пользователя ruz
Не в сети
Последнее посещение: 8 лет 2 месяца назад
Регистрация: 29/12/2012 - 06:36
Да пусть показывает.

Да пусть показывает.
Монтировать-то зачем в /usr, когда этого в /etc/fstab не прописано ?

Вопрос: как отучить его монтировать то, что мне не надо?

ruz
Аватар пользователя ruz
Не в сети
Последнее посещение: 8 лет 2 месяца назад
Регистрация: 29/12/2012 - 06:36
Как корректно удалить из

Как корректно удалить из груба2 упоминания о /usr ?

r3d
Аватар пользователя r3d
Не в сети
Последнее посещение: 8 лет 8 месяцев назад
Регистрация: 04/09/2012 - 16:52
разбивка кривая

Установил openSuSE 12.2 x86_64 (ядро 3.4.6-2.10-desktop) на два раздела:
/dev/sda1 - корень и /dev/sda2 - /usr.

Зачем вы так сделали? а где блин /home??

Все решается через Yast. Да и в вывод терминала не вчитывался- лень)) Пишите свои проблемы текстом bold Biggrin

13.1 - Xfce
aluma
Аватар пользователя aluma
Не в сети
Последнее посещение: 9 лет 5 месяцев назад
Регистрация: 01/12/2012 - 16:23
...а где блин /home??...

...а где блин /home??...

Наверное в корне сидит.

Ладно ругаться, вопрос больно интересный, жаль повторить у себя такой выверт не могу. Smile
Если в корневом каталоге уже есть папка /usr/*, как туда-же монтируется раздел с аналогичным содержанием?

ruz
Аватар пользователя ruz
Не в сети
Последнее посещение: 8 лет 2 месяца назад
Регистрация: 29/12/2012 - 06:36
Через Yast ЭТО не решается. В

Через Yast ЭТО не решается. В данной ситуации он ничего не может сохранить в настроечной конфигурации, т.к. прежде, чем это сделать, он должен проверить, будет ли это работать, дабы не получить в результате кирпич вместо машины. А вот этого у него и не получается, ибо отмонтировать используемый раздел он не в состоянии.
Как такая ситуация разруливалась раньше (до сусе12), описано в первоначальном посте.
А вот как разрулить ее в "новые времена" - вопрос. Знают ли ответ гуру|создатели системы?

ruz
Аватар пользователя ruz
Не в сети
Последнее посещение: 8 лет 2 месяца назад
Регистрация: 29/12/2012 - 06:36
Команде mount не важно

Команде mount не важно содержание ни раздела, ни точки монтирования.

aluma
Аватар пользователя aluma
Не в сети
Последнее посещение: 9 лет 5 месяцев назад
Регистрация: 01/12/2012 - 16:23
Команде mount не важно...

Команде mount не важно...

Это понятно, а практически как это выглядит?
Два экземпляра /usr/? Smile

12.2 действительно "вещь в себе", мне, например, не удалось войти под рутом из кдм, один тыц мыши включить в файлменеджере.
Я-бы, ради опыта, сменил метку раздела /usr, но боюсь по uuid монтировать будет.

ruz
Аватар пользователя ruz
Не в сети
Последнее посещение: 8 лет 2 месяца назад
Регистрация: 29/12/2012 - 06:36
Разумеется есть только один

Разумеется есть только один экземпляр /usr - тот, что на отдельном разделе.

aluma
Аватар пользователя aluma
Не в сети
Последнее посещение: 9 лет 5 месяцев назад
Регистрация: 01/12/2012 - 16:23
cp -a /mnt/sda2/* /mnt/sda1

cp -a /mnt/sda2/* /mnt/sda1/usr/

Глупый наверное вопрос, а это куда делось?

CyberDaemon
Аватар пользователя CyberDaemon
Не в сети
Последнее посещение: 8 лет 6 месяцев назад
Регистрация: 07/06/2012 - 15:54
Понятно куда, в /mnt/sda1/usr

Понятно куда, в /mnt/sda1/usr.
И если грузиться с системы, то получается /точка_монтирования)sda1/usr