Ответы пользователя по тегу Раздел диска
  • Как изменить /dev/sda на другое название, и последствия?

    @rPman
    в системе уже должны быть симлинки на диски и разделы вида
    /dev/disk/by-id (идентификатор самого устройства, например nvme-eui.0000000000000000707c180208020000)
    /dev/disk/by-label (сюда попадут те разделы для которых определена метка диска)
    /dev/disk/by-path (тут по подключению на аппаратном уровне pci-0000:00:17.0-ata-7)
    /dev/disk/by-partuuid (работает только для gpt таблицы разделов, сохраняется в таблице раздела и не меняется при форматировании файловой системы на нем)
    /dev/disk/by-uuid (идентификатор раздела выдается во время форматирования раздела, можно изменить в любой момент и не сохраняется при форматировании)
    Последний поддерживается практически везде, например в grub или /etc/fstab можно писать UUID=xxxxx вместо /dev/sda1

    читаем

    большинство утилит сможет принять вместо /dev/sda их симлинки, даже в конфигах, но некоторые (те кто не обновляет свой код десятилетиями) могут разименовывать эти симлинки в их текущее положение, с такими будет тяжело
    Ответ написан
    Комментировать
  • Почему не могу объединить разделы на флешке?

    @rPman
    Чтобы увеличить раздел, необходимо чтобы справа от него (после него) была не размеченная область (не нужно создавать нового раздела), затем выбрать в меню раздела 'расширить'

    'объединять разделы' это на сколько я знаю другое - это про создание програмного raid массива
    Ответ написан
    Комментировать
  • Деление внешнего носителя для файлов и для linux, как это сделать?

    @rPman
    сделать ровно то что ты написал

    разбить диск на несколько разделов (это можно будет сделать во время установки linux, выбрав ручное разбиение диска в самом начале), когда спросят с какого диска загружаться - укажи этот новый диск, тогда для запуска linux будешь выбирать меню загрузки биос и загрузчики не подерутся (майкрософт затирает linux по разным поводам)

    в зависимости от того какой способ загрузки в биосе выбран и какая разметка диска (mbr и gpt видны и там и там):
    * efi загрузка требует/рекомендует gpt разметка, legacy - mbr
    * если выбрана gpt разметка но legacy режим то потребуется 1мб раздел biosboot
    * если выбран efi режим, то нужен раздел ~100мб efiboot (отформатировать в обычный fat но с пометкой что он efi)
    * если выбран legacy режим загрузки и mbr разметка, то для linux хватит 1 раздела /
    (иногда требуется /boot раздел, обывателю это не нужно, это актуально для нетипичных конфигураций файловых систем)

    Итого 1-2 раздела для linux и 1 раздел ntfs для windows, который прекрасно виден и в windows и в linux, без каких либо настроек.

    Но есть совет, windows начиная с 8.1 версии и по сей день по умолчанию включает hibernate режим и использует его даже когда ты выбираешь обычное выключение компьютера (оно делает logout, закрывая все приложения, и включает гибернацию) - чтобы показывать рекорды моментального включения компьютера. К сожалению в этом режиме файловые системы на флешках и дисках считаются некорректно извлеченными, и в редких случаях работа с таким 'некорректно отключенным' диском из linux (любой другой ОС, тут важен факт гибернации) может привести к повреждению данных

    Поэтому рекомендую отключить гибернацию, если важно постоянно переключаться между ОС.
    Ответ написан
    4 комментария
  • Как скопировать диск на другойЁ меньшего объема?

    @rPman
    clonezilla (есть как загрузочный диск так и стандартный пакет в linux)

    Универсальный инструмент, умеет работать как с linux файловыми системами так и windows ntfs/exfat/fat32 (он использует утилиту partclone), автоматически скопирует как mbr и подправит таблицу разделов и главное максимально эффективно (быстрее чем dd, потому что пропускает свободное место) склонирует диск

    Есть проблема, возможна ситуация (редко), когда из-за фиксированного размещения таблицы ntfs mfat, возможности по уменьшению раздела будут ограничены, даже при наличии свободного места, тогда единственный способ корректно перенести раздел с системой будет backup-restore средствами windows (только он корректно переносит права доступа, символические ссылки и прочее)

    Еще одна проблема, ее может породить стандарт EFI (иногда не требуется), потребуется обновить информацию о загрузочных записях об ОС в биосе, запустив соответствующие утилиты, для windows - инструменты восстановления установочного компакт диска, а для linux переустановкой загрузчика (скорее всего grub) или вручную с помощью efibootmgr
    Ответ написан
  • Как без проблем расширить корневой диск на лету в виртуальной машине linux?

    @rPman
    Про то что все современные файловые системы в linux умеют расширяться вам уже написали, т.е. меняешь размер раздела а после заставляешь файловую систему занять все пространство раздела... к сожалению делать это на лету почти всегда невозможно, т.е. требует размонтировать раздел (или хотя бы перевести его в readonly режим)

    Настоятельно не рекомендую держать данные приложения и корневую файловую систему ОС на одном разделе, это нормальная практика, отделять - работающую систему отдельно от основного приложения, иначе это создаст ряд ограничений, хотя бы по изменению размера в будущем - сравни перезапустить всю ОС (да еще и другую ее копию) или просто остановить приложение на время обслуживания.

    Еще момент, некоторые файловые системы, например btrfs/zfs, умеют на лету! добавлять (и удалять) диски к пулу, и не обязательно это должен быть raid, возможно простое объединение пространств дисков, даже без чередования. Собственно btrfs я бы и рекомендовал использовать, даже не смотря на его нестабильный статус (так как все его проблемы касаются вещей, которые можно не использовать, например raid56)

    p.s. Во всех современных ос есть символические линки, позволяющие обойти ограничения неудачно спроектированных приложений
    т.е. в момент, когда тебе требуется больше места, ты подключаешь новый диск или новый раздел, раскидываешь файлы с помощью символических линков.

    Да, существуют странные приложения, которые проверяют что файлы не являются линками (либо делают обновление файла его перезаписью, что удаляет симлинк и создает новый файл на текущем диске) или же разработчики по глупости вообще решают все хранить в одном большом контейнере, вынуждая администраторов ломать голову, как этот бред поддерживать... всякое бывает, симлинки не всемогущий инструмент.
    Ответ написан
    1 комментарий
  • Чем грозит отсутствие MSR раздела?

    @rPman
    MSR раздел не обязателен для работы windows, он появится только при выборе типа разбиения диска gpt, он может понадобиться для задач, которые невозможно выполнить из рабочей системы (так как у меня такого раздела не было я хз какие это, погугли) с этого раздела система запустит мини версию себя.

    p.s. запуск windows со внешнего usb накопителя это нештатная (читай запрещенная) ситуация, почти наверняка у тебя будут проблемы с созданием файла подкачки, установки драйверов штатным способом или еще что. Обновление тоже наверняка не установится.
    Ответ написан
  • Как восстановить раздел SSD диска?

    @rPman
    Внезапно винда перестала видеть диск
    если потеря разделов не в следствии манипуляций с данными на диске, то это аппаратная проблема (особенно если в менеджере не видно его размера) с высокой вероятностью смерть контроллера диска (кстати есть вариант когда умер контроллер на материнке или проблема с кабелем, но это проверяется, перетыканием диска в другой sata разъем, так как ты проверял на другом ПК, этот вариант отпадает).

    Без оборудования и комплектующих своими силами починить не получится, неси на диагностику, это не дорого а там смотри, стоят ли твои данные денег, которые запросят за восстановление (ssd восстанавливать на порядок сложнее hdd)
    Ответ написан
    Комментировать