• Низкая скорость случайного чтения SSD?

    xotkot
    @xotkot
    ради интереса сделал тест своего SSD Samsung 970 evo (без plus)
    под linux с помощью KDiskMark (аналог crystaldiskmark под linux)
    60630b1fdd9ee487745714.png
    ( тест проводился в корне рабочей системы в папке тест /test )

    п.с.
    не сразу заметил что по дефолту KDiskMark третий тест делает в 16 потоков(T16) тогда как crystaldiskmark делает все тесты в один(T1) поток, исправил чтобы соответствовало
    60642766e4632052587401.png
  • Как поменять фс на диске?

    xotkot
    @xotkot
    Dmitriyshremzer,
    Поодключал всё, не помогло.

    а сам биос до последней версии обновляли ? возможно там что-то добавили, поменяли, исправили

    А можно использовать Efivars или особой разницы нет?

    если честно никогда этим не пользовался и поэтому что-то посоветовать в этом плане не могу
    (единственное что делал это проверка что система загрузилась в режиме UEFI)
  • Как поменять фс на диске?

    xotkot
    @xotkot
    Dmitriyshremzer,
    Записал флешку в руфусе, выбрав GPT записал в win 32 diskimager (там кстати нет выбора схемы раздела)

    win32diskimager по идее пишет сразу в режиме DD Image mode а в руфусе его нужно активировать вручную при старте записи(о чем я вам писал выше)

    и все равно когда включаю в биосе режим UEFI, флешка не отображается в boot menu.

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

    возможно правильной работе мешает включенная защита в UEFI, посмотрите и поотключайте в биос всякие настройки по типу secure boot или подобные.
    в противном случае проще будет установить систему в legacy-режиме без UEFI
  • Низкая скорость случайного чтения SSD?

    xotkot
    @xotkot
    John Smith,
    у нас нет никакой возможности узнать, у кого и как нагружена система в момент тестирования. Может, у них меньше, а у ТС - больше. А может, у него диск такой.

    у ТС падения рандомная чтения/записи просела на половину и это очень большая загрузка диска, сама система такую нагрузку вряд ли могла бы генерировать на пустом месте
  • Как поменять фс на диске?

    xotkot
    @xotkot
    Dmitriyshremzer,
    Да записал программой win 32 diskimager, в режиме mbr

    режим mbr это для легаси биоса, а для uefi - gpt

    запишите нормально флешку с поддержкой режима UEFI и переключите в биос на режим UEFI, и тока после этого начинайте установку
  • Как поменять фс на диске?

    xotkot
    @xotkot
    Dmitriyshremzer,
    # grub-install --target=x86_64-efi --efi-directory=/mnt/boot
    efibootmgr: EFI variables are not supported on this system. Installation finished. No error reported.

    ну так вам говорят что нужно устанавливать данный груб загрузившись(биос) в режиме EFI

    вы пробовали записать шлешку другими программами что я давал выше ?
  • Как поменять фс на диске?

    xotkot
    @xotkot
    Какой лучше командой воспользоваться, Какойчтобы создать директорию на /dev/nvme0fn1p1?

    но перед этим нужно правильно примонтировать efi раздел(/dev/nvme0p1)
    mount point /mnt/boot does not exist :(


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

    если у вас тока два раздела(корень и бут), те которые я выше показывал как создавать с помощью утилиты parted то нужно сделать примерно следующее
    # mount /dev/nvme0n1p2 /mnt
    # mkdir -p /mnt/boot
    # mount /dev/nvme0n1p1 /mnt/boot

    монтируем раздел с коренем(/), затем на нём создаем папку бута(/mnt/boot), после в эту папку монтируем раздел boot

    в общем последовательность будет такая
    # wipefs -a /dev/nvme0n1
    # parted -s -a opt /dev/nvme0n1 mklabel gpt mkpart "ESP" fat32 2MB 500MB set 1 esp on && sleep 1
    # parted -s -a opt /dev/nvme0n1 mkpart "ROOT" ext4 500MB 100% && sleep 1
    # mkfs.fat -F32   /dev/nvme0n1p1
    # yes | mkfs.ext4 /dev/nvme0n1p2 -L "Arch"
    
    # mount /dev/nvme0n1p2 /mnt
    # mkdir -p /mnt/boot
    # mount /dev/nvme0n1p1 /mnt/boot
  • Как поменять фс на диске?

    xotkot
    @xotkot
    Dmitriyshremzer,
    попробуй тогда без этого( --bootloader-id) параметра запустить
  • Низкая скорость случайного чтения SSD?

    xotkot
    @xotkot
    be52, судя по второму скрину там тоже тест идёт на диске где расположена система(C:), но тем не менее тесты в пределах нормы.
    dmi1ii,
    Если брать внешние причины то падение записи может быть если во время теста будет активно работать антивирус проверяя весь диск, поэтому на время теста желательно его отключать, также если у вас нормальный интернет(как минимум оптика 100мбит/с) и активно качает/раздаёт торрент тоже может вызвать падение в тестах.
  • Как поменять фс на диске?

    xotkot
    @xotkot
    Dmitriyshremzer,
    У меня есть загрузочная флешка с образом арчлинукс записанная через руфус, режим выбран mbr.

    при записи образа на флешку через rufus для UEFI нужно выбирать режим gpt, а при старте записи нужно выбрать режим DD Image mode
    хотя на сколько я знаю(как то всплывала данная тема) в последних версиях руфуса накрутили с автоопределением режима записи из за чего могут быть проблемы
    попробуй записать образ через USBwriter или win32diskimager с ними вроде не должно быть никаких проблем

    Есть предположения, что нужно загрузитьтся в режиме UEFI ...

    если ты загружен в режиме UEFI то и ставить груб нужно для UEFI

    п.с.
    возможно также в биосе для UEFI нужно будет отключить secure boot
  • Возможно ли меня рассекретить?

    xotkot
    @xotkot
    когда проделывали все эти операции вы использовали большой красный плед ?
  • Как поменять фс на диске?

    xotkot
    @xotkot
    Dmitriyshremzer, посмотрел ваш новый вопрос
    # grub-install --target=x86_64-uefi --removable
    вы устанавливаете на съёмный носитель(nvme0n1) подключенный через usb ?

    в общем случае там должно быть примерно так (если делать при установке, из под arch-chroot )
    # grub-install --target=x86_64-efi --efi-directory=/mnt/boot --bootloader-id=GRUB

    но перед этим нужно правильно примонтировать efi раздел(/dev/nvme0p1) в /mnt/boot
  • Как поменять фс на диске?

    xotkot
    @xotkot
    Dmitriyshremzer,
    Проблема в том что когда я нахожусь в биосе и ставлю режим UEFI, то не вижу мою загрузочную флешку

    возможно неправильно записали флешку ? по идее там не должно быть проблем с отображением в режиме UEFI
    USB flash installation medium

    Может там нужно директорию создать? А то он не может её найти

    гляньте эту тему на тостере - Как установить Arch Linux?
    хотя там grub ставится на обычный биос а не UEFI, но суть проблемы может в конечном итоге оказаться как и там в неправильной последовательности монтирования дисков
    (создавать папку /boot тоже нужно будет)

    по поводу установки самого grub смотри
    grub BIOS systems Installation
    grub UEFI systems Installation
  • Как поменять фс на диске?

    xotkot
    @xotkot
    Dmitriyshremzer,
    P. S. Загрузочный раздел как то нужно помечать?

    в коде он уже помечен - "set 1 esp on"

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

    в коде выше показана тока подготовка диска и его разделов, установка загрузчика и системы это уже следующий этап.
    Можно вообще не устанавливать отдельно загрузчик(пакет), а воспользоваться встроенным systemd-boot
  • Как поменять фс на диске?

    xotkot
    @xotkot
    Dmitriyshremzer, ну так в чем проблема ? просто замените в коде /dev/sda на /dev/nvme0n1
    а имена разделов обычно это nvme0n1p1 и nvme0n1p2
    $ lsblk
    NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
    nvme0n1     259:0    0 465,8G  0 disk
    ├─nvme0n1p1 259:1    0   570M  0 part /boot
    └─nvme0n1p2 259:2    0 465,2G  0 part /


    p..s.
    # wipefs -a /dev/nvme0n1
    # parted -s -a opt /dev/nvme0n1 mklabel gpt mkpart "ESP" fat32 2MB 500MB set 1 esp on && sleep 1
    # parted -s -a opt /dev/nvme0n1 mkpart "ROOT" ext4 500MB 100% && sleep 1
    # mkfs.fat -F32   /dev/nvme0n1p1
    # yes | mkfs.ext4 /dev/nvme0n1p2 -L "Arch"
  • Не открывает код в командной строке (пустота), как исправить?

    xotkot
    @xotkot
    vito69z, нет, это неверно
    для json формата вышеописанное будет выглядеть так:
    {
        "font_size":19,
        "save_on_focus_lost": true
    }
  • Не открывает код в командной строке (пустота), как исправить?

    xotkot
    @xotkot
    vito69z, ну а как вы вставляете и куда ?

    п.c.
    в третьем саблайме это делается так
    "Preferences" -> "Settings"
    далее откроется еще одно окно саблайма с двумя вкладками, в первой указаны дефолтные настройки, а во второй пользовательские в которых по началу пусто.
    Так вот в этих пользовательских настройках напишите
    {
       "save_on_focus_lost": true
    }

    настройки подаются в json-формате поэтому и оформлять их нужно соотвецтвенно
  • Не открывает код в командной строке (пустота), как исправить?

    xotkot
    @xotkot
    vito69z,
    можно просто в конфиг саблайма дописать
    // Set to true to automatically save files when switching to a different file or application
    "save_on_focus_lost": true,

    при переводе фокуса с окна саблайма будет сохранять текущий открытый файл
  • Уменьшает ли деление ssd на лог. разделы его срок службы?

    xotkot
    @xotkot
    АртемЪ,
    Форматирование то чем помогает?

    само по себе нечем, но в той статье скорее всего имелось в виду добавочный эффект в виде trima который возникает при форматирование некоторых(как минимум ntfs) файловых систем