Я пытаюсь установить Ubuntu 16.04 на 24Gb интегрированный SanDisk iSSD с другим вторичным накопителем 500 Гб, как указано в: Как загрузить Ubuntu с накопителя SSD, который нельзя выбрать в качестве загрузочного устройства?
Несмотря на то, что ответ gertvdijk велик, я все еще не могу понять символические ссылки, которые он упоминает.
Я хочу сделать несколько папок, которые используют много места, например /sbin/ для хранения вместо этого информация о более крупном диске. Допустим, что /sbin/ символически ссылается на /folder/on/large/drive/ с помощью: ln -s /sbin/ /folder/on/large/drive
Будет ли это делать трюк? Если бы я использовал apt-get install для установки программы и apt захотел поместить файлы в /sbin/, он был бы автоматически помещен в /folder/on/large/drive вместо?
Или mount --bind /sbin/ /folder/on/large/drive работал бы лучше?
Короткий ответ: любой из них должен работать нормально.
Короткий ответ: Пока все работает, они должны функционировать почти одинаково. Единственная разница была бы в том, что произойдет, если по какой-то причине они не сработают.
Подумайте о символической ссылке, такой как файл «Ярлык».
С другой стороны, mount напрямую изменяет ваше представление о файловой системе - это просто небольшой файл, который говорит вам, куда идти дальше, а ОС (обычно) обрабатывает это перенаправление. всякий раз, когда вы запрашиваете файл из смонтированного каталога, ядро просто молча отдает вам файл вместо .
В том случае, если целевая файловая система когда-либо недоступна, символические ссылки и монтировки будут вести себя по-разному. Символическая ссылка укажет на место, которого не существует, и все, вероятно, просто начнет бросать ошибки. Однако монтирование будет немедленно провалено, так как нет файловой системы для монтирования. Затем любые попытки прочитать или записать в него будут проходить прямо к (возможно пустой) директории, которая должна была быть покрыта монтировкой.
Страницы человека: ln (1), mount (8 )
Все, что было сказано, я лично посоветовал бы не перемещать с главного диска любые критически важные для системы файлы (например, /sbin). Однако перемещение /home (или некоторых его подкаталогов) на второй диск является очень распространенной и общепринятой практикой.
Короткий ответ: любой из них должен работать нормально.
Короткий ответ: Пока все работает, они должны функционировать почти одинаково. Единственная разница была бы в том, что произойдет, если по какой-то причине они не сработают.
Подумайте о символической ссылке, такой как файл «Ярлык».
С другой стороны, mount напрямую изменяет ваше представление о файловой системе - это просто небольшой файл, который говорит вам, куда идти дальше, а ОС (обычно) обрабатывает это перенаправление. всякий раз, когда вы запрашиваете файл из смонтированного каталога, ядро просто молча отдает вам файл вместо .
В том случае, если целевая файловая система когда-либо недоступна, символические ссылки и монтировки будут вести себя по-разному. Символическая ссылка укажет на место, которого не существует, и все, вероятно, просто начнет бросать ошибки. Однако монтирование будет немедленно провалено, так как нет файловой системы для монтирования. Затем любые попытки прочитать или записать в него будут проходить прямо к (возможно пустой) директории, которая должна была быть покрыта монтировкой.
Страницы человека: ln (1), mount (8 )
Все, что было сказано, я лично посоветовал бы не перемещать с главного диска любые критически важные для системы файлы (например, /sbin). Однако перемещение /home (или некоторых его подкаталогов) на второй диск является очень распространенной и общепринятой практикой.
Короткий ответ: любой из них должен работать нормально.
Короткий ответ: Пока все работает, они должны функционировать почти одинаково. Единственная разница была бы в том, что произойдет, если по какой-то причине они не сработают.
Подумайте о символической ссылке, такой как файл «Ярлык».
С другой стороны, mount напрямую изменяет ваше представление о файловой системе - это просто небольшой файл, который говорит вам, куда идти дальше, а ОС (обычно) обрабатывает это перенаправление. всякий раз, когда вы запрашиваете файл из смонтированного каталога, ядро просто молча отдает вам файл вместо .
В том случае, если целевая файловая система когда-либо недоступна, символические ссылки и монтировки будут вести себя по-разному. Символическая ссылка укажет на место, которого не существует, и все, вероятно, просто начнет бросать ошибки. Однако монтирование будет немедленно провалено, так как нет файловой системы для монтирования. Затем любые попытки прочитать или записать в него будут проходить прямо к (возможно пустой) директории, которая должна была быть покрыта монтировкой.
Страницы человека: ln (1), mount (8 )
Все, что было сказано, я лично посоветовал бы не перемещать с главного диска любые критически важные для системы файлы (например, /sbin). Однако перемещение /home (или некоторых его подкаталогов) на второй диск является очень распространенной и общепринятой практикой.