Как установить linux на второй жесткий диск
Перейти к содержимому

Как установить linux на второй жесткий диск

  • автор:

Как установить linux на второй жесткий диск

11 ноя 2021, 12:08

frozenium , три варианта
1. Просто смонтировать раздел внутрь директори home куда захочется. И тогда будет прежний размер /home, но и доступное в рамках отдельной директории пространство второго диска
2. Устанавлиться в btrfs и добавлять диск для объединения общего пространства ( btrfs device add )
3. Уснавливаться в lvm и тоже добавлять диск к логическому тому. ( vgextend/lvextend )

Изображение

Изображение

Chocobo

hellonet Сообщения: 2622 Зарегистрирован: 11 окт 2016, 12:58 Решено: 9 Откуда: Новосибирск Благодарил (а): 1031 раз Поблагодарили: 452 раза Контактная информация:

Как правильно организовать установку Linux Mint на 2 hdd.

11 ноя 2021, 15:20

11 ноя 2021, 11:30
Имеется 2 hdd по 500 Гб.

Попробуй посмотреть в сторону SSD гигов на 120, а можно и на 60. Они сейчас недорогие, а зато комфорт в работе повышается в разы, а из HDD дисков сделать файлопомойку (так в винде называют /home)

hellonet

Автор темы
frozenium Сообщения: 4 Зарегистрирован: 11 ноя 2021, 11:06 Контактная информация:

Как правильно организовать установку Linux Mint на 2 hdd.

11 ноя 2021, 15:33

11 ноя 2021, 12:08
Уснавливаться в lvm и тоже добавлять диск к логическому тому.

А получится так сделать? На чистом hdd установить Линукс минт в lvm. Сделать директории swap, /, /home. Перенести в /home мои файлы со второго винта. Далее запустить ещё раз установку и разметить второй жёсткий диск как продолжение /home так получится или есть шанс потерять информацию?

frozenium

Chocobo Сообщения: 10015 Зарегистрирован: 27 авг 2016, 22:57 Решено: 215 Откуда: НН Благодарил (а): 814 раз Поблагодарили: 3006 раз Контактная информация:

Как правильно организовать установку Linux Mint на 2 hdd.

11 ноя 2021, 15:49

Добавлять диски к lvm или btrfs можно «нагорячую», это не опасная процедура.
т.е. устанавливаешься, переносишь данные, удостоверился что все норм, на старом диске грохнул разделы, создал на нем pv ( pvcreate ), добавил к нужной группе и тому ( vgextend / lvextend ), расширил фс ( resize2fs для ext4).

Изображение

Изображение

Chocobo

slant Сообщения: 4352 Зарегистрирован: 21 июн 2017, 18:09 Решено: 86 Благодарил (а): 51 раз Поблагодарили: 1897 раз Контактная информация:

Как правильно организовать установку Linux Mint на 2 hdd.

11 ноя 2021, 18:47

11 ноя 2021, 15:33
Далее запустить ещё раз установку

Вот это делать не стоит. Установщики линукса, в том числе и Mint, не предусматривают «обновления», т.е. установки поверх существующей системы. Это извращение есть только у установщика винды. Почему извращение? Потому что в нормальной системе оно нафиг не нужно. Для вашего случая — все желаемые манипуляции с диском можно (и нужно) провести из установленной системы.

11 ноя 2021, 15:33

Далее запустить ещё раз установку и разметить второй жёсткий диск как продолжение /home так получится или есть шанс потерять информацию?

Если делать именно так — тут не шанс, тут почти гарантия потери.

Не надо придумывать лишнего — разметку второго диска выполните из работающей системы. Монтировать его как /home целиком — плохая идея. Если не использовать btrfs или lvm, правильный подход — это смонтировать его как один из каталогов (папок) внутри своей домашней. Т.е. будет что-то вроде /home//second

slant

hellonet Сообщения: 2622 Зарегистрирован: 11 окт 2016, 12:58 Решено: 9 Откуда: Новосибирск Благодарил (а): 1031 раз Поблагодарили: 452 раза Контактная информация:

Как правильно организовать установку Linux Mint на 2 hdd.

11 ноя 2021, 19:26

А почему считается плохим тоном /home ( файлопомойку, хранилище файлов) устраивать на диске с ФС ntfs? Вот у меня стоит диск на 6 Тб с фильмами в этой системе. Его видит и Винда и LM. Очень удобно, а главное диск переделывать не нужно

hellonet

Автор темы
frozenium Сообщения: 4 Зарегистрирован: 11 ноя 2021, 11:06 Контактная информация:

Как правильно организовать установку Linux Mint на 2 hdd.

11 ноя 2021, 19:59

11 ноя 2021, 18:47

Не надо придумывать лишнего — разметку второго диска выполните из работающей системы. Монтировать его как /home целиком — плохая идея. Если не использовать btrfs или lvm, правильный подход — это смонтировать его как один из каталогов (папок) внутри своей домашней. Т.е. будет что-то вроде /home//second

Решил так и сделать не углубляться и не заморачиваться с lvm. Думаю разницы нет в приложееиях можно будет по идее использовать. Сейчас идёт установка системы. Буду пробовать сохранять инфу, чистить/форматировать второй жёсткий диск и монтировать его. Тут надеюсь у меня сложностей не возникнет. Всем спасибо

frozenium

slant Сообщения: 4352 Зарегистрирован: 21 июн 2017, 18:09 Решено: 86 Благодарил (а): 51 раз Поблагодарили: 1897 раз Контактная информация:

Как правильно организовать установку Linux Mint на 2 hdd.

11 ноя 2021, 21:52

11 ноя 2021, 19:26

А почему считается плохим тоном /home ( файлопомойку, хранилище файлов) устраивать на диске с ФС ntfs?

1. ntfs не поддерживает стандартные права доступа unix, не говоря уже о расширенных атрибутах.
2. Драйвер ntfs3g не поддерживает все возможности ntfs — те же расширенные атрибуты (уже ntfs) и потоки файла. А так же есть риск повреждения журнала ntfs при нештатных отключениях (скажем сбой по питанию). А журнал — это то что позволяет винде вытащить ntfs в случае повреждений. Без него она рассыпается не хуже чем FAT. Кроме того из под линукс попытки лечить ntfs могут привести к такому же результату.

Потому для /home целиком, или для хомяка в общем, ntfs не подходит категорически. А вот смонтировать в отдельный каталог уже внутри хомяка — это пожалуйста.

Вот в ядре 5.15 вроде как добавили новую реализацию драйвера ntfs в само ядро (ntfs3g — это не драйвер ядра) — возможно с ним хотя бы п.2 отсеется. Первый то принципиально неустраним, т.к. подход к правам у винды и unix слишком разный. Можно через конвертацию что-то химичить но полной совместимости все равно не будет.

Как правильно устанавливать linux с двумя жёсткими дисками?

Добрый день. Докупил вот nvme жёсткий диск и собираюсь переустановить Ubuntu с ssd на него, а ssd использовать как хранилище данных.
Ранее, при одном диске, я указывал для системы точку монтирования /, а /home для домашнего каталога.
Вопрос в том, как быть с двумя жёсткими дисками? Оба по 500гб. Если на один ставить систему, то 500 многовато для системы только. Разделить его? Если да, то вопрос про /home. Допустим я с этих 500 выделил на систему 100. В этом случае home располагаться на этих 100 или же лучше на оставшихся 400. Если на оставшихся 400, то как будет в дальнейшем переустанавливаться система, чтобы в /home ничего не затерялось и было все корректно с точки зрения отсутствия багов по сравнению с полной переустановкой с заменой /home каталога.
В общем если кратко, как лучше спроектировать дисковое пространство с точки зрения перспективы безгеморойной переустановки в будущем?

  • Вопрос задан более двух лет назад
  • 1657 просмотров

Комментировать
Решения вопроса 0
Ответы на вопрос 4

Я бы поставил и рут и хоум на NVME, а SSD использовал для отдельных тяжелых вещей.
Реализовал бы это так: Не переустанавливал систему, а просто перенес все на NVME. (грузимся с LIVE дистра, размечаем разделы, копируем, правим fstab)
Проверив что все у нас заработало на NVME форматируем SSD и монтирую его куда нибудь в /mnt/
На SSD создаем каталог storage и этот каталог байндом замонтировал в /home/user/storage/
Добавляем эти два монтирования в fstab.
ВСЕ. Теперь в хоуме у нас каталог storage в который можно сохранять всякий хлам. При необходимости добавить еще другие каталоги и замонтировать их в другие места.

Второй вариант собрать их в первый рейд с помощью LVM. Но, скорость доступа будет непредсказуемая и выход из строя одного диска убьет все данные.

Третий вариант рейд с помощью btrfs или zfs. Имхо чуть лучше чем LVM, но проблемы от рейда те же самые.

Ответ написан более двух лет назад
Нравится 1 5 комментариев

svisch

Shurik @svisch Автор вопроса

Интересные решения. fstab, что в нем править? А то я не такой спец в linux ещё)
По поводу рут и Хоум на nvme — это же очень много для системы и кофигов. 90% будет пустовать на этом диске. Как выше писали не логично ли его разделить на пару-тройку разделов. Получится под хлам часть nvme и storage с ssd например

Shurik, а зачем его бить? Что бы потом искать что переместить туда где еще есть место из места где уже нет?
Под рут ну 50-100 гигов сделать раздел, своп оперативка*2 максимум, остальное хоум.
В fstab вам нужно будет указать новые uuid разделов после переноса.
Ну и новые правила монтирования SSD. Там нет ничего сложного, все почти совпадает с аргументами команды mount и в man все достаточно подробно описано.
Вот прямо цитата man:

Bind mounts Remount part of the file hierarchy somewhere else. The call is: mount --bind olddir newdir or by using this fstab entry: /olddir /newdir none bind

svisch

Shurik @svisch Автор вопроса

vaut, хорошо. Допустим, при такой разметке при следующей переустановке мне ведь придется затереть Хоум новой установкой? Знаю, что можно и не тереть, но где то мне посоветовали типа лучше затирать ее.
Про своп кстати вычитал, что он быстрее изнашивает SSD и использовать его не рекомендуется. Прочитав это испугался и отключил у себя своп. Да и в моем случае сейчас он не особо то и нужен — вместе с диском докупил ещё планку памяти))

Shurik, своп и вправду не полезен дискам.
Вот кто посоветовал стирать хоум, тот пусть и рассказывает как это делать и зачем.
Вы всегда можете конфигурационный файл передвинуть/удалить если какое либо приложение не захочет работать со старым. Других проблем не может даже в теории появиться. Я уже много лет таскаю хоум с компьютера на компьютер и при обновлениях.

svisch

Shurik @svisch Автор вопроса

vaut, понял. Спасибо большое за советы. Сделаю тогда как вы советуете: разделю nvme на рут и Хоум, а другой физический диск примотрирую. И надеюсь получится справиться с вариантом без переустановки, а то уж больно не хочется снова заморачиваться установкой и настройкой всяких докеров(а самое главное по новой поднятия проектов в нем) и компосеров.)

xotkot

хорошо есть и хорошо весьма

как люди любят себе усложнять жизнь )
lvm, btrfs, zfs, рейды, 100500 разделов . брр
ставьте на nvme одни(/) раздел (или два[+ /boot] если у вас UEFI), не отделяя хомяк в отдельный раздел
а на ssd можно будет скидывать тяжелые файлы — фильмы, музыка, виртуальные машины и др., а также бекап важных данных с nvme

По поводу рут и Хоум на nvme — это же очень много для системы и кофигов. 90% будет пустовать на этом диске.

не страшно, во первых, хомяк со временем растёт, во вторых чем больше свободного места тем дольше прослужит ваш nvme, так как данные не перезаписываются сразу по месту как в hdd, а «равномерно дописываются» на свободное место.

В общем если кратко, как лучше спроектировать дисковое пространство с точки зрения перспективы безгеморойной переустановки в будущем?

легко, копируете папку с вашим пользователем(что в хомяке) на ssd, накатываете на nvme новую систему по тому же принципу, копируете папку пользователя обратно, создаёте пользователя указав эту папку как его хом попутно при необходимости рекурсивно меняем права(chown -R . ) в данной папке на нужные.
ну и вроде всё.

вместе с диском докупил ещё планку памяти

раз ОЗУ у вас с избытком то чтобы меньше мучать диск можно в fstab добавить параметр commit=60 что позволит системе производить запись на диск раз в минуту держа эти данные в памяти, в принципе можно и больше, у себя например довел до двух минут и вроде пока нормально.

Установка linux на отдельный жесткий диск

Добрый день! Собираюсь установить linux mint на отдельный жесткий диск, предварительно отключив жесткий диск с виндой. В связи с этим есть такие вопросы: Надо ли создавать раздел efi размером 200 Mb для загрузчика linux? И в последствии, при подключении жесткого диска с виндой, при каждой загрузке в биосе или бут меню надо будет выбирать жесткий диск, с которого будет грузится нужная ОС? Или можно приладить к этому стандартный загрузчик? Еще один нюанс с разметкой уточнить хотел, т.к. однозначного ответа не нашел на просторах интернета: Необходимо ли создавать раздел home? Или проще смонтировать общий раздел нтфс в линукс, чтобы пользоваться им и из виндовс и из линукса? Или лучше будет создать этот раздел и уже к нему примонтировать остальную файлопомойку?

toni_bel
07.06.17 17:54:40 MSK

Достаточно будет и 100Mb. После установки подключить второй винт и сделать sudo update-grub
Лучше сделай отдельно небольшой раздел /home

logon
( 07.06.17 18:24:32 MSK )
Последнее исправление: logon 07.06.17 18:30:37 MSK (всего исправлений: 2)

Надо ли создавать раздел efi размером 200 Mb для загрузчика linux?

И в последствии, при подключении жесткого диска с виндой, при каждой загрузке в биосе или бут меню надо будет выбирать жесткий диск, с которого будет грузится нужная ОС?

Или можно приладить к этому стандартный загрузчик?

Еще один нюанс с разметкой уточнить хотел, т.к. однозначного ответа не нашел на просторах интернета: Необходимо ли создавать раздел home? Или проще смонтировать общий раздел нтфс в линукс, чтобы пользоваться им и из виндовс и из линукса?

Или лучше будет создать этот раздел и уже к нему примонтировать остальную файлопомойку?

Vsevolod-linuxoid ★★★★★
( 07.06.17 19:17:23 MSK )
Последнее исправление: Vsevolod-linuxoid 07.06.17 19:18:24 MSK (всего исправлений: 2)

Про «смонтировать NTFS» — держите в уме, что это будет FUSE+ntfs-3g, что много медленнее нативных ФС в ядре. То есть, например, качать торренты на такой раздел напрямую — не слишком классная идея.
Отдельный /home дает один плюс — можно переставлять систему не трогая содержимое этого раздела (прежде всего настройки, основная файлопомойка может быть как на этом разделе, так и на другом, как с нативной ФС, так и с FUSE).

bormant ★★★★★
( 07.06.17 19:33:15 MSK )
Ответ на: комментарий от Vsevolod-linuxoid 07.06.17 19:17:23 MSK

Под стандартным я имел в виду grub. Вопрос по поводу раздела home был в том насколько его необходимо создавать про монтирование я понял, а вот про необходимость отдельного раздела однозначной информации нет- кто-то создает, кто-то делает только один корневой раздел. Я для верности создам гигов на 40 и в него смотнирую остальную часть жесткого диска

toni_bel
( 07.06.17 19:36:07 MSK ) автор топика

На самом деле, вариантов и впрямь очень много. Причем, судя по вопросам, ты немного путаешься. Потому вот алгоритм, как сделать проще:

  • 1) В настройках UEFI отключаешь Secure Boot, после чего выставляешь следующий приоритет загрузки с носителей:
    • 1) DVD (или USB-stick, в зависимости от того, что используешь) в UEFI режиме
    • 2) Пустой жесткий диск для Linux Mint в UEFI режиме
    • 3) Жесткий диск с Windows в UEFI режиме

    Vsevolod-linuxoid ★★★★★
    ( 07.06.17 19:36:16 MSK )
    Последнее исправление: Vsevolod-linuxoid 07.06.17 19:37:05 MSK (всего исправлений: 3)

    Ответ на: комментарий от bormant 07.06.17 19:33:15 MSK

    Вроде же везде пишут, что надо в файле конфигурации прописывать именно ntfs-3g при монтировании раздела из винды. или тут нюансы какие-то есть?

    toni_bel
    ( 07.06.17 19:39:49 MSK ) автор топика
    Ответ на: комментарий от toni_bel 07.06.17 19:39:49 MSK

    Название опции в файле конфигурации и название драйвера — разные вещи.

    Vsevolod-linuxoid ★★★★★
    ( 07.06.17 19:42:06 MSK )
    Ответ на: комментарий от toni_bel 07.06.17 19:36:07 MSK

    Как уже писали выше, отдельный /home нужен для удобной переустановки Linux, и ни для чего более.

    Я для верности создам гигов на 40 и в него смотнирую остальную часть жесткого диска

    У тебя жесткая путаница с терминологией и/или каша в голове. Ты либо имел в виду что-то другое, либо и вправду не понимаешь ничего. То, что ты только что написал, приведет к катастрофе.

    Vsevolod-linuxoid ★★★★★
    ( 07.06.17 19:45:48 MSK )
    Последнее исправление: Vsevolod-linuxoid 07.06.17 19:49:29 MSK (всего исправлений: 2)

    Ответ на: комментарий от Vsevolod-linuxoid 07.06.17 19:45:48 MSK

    Чуть больше недели пытаюсь знакомиться с linux отсюда и путаница в голове с терминами, за что приношу извинения. Я имел ввиду следующее: Устанавливаю линукс с двумя разделами- /=60 гиг и home=40 гиг, swap по совету с другой темы делать не буду, т.к. установлено 16 гиг оперативки. Далее я через настройку файла конфигурации (fstab, если ничего не путаю) пропишу автомонтирование своего файлообменного раздела нтфс (доступ к которому я буду иметь и в винде и в линуксе). Вроде как-то так.

    toni_bel
    ( 07.06.17 19:59:28 MSK ) автор топика
    Ответ на: комментарий от Vsevolod-linuxoid 07.06.17 19:45:48 MSK

    Подобное автомонтирование я опробовал на ноутбуке-вроде все работало. Только там я создавал только корневой раздел.

    toni_bel
    ( 07.06.17 20:01:34 MSK ) автор топика
    Ответ на: комментарий от Vsevolod-linuxoid 07.06.17 19:36:16 MSK

    UPD: написано «Windows при будешь», читать «Windows будешь». Время редактирования истекло, не могу исправить.

    Vsevolod-linuxoid ★★★★★
    ( 07.06.17 20:02:17 MSK )
    Ответ на: комментарий от toni_bel 07.06.17 19:59:28 MSK

    Так все нормально, но swap лучше сделать, можно в виде файла. Понимаешь, если все 16 гигов оперативки будут заняты (маловероятно, но всё же), то система со свопом повисит и будет работать дальше, а без может зависнуть наглухо. А на нашем форуме полно экстремалов.

    Vsevolod-linuxoid ★★★★★
    ( 07.06.17 20:06:30 MSK )
    Ответ на: комментарий от Vsevolod-linuxoid 07.06.17 20:06:30 MSK

    Спасибо за объяснения и помощь!

    toni_bel
    ( 07.06.17 20:13:11 MSK ) автор топика
    Ответ на: комментарий от toni_bel 07.06.17 20:13:11 MSK

    Если честно, не за что. Я писал алгоритм установки из теоретических соображений, сам не пробовал. И опыта с UEFI я не имею, я жуткий ретроград, Debian Stable на MBR.

    Если боишься за данные на винде, лучше и впрямь отключи диск с ней физически на время установки, а дуалбут не настраивай вовсе, просто дергай туда-сюда порядок загрузки в настройках UEFI(BIOS). Но Secure Boot придется в любом случае отключить.

    Vsevolod-linuxoid ★★★★★
    ( 07.06.17 20:20:04 MSK )
    Последнее исправление: Vsevolod-linuxoid 07.06.17 20:22:39 MSK (всего исправлений: 1)

    Ответ на: комментарий от Vsevolod-linuxoid 07.06.17 20:20:04 MSK

    С биосом не очень удобно. я только забыл разметку жесткого диска проверить.

    Как использовать 2 диска Linux?

    Я хочу попробовать перейти с Виндовс на Linux Fedora. У меня на ноутбуке 2 диска, один SSD на 120гб, другой HDD на 1тб, и мне нужно чтоб на SSD была сама Linux, а на HDD например какое-то ПО, игры и т.д. В Linux’е я новичек, и раньше использовал только один диск, SSD, но места не хватало и приходилось переходить на Винду. Заранее спасибо.

    Отслеживать
    задан 5 июн 2022 в 8:51
    Иван Токарюк Иван Токарюк
    3 1 1 бронзовый знак

    Можно сделать как я это сделал — примонтировал большой диск в /opt/disk. Там создал каталог для фильмов и для фоток и симлинками в домашний каталог. И все красиво.

    5 июн 2022 в 9:10
    так и делайте, на sdd устанавливайте систему, а после hdd подмонтируйте в удобное для вас место.
    5 июн 2022 в 10:16

    1 ответ 1

    Сортировка: Сброс на вариант по умолчанию

    Установи Linux на ssd, отформатируй второй диск как нравится и он уже готов под использование и находится в «Другие места» файлового менеджера.

    введите сюда описание изображения

    Но нужно по нему кликнуть чтоб подключить. Для подключения автоматически в утилите Disks в параметрах монтирования поставь галку и каталог куда его подключать — точку монтирования.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *