Anton8830 |
|
Темы:
23
Сообщения:
175
Участник с: 16 ноября 2013
|
В общем такая беда: я совсем сдурел… Примонтировал sudo mount /dev/sdb1 /mnt и изменил владельца файлов sudo chown -R /mnt ${USER} НО! На разделе /dev/sdb1 располагается корень второй системы. Т.е. во второй системе теперь все файлы принадлежат одному пользователю. Есть идеи автоматизации восстановления владельца root? Есть возможность поиска названий ошибочных файлов: ls -lafR /mnt | grep 'anton root' > isp.sp Но в файле нет путей этих файлов. |
Anton8830 |
|
Темы:
23
Сообщения:
175
Участник с: 16 ноября 2013
|
Спасибо, помогло. Я ещё чутка извратился: m () { sudo mount /dev/sd$1 /mnt } Теперь можно вызвать m a2 и выполнится команда sudo mount /dev/sda2 /mnt |
Anton8830 |
|
Темы:
23
Сообщения:
175
Участник с: 16 ноября 2013
|
Если возможность подключить клаву есть - Ctrl + Alt + F2 (tty2) и там отредактировать. Или грузиться с установочного образа и редактировать... |
Anton8830 |
|
Темы:
23
Сообщения:
175
Участник с: 16 ноября 2013
|
Я хочу написать алиас для команды mount вида alias mnt='sudo mount $1 /mnt' Т.е. вводишь "mnt /dev/sda6" и выполняется команда "sudo mount /dev/sda6 /mnt" НО! При выполнении получаю ответ: /mnt не является блочным устройством. Модернизирую алиас в alias mnt='echo "sudo mount $1 /mnt"' В итоге вижу: sudo mount /mnt /dev/sda6 Пробовал уже выставлять переменные типа alias mnt='export d="$1"; export s="/mnt"; sudo mount $d $s', результат такой же... В чем я ошибся? |
Anton8830 |
|
Темы:
23
Сообщения:
175
Участник с: 16 ноября 2013
|
farwayer Спасибо, очень помог. (-: |