LINUX.ORG.RU

Вопросы новичков.

 , ,


0

1

Ребят, доброго времени! Позволил себе создать тему, поскольку тема «Помощь новичкам» закрыта, а я именно что новичок. Решил, не то что бы переместиться, но ознакомиться с Линукс, и вы знаете, мне нравиться. Я почитал и посмотрел обзоры и остановился на Mint на первое время. В связи с чем есть несколько вопросов:

  1. Не могу сохранить настройки дравера нВидиа. Есть два монитора, каждый раз я выбираю приоритетом один, но после перезагрузки упорно опять второй. Что я делаю не так?
  2. Для установки Линукса есть ЖД для экспериментов. На время этого отключены все другие ЖД посредством отключения шлейфа (не смейтесь пожалуста, для меня это в новинку и от греха подальше отключил) Так вот, если я включаю ЖД с Виндой, упорно грузиться Линукс, даже если приоритетом выбран диск с Виндой. Как так? Приходиться отключать питание на БП, только после этого загрузка Винды возможна.
  3. Вот тут воообще магия, ей богу. Сам бы не увидел, не поверил бы никогда. Да, собственно, это основной момент, который с подвиг меня написать в тему. При установки Линукса я отформатировал ЖД, разбил на под систему и на свободный раздел. (Если сделал не правильно, поправьте меня пожалуйста) Так вот, из под Линукса скачал ещё несколько дистрибутивов на второй диск, который кстати отформатирован в НТФС для возможного доступа и из под Винды. Короче, загружаю Винду, захожу на диск и не вижу папку Linux Distributions в которой и были дистрибутивы, но вижу файлы те, которые были до форматирования. Пр этом они открываются и работают. Как результат, под двумя разными системами разные файлы, разное свободное место на ОДНОМ ЖД которое ни как не конфликтует. Как такое вообще возможно, а главное как их синронизировать? Такой расклад хоть и диковинный, но нифига не прикольный. Спасибою

Как результат, под двумя разными системами разные файлы

Скорее всего, ты что-то путаешь и видишь разные диски.

pinus_nigra
()

Не могу сохранить настройки дравера нВидиа. Есть два монитора, каждый раз я выбираю приоритетом один, но после перезагрузки упорно опять второй. Что я делаю не так?

Конфигурацию мониторов стоит менять в настройках окружения рабочего стола.

sudopacman ★★★★★
()
Ответ на: комментарий от pinus_nigra

Нет. Глаза я протёр, поскольку для меня это было открытие. Подключил только ЖД с Виндой, а как следствие, каких то других ЖД там быть не может. Да и файлы я знаю какие там были до форматирования.

Zemlanin
() автор топика
Ответ на: комментарий от Zemlanin

Может там два раздела и один виден из винды, второй из линукса?

pinus_nigra
()

На первый твой вопрос я не знаю ответа.

Для ответа на второй вопрос ты дал мало информации. Например, не сказал, UEFI или BIOS режим загрузки используется у тебя в Linux и в Windows.

В своем Linux выполни команды и выложи их сюда:

sudo fdisk -l
sudo blkid -c /dev/null
lsblk
df -hT
ls -la /sys/firmware/efi
cat /etc/fstab

— так я пойму, что у тебя за разметка и какой режим загрузки используется. При выкладывании не забудь разметку, иначе будет нечитаемо: Как правильно копировать вывод терминала

В Windows запусти из cmd.exe от Администратора команду bcdedit — если там будет \Windows\System32\winload.exe , то у тебя BIOS, а если \Windows\System32\winload.efi , то UEFI — https://itsfoss.com/check-uefi-or-bios/

По поводу третьего вопроса думаю пока. Скорее всего, дело в драйвере NTFS в Linux.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid
Диск /dev/sda: 149,5 GiB, 160041885696 байт, 312581808 секторов
Disk model: ST3160815AS     
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x3af50712

Устр-во    Загрузочный   начало     Конец   Секторы Размер Идентификатор Тип
/dev/sda1  *               2048  39061503  39059456  18,6G            83 Linux
/dev/sda2              39061504 312580095 273518592 130,4G             7 HPFS/NT


Диск /dev/sdc: 14,61 GiB, 15669919744 байт, 30605312 секторов
Disk model: Cruzer Dial     
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0xcad4ebea

Устр-во    Загрузочный начало    Конец  Секторы Размер Идентификатор Тип
/dev/sdc4  *              256 30605311 30605056  14,6G             7 HPFS/NTFS/e
Zemlanin
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid
[sudo] пароль для nikita:        
/dev/sda1: UUID="e7af4aa7-f612-4f06-bb74-ad5cc7c6f830" TYPE="ext4" PARTUUID="3af50712-01"
/dev/sda2: LABEL="Box" UUID="788749EF261FC93A" TYPE="ntfs" PTTYPE="dos" PARTUUID="3af50712-02"
/dev/sdc4: LABEL="Linux Mint" UUID="0A5628F05628DE67" TYPE="ntfs" PARTUUID="cad4ebea-04"
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 149,1G  0 disk 
├─sda1   8:1    0  18,6G  0 part /
└─sda2   8:2    0 130,4G  0 part /media/nikita/Box
sdc      8:32   1  14,6G  0 disk 
└─sdc4   8:36   1  14,6G  0 part /media/nikita/Linux Mint
sr0     11:0    1  1024M  0 rom  
Файл.система   Тип      Размер Использовано  Дост Использовано% Cмонтировано в
udev           devtmpfs   4,9G            0  4,9G            0% /dev
tmpfs          tmpfs      995M         1,7M  994M            1% /run
/dev/sda1      ext4        19G          10G  7,3G           58% /
tmpfs          tmpfs      4,9G            0  4,9G            0% /dev/shm
tmpfs          tmpfs      5,0M         4,0K  5,0M            1% /run/lock
tmpfs          tmpfs      4,9G            0  4,9G            0% /sys/fs/cgroup
tmpfs          tmpfs      995M          72K  995M            1% /run/user/1000
/dev/sda2      fuseblk    131G          28G  103G           22% /media/nikita/Box
/dev/sdc4      fuseblk     15G         8,7G  6,0G           60% /media/nikita/Linux Mint
ls: невозможно получить доступ к '/sys/firmware/efi': Нет такого файла или каталога
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=e7af4aa7-f612-4f06-bb74-ad5cc7c6f830 /               ext4    errors=remount-ro 0       1
/swapfile                                 none            swap    sw              0       0
LABEL=Games /mnt/Games auto nosuid,nodev,nofail,x-gvfs-show 0 0
LABEL=Массаж /mnt/Массаж auto nosuid,nodev,nofail,x-gvfs-show 0 0

С Винды надо перезагружать. Минутку.

Zemlanin
() автор топика
Ответ на: комментарий от Zemlanin

Ну по крайней мере именно Linux у тебя 100% в BIOS режиме.

Если и Windows тоже, то надо будет загрузится в Linux с включенными диском с Windows, подмонтировать раздел с Windows и запустить реконфигурацию GRUB2, чтобы os-prober прописал всё, куда нужно.

Я помогу тебе с этим. Но сначала нужно узнать, так ли это.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid
идентификатор           {bootmgr}
device                  partition=C:
description             Windows Boot Manager
locale                  ru-RU
inherit                 {globalsettings}
default                 {current}
resumeobject            {21f2d1f2-53f5-11ec-9e17-ba4a7e8c587a}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

Загрузка Windows
-------------------
идентификатор           {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 10
locale                  ru-RU
inherit                 {bootloadersettings}
recoverysequence        {21f2d1f4-53f5-11ec-9e17-ba4a7e8c587a}
displaymessageoverride  Recovery
recoveryenabled         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \Windows
resumeobject            {21f2d1f2-53f5-11ec-9e17-ba4a7e8c587a}
nx                      OptIn
bootmenupolicy          Standard

Спасибо огромное за предложенную помощь, но есть ли смысл это делать сейчас? Хочу поставить ещё несколько дистрибутивов, в том числе и Arh Linux. Объясню, сейчас скачал ещё несколько, хочу выбрать тот, который мне больше нравиться и уже после этого перейти окончательно, поскольку ядра линкуса будут меняться, если смысл вносить изменения сейчас? Спасибо.

Zemlanin
() автор топика
Ответ на: комментарий от Zemlanin

Хм… тут есть куча особенностей… ты пока хочешь по дистрибутиву на диск? Или все на одном?

Дело в том, что у меня был опыт в ситуации, подобной твоей. Я использовал везде BIOS режим, как и ты, и держал на одном диске Windows 8.1, OpenSUSE, Debian, Oracle Linux, Arch, Ubuntu. То есть несколько ОС.

При организации такого мультибута есть хитрость: только одна ОС должна иметь загрузчик в MBR.

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

А вот по умолчанию большинство Linux имеют в составе пакеты с GRUB2, и пишут свои загрузчики в MBR при каждом обновлении ядра. А так как MBR один, при этом затирается загрузчик, что писал туда предыдущий.

Чтобы этого избежать, мне пришлось настраивать загрузчик GRUB2 в OpenSUSE на то, чтобы он умел грузить все ОС, и удалять пакеты с ним из всех остальных Linux.

Да, и для автоматизации есть такой скрипт, os-prober — он идет по умолчанию, и чтобы дописать в GRUB2 Windows его хватит.

Но у меня была хитрая разметка, так что он не справлялся. Так что мне пришлось отключить его использование при генерации GRUB2 и руками в /etc/grub.d/40_custom прописывать все ОС.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

Нет, хочу менять каждый раз на новый. Пользоваться несколько дней и переставлять, поскольку сейчас основная всё таки Винда, а установка Линукса занимает 10-15 минут, то не вижу в этом каких-то сложностей. На данный момент скачено 12 различных, в том числе пакеты на Ubuntu, Arh и Debian. Хотя да, наверное, по концу выборки будет стоять несколько, которые пройдут некую отсевку что-ли.

Zemlanin
() автор топика
Ответ на: комментарий от sudopacman

Linux Mint. Есть меню «Рабочий стол», в котором можно выбрать какие иконки будут отображаться и собственно всё. Второе «Рабочие области» но там вообще пять строк с позициями вкл\выкл и не одного про мониторы. Кроме что «использовать рабочие области только на основном мониторе» и всё. Меня интересует режим дублирования изображения на мониторах.

Zemlanin
() автор топика
Ответ на: комментарий от Zemlanin

Хм… ну тогда не знаю, есть ли тебе это смысл делать… короче, у меня так устроено, сейчас дуалбут в BIOS режиме Debian 11 + Windows 8.1:

vsevolod@hp15:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# systemd generates mount units based on this file, see systemd.mount(5).
# Please run 'systemctl daemon-reload' after making changes here.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
UUID=345e834a-b02a-44b0-b74c-2eacaad3a363 /               ext4    errors=remount-ro 0       1
UUID=d99950b6-b75e-46b6-8baa-96099029cd1d none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
UUID=3282814282810C13	/windows	ntfs-3g		defaults,ro,nofail	0	0
vsevolod@hp15:~$ df -hT
Файловая система Тип      Размер Использовано  Дост Использовано% Cмонтировано в
udev             devtmpfs   7,8G            0  7,8G            0% /dev
tmpfs            tmpfs      1,6G         1,4M  1,6G            1% /run
/dev/sda2        ext4       316G         194G  106G           65% /
tmpfs            tmpfs      7,8G            0  7,8G            0% /dev/shm
tmpfs            tmpfs      5,0M         4,0K  5,0M            1% /run/lock
/dev/sda1        fuseblk    128G          59G   70G           46% /windows
tmpfs            tmpfs      1,6G          56K  1,6G            1% /run/user/1000

Windows на /dev/sda1 находится, и примонтирована в RO в /windows. При обновлении ядра GRUB2 обновляется автоматически, и пункт с Windows заносится в меню при помощи os-prober. Короче, всё само работает, нужно настроить только.

Чтобы руками обновить GRUB2 в любое время, в Debian-based есть команда update-grub, а вот в иных иначе, надо гуглить.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

Windows на /dev/sda1 находится, и примонтирована в RO в /windows. При обновлении ядра GRUB2 обновляется автоматически, и пункт с Windows заносится в меню при помощи os-prober. Короче, всё само работает, нужно настроить только.

Мы с тобой говорим совершенно на разных языках, но, надеюсь, пока) Я читал про GRUB2, но скорее вскользь, чем основательно.

Zemlanin
() автор топика
Ответ на: комментарий от Zemlanin

Да просто всё.

Смотри, первичная часть загрузчика GRUB2 пишется в MBR. Спойлер — там мало места, всего 512 байт, плюс обычно ещё 1 мебибайт перед первым разделом есть на вторую часть загрузчика.

При загрузке BIOS просто грузит в бинарном виде в оперативную память эту самую первую часть в 512 байт, она перехватывает управление и уже грузит в оперативную память оставшийся мебибайт загрузчика GRUB2. И уже этот загрузчик отображает меню вариантов и грузит выбранную ОС.

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

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

Так вот, чтобы настроить дуалбут в GRUB2 есть скрипт os-prober, что ищет иные ОС на подмонтированых в Linux разделах и прописывает их в меню. А так как на момент установки Linux у тебя раздел с Windows не был подмонтирован, то os-prober и не прописал в меню её.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 2)
Ответ на: комментарий от Vsevolod-linuxoid

os-prober не зависит от монтирования

firkax ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

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

Времена LILO закончились лет этак 15 тому назад. И груб ничего при апдейте ядра не пишет.

Nastishka ★★★★★
()
Последнее исправление: Nastishka (всего исправлений: 1)
Ответ на: комментарий от Zemlanin

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

NyXzOr ★★★
()

Точняк.Магия. Сам установил первый раз линукс 2 системой. Еле понял как русскую раскладку подключить. Подключил .Установил хром.И раскладка стала английской.Перезагрузил. Опять английская и русская :)) Тем и прикольней :) Не знаешь чего ждать в следующий раз :) Всё эмпирическим путём -тыцкать в терминале ,авось куда вынесет. :)

Krishna
()
Ответ на: комментарий от Krishna

тыцкать в терминале ,авось куда вынесет.

Мануалы читай, а то что как виндузятник.

anonymous
()
5 февраля 2022 г.

Пытаюсь пересесть на Линукс окончательно, но некоторые вопросы меня просто убивают. За время отсутствия (отпуск, работа) ставил ещё несколько дистрибутивов, но вернулся на Mint. Простая установка и более менее понятные правила.

  1. Задолбался я с правами на ЖД. Нельзя создать, копировать, вставить, вырезать. Блин, есть какое нибудь простое решение у всего этого затыка? Я понимаю рут и всё такое, но блин, задолбало.
  2. Система не видит ЖД, пока не кликнешь их (ЖД) в проводнике. Как сделать так, что бы они «заводились» сразу?
  3. Совершенно убивает драйвер нВидия, а точнее невозможность сохранить его настройки. Это вообще какая-то дичь дичайшая! Вот, просто, кроме как свести пользователя с ума, иных причин не вижу.
  4. Обнаружил, что используются разные цветовые профили для телевизора и монитора. На телевизоре цвета сочные и глубокие. Как использовать один и тот же цветовой профиль для обоих устройств. На мой взгляд, совершенно ненужные и абсурдные вещи или ограничения и отталкивают пользователей от перехода на Линукс.
Zemlanin
() автор топика
Ответ на: комментарий от Zemlanin
  1. На ntfs права линукса не распространяются. Для ext - chmod
  2. Прописать ЖД в fstab

отталкивают пользователей от перехода на Линукс

Линукс не готов

anonymous
()
Ответ на: комментарий от Zemlanin
  1. яннп, какой-то поток сознания.
  2. программа disks и мышкой натыкай что куда монтировать
  3. пуск - параметры/настройки - экран/дисплей. если под драйвером nvidia ты подразумеваешь nvidia x server settings, там, емнип, отдельная кнопка ‘сохранить конфигурацию’.
Anoxemian ★★★★★
()
Ответ на: комментарий от Zemlanin
  1. Простое решение есть, и оно очень простое. И в новом драйвере NTFS, и в старом, есть опции монтирования uid и gid определяющие пользователя и группу под которыми будут доступны каталоги и файлы на смонтированном томе. Кроме этого, есть ещё опции famsk, dmask и umask, определяющие маски прав доступа к файлам, каталогам, или тому и другому сразу.
  2. «Проводника» в linux нету. Есть файловые менеджеры с графическим интерфейсом. Насчёт других менеджеров не скажу, но Dolphin из кед, при щелчке мышью на ещё не смонтированном томе, просто монтирует его без указания дополнительных опций. Для того чтобы монтирование происходило автоматически, при запуске системы, причём с нужными Вам опциями, нужно просто прописать необходимые Вам параметры автоматического монтирования томов в файле /etc/fstab.
QsUPt7S ★★
()
Последнее исправление: QsUPt7S (всего исправлений: 1)
Ответ на: комментарий от anonymous

Ребят, я честное слово, не понимаю о чём Вы мне говорите. Где прописать? В терминале? Как это сделать? У меня есть ещё несколько ЖД-хранилищ, которые я подключаю через посредствам Mobile Rack, как мне прописать и их тоже?

Zemlanin
() автор топика
Ответ на: комментарий от Anoxemian
  1. Да, именно о нём речь. Они таким образом не сохраняются. При перезагрузке снова тоже самое.
Zemlanin
() автор топика
Ответ на: комментарий от Zemlanin

открываешь граф. терминал, смотришь список подключенных устройств командой lsblk
не закрывая терминал, даёшь вторую команду udisksctl mount -b /dev/sdXY (вместо XY подставишь букву и цифру из вывода lsblk)
всё, дело в шляпе, раздел подмонтирован
со временем наберёшься опыта и узнаешь, как в минте тоже самое сделать мышкой

anonymous
()
Ответ на: комментарий от Zemlanin

Хочу поставить ещё несколько дистрибутивов, в том числе и Arh Linux. Объясню, сейчас скачал ещё несколько, хочу выбрать тот, который мне больше нравиться и уже после этого перейти окончательно

Затея так себе. В результате выбор будет определяться обоями и иконками.

Выбирать надо по двум критериям: тебе должна нравится философия дистрибутива и он должен быть тебе доступен на данном этапе развития. Если нравится философия, но слишком сложно, то придется подождать, либо закусить удила… Но лучше взять доступный дериватив.

Например, RHEL — сложно, берешь Fedora, Debian — сложно, берёшь Ubuntu, Arch — сложно, берешь Manjaro, Gentoo — сложно, ну ее нафиг вообще…

В любом случае, лучше упереться во что-то одно, чем распылять силы, ведь хорошее знание любого приличного дистра (где есть systemd, GNOME/KDE и прочие ништяки) быстрее тебя введёт в мир Линукс, чем рассматривание тем оформления и знакомства с разными пакетными менеджерами.

papin-aziat ★★★★★
()
Ответ на: комментарий от papin-aziat

две рюмашки коньяку этому регистранту, без закуси

от себя добавлю - хочешь вкатиться в линух, бери дистр чем попроще и user base чем побольше (брать говносборку с красивым GUI, которой пользуется 1.5 человека и поддерживает 1 человек - так себе идея, даже если дистр очень нравится)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.