Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не могу сохранить изменения в файле, изменить права не даёт даже рут.  (Прочитано 752 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ivp611

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Всем привет.
Кратко о ситуации: нужно включить аппаратную виртуализацию, но Биос резаный на ноуте.
Нашёл вариант, как добавить вкладку "advanced", на которой можно настройки поменять:
(https://community.acer.com/en/discussion/151267/advanced-bios-settings-for-aspire-e1-522/p1):

NEEDED EXTERNAL DVD...
BURN MINTLINUX CINNAMON 64BIT
READ ENTIRE DIRECTIONS AND PRINT OFF BEFORE STARTING....
A BASIC UNDERSTANDING OF LINUX OR SOMEONE WHO DOES...SUPER USER COMMANDS ARE FOREVER IF YOU DON'T KNOW WHAT YOU DID OR ARE DOING..

ENTER BIOS
1. Disable UEFI Secure Boot
The Secure Boot Setting is present in the BIOS menu (Hit F2 - while booting or via Windows 8's Enter UEFI Setup). But
in order to change it, one has to set a "Supervisor Password" in the Security Tab within BIOS.
2. Change Boot order so USB CD/DVD is first option
EXIT BIOS
BOOT LIVE LINUX MINT WITH DVD IN DRIVE (SELF EXPLANATORY)   
3. Boot into linuxmint-cinnamon-DVD-64bit via UEFI
Booting via UEFI is important because the efi runtime service is not accessible when linux was booted "the old way".
SELECT FIRST OPTION...JUST HIT ENTER AT GRUB LOADER SCREEN
4. System has compatibility issues with graphics SO FIRST SAY NO TO FIRST XSERVER WARNING AND OK TO SECOND..THEN  command line opens after errors type in each command
(EXACTLY..UPPER AND LOWER CASE MATTER AS WELL AS SPACES....ENTER after each line)

sudo Xorg -configure
sudo cp /home/mint/xorg.conf.new /etc/X11/xorg.conf
startx

Now graphic display will show...
First find connection icon in lower right of screen and connect to network
(needed to download ghex editor)
4.Access UEFI via a console/terminal
(A BLACK BOX WITH THIS SYMBOL IN IT     >_     )
LOCATED BOTTOM LEFT...THIRD ICON FROM MENU..
5. Type in terminal (enter after every line)
sudo su
modprobe efivars
apt-get install ghex
ghex

6. Now ghex editor is running in super user state...be careful and if you don't know what your doing...im not responsible..find someone who does..
UNDER FILE TAB   OPEN
NAVIGATE TO File System/sys/firmware/efi/efivars/Setup-a04a.............
  (Setup-a04a............ I LEFT THE FULL NAME OFF BUT YOU'LL KNOW WHAT FILE IT IS WHEN YOU SCROLL DOWN)
edit 0X21b and 0X21c
change the 00  to 01 for both

00000210  00 00 00 00 01 00 00 00  00 00 00 01 01 00 00 00

7. exit ghex it will ask you to save....must save..
8. close all windows
9. HOLD POWER BUTTON UNTIL UNIT SHUTS DOWN...MUST...
10. UNPLUG USB CD DRIVE OR REMOVE DISK
11.START UP...PRESS F2 TO ENTER BIOS AND YOU'LL SEE ADVANCED MENUS..
12. BE CAREFUL AND USE AT OWN RISK...RESTORING DEFAULT SETTINGS WILL PROBABLY REMOVE ADVANCED MENUS FROM BIOS...
THANKS AND ENJOY

Проблема на шаге 7 - сохранить изменения не даёт, пишет "permission denied", делал по инструкции под рут, пробовал и с live cd и с установленной системы. Права стоят для рут 644, поменять не могу - "операция отклонена".
Ноут Acer e5-553g-t7we, система Kubuntu 18.04 Lts.
Прошу помощи, сам не могу справиться, как мне провести указанные изменения и сохранить их?
Спасибо всем, кто откликнется.

Цитировать
Правила форума
1.4. Листинги и содержимое текстовых файлов следует добавлять в сообщение с помощью тегов [spoiler]...[/spoiler] или [code]...[/code], либо прикреплять к сообщению в виде отдельного файла. Длинные гиперссылки следует оформлять при помощи тега [url=]...[/url]

  --Aleksandru

ТС не появлялся на Форуме более трех месяцев по состоянию на 13/02/2020 (последняя явка: 12/02/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 13 Февраль 2020, 00:02:52 от zg_nico »
ACER Aspire E5-553G-T7WE, 15.6", AMD A10 9600P 2.4ГГц, 8Гб DDR4, 256Гб SSD, AMD Radeon R8 M445DX - 2048 Мб, DVD-RW, KUBUNTU 18.04 LTS

Оффлайн zg_nico

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 3511
  • Nil mortalibus arduum est
    • Просмотр профиля
Цитировать
UNDER FILE TAB   OPEN
NAVIGATE TO File System/sys/firmware/efi/efivars/Setup-a04a.............
  (Setup-a04a............ I LEFT THE FULL NAME OFF BUT YOU'LL KNOW WHAT FILE IT IS WHEN YOU SCROLL DOWN)
Полного пути к файлу не вижу здесь. Приведите полное имя файла, сохранить который у Вас не получается.
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн Ivp611

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
zg_nico, путь /sys/firmware/efi/efivars/Setup-a04a27f4-df00-4d42-b552-39511302113d, где Setup-a04a27f4-df00-4d42-b552-39511302113d это имя файла.
ACER Aspire E5-553G-T7WE, 15.6", AMD A10 9600P 2.4ГГц, 8Гб DDR4, 256Гб SSD, AMD Radeon R8 M445DX - 2048 Мб, DVD-RW, KUBUNTU 18.04 LTS

Оффлайн zg_nico

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 3511
  • Nil mortalibus arduum est
    • Просмотр профиля
Ivp611, проясним картину. Вы загружаетесь с LiveUSB, далее выполняете в терминале команды
sudo su
modprobe efivars
apt-get install ghex
ghex
и после последней выбираете тот самый файл, а сохранить не дает, и пишет что нет прав. Сам файл показывает? SecureBoot отключен?
Вообще говоря, не рискну что-либо советовать в данном случае, т.к. сколь я могу судить Вы пытаетесь воздействовать на NVRAM своей рабочей машины программно из живой системы (а не средствами прошивки своей материнской платы) с целью модификации ее настроек, что в самом тяжелом варианте может привести к тому, что устройство будет представлять собой "кирпич", перестав загружаться и включаться. На вот это:
Цитировать
RESTORING DEFAULT SETTINGS WILL PROBABLY REMOVE ADVANCED MENUS FROM BIOS...
я бы особо не рассчитывал, откровенно говоря. Здесь имеет смысл программатор и паяльную станцию под рукой иметь, а также навык перепрошивки контроллеров.
Кроме того, у некоторых BIOS дополнительные настройки становятся доступными если банально задать пароль на сам BIOS (пароль этот себе записываем и не смеем забывать, т.к. вытаскиванием батарейки настройки UEFI не сбросить). Если такая опция у Вас в BIOS есть - ставьте пароль, сохраняйте изменения, перезагружайте машину, и заново проверяйте состояние BIOS в плане дополнительных настроек.
« Последнее редактирование: 20 Январь 2019, 19:14:28 от zg_nico »
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн fdxcd

  • Активист
  • *
  • Сообщений: 320
    • Просмотр профиля
Кратко о ситуации: нужно включить аппаратную виртуализацию, но Биос резаный на ноуте.

Аналогичная ситуация на моем Леново решалась через патч БИОСа, который добрый человек для моей модели выложил. Нужно было сделать загрузочную флешку, загрузиться с нее, и там выполнить инструкцию. Ссылку на патч нашел на iXBT в теме обсуждения своей модели ноута.

link=topic=302823.msg2371288#msg2371288 date=1547999763]у некоторых BIOS дополнительные настройки становятся доступными если ...[/quote]

У меня внешне в БИОСе ничего не изменилось, никаких доп.настроек не появилось,но аппаратная виртуализация включилась. Так был сделан патч. Помимо прочего нужно иметь в виду, что обязательным требованием является поддержка этой технологии процессором.
« Последнее редактирование: 20 Январь 2019, 19:50:03 от fdxcd »

Оффлайн Ivp611

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Пароль установлен.
Не с лайф тоже пробовал.
Человека не нашел, который бы выложил патч.
Процессор поддерживает виртуализацию.
Паяльной станции, программатора и спеца нету.
ACER Aspire E5-553G-T7WE, 15.6", AMD A10 9600P 2.4ГГц, 8Гб DDR4, 256Гб SSD, AMD Radeon R8 M445DX - 2048 Мб, DVD-RW, KUBUNTU 18.04 LTS

Оффлайн fdxcd

  • Активист
  • *
  • Сообщений: 320
    • Просмотр профиля
Человека не нашел, который бы выложил патч.

Советую найти ветку обсуждения конкретно своей модели ноута на iXBT, там почитать или спросить.
Все-таки у каждого производители и даже у каждой модели своя специфика. Например для моей модели производитель вообще не выпускал обновлений БИОСА. А ведь вполне возможно в обновленной версии добавить опцию включения виртуализации.
« Последнее редактирование: 20 Январь 2019, 19:58:12 от fdxcd »

Оффлайн Ivp611

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
fdxcd, я инструкцию с форума производителя взял, там иностранные коллеги её выложили, версия прошивки у меня последняя, производитель несколько раз выкладывал обновления. На ixbt честно не нашел, попробую.

Вообще думал кто подскажет как файл отредактировать, как права на него получить.
Ну да ладно, если никто не в курсе, через несколько дней закрою тему.
Про программатор я знал и ранее, но думал обойтись без такой мороки, разбирать выпаивать, прошивать, впаивать.
Квалифицированного специалиста не так просто найти, а сам я никогда этого не делал.
Спасибо, что хоть что-то написали.
ACER Aspire E5-553G-T7WE, 15.6", AMD A10 9600P 2.4ГГц, 8Гб DDR4, 256Гб SSD, AMD Radeon R8 M445DX - 2048 Мб, DVD-RW, KUBUNTU 18.04 LTS

Оффлайн fdxcd

  • Активист
  • *
  • Сообщений: 320
    • Просмотр профиля
Ivp611, пока непонятно, но попробую понять, если получится.

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

Пользователь добавил сообщение 20 Январь 2019, 20:44:23:
Вообще думал кто подскажет как файл отредактировать, как права на него получить.

Попробую понять, если получится, отпишусь.

Оффлайн Ivp611

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
fdxcd, данные изменения в строке 21 hex-файла влияют на отображение дополнительных настроек в биосе, а за виртуализацию отвечают другие строки.
ACER Aspire E5-553G-T7WE, 15.6", AMD A10 9600P 2.4ГГц, 8Гб DDR4, 256Гб SSD, AMD Radeon R8 M445DX - 2048 Мб, DVD-RW, KUBUNTU 18.04 LTS

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 3910
    • Просмотр профиля
Цитировать
как права на него получить
Никак. Это псевдофайловая система. Права, которые там установлены, не изменишь.
Цитировать
как файл отредактировать
Я использую MC. Удобней. И навигация, и права. И изменить, то что доступно для изменения.
Цитировать
непонятно как файл в операционной системе может повлиять
Потому, что это не совсем файл. Это информация, считанная с nvram и представленная в виде файла.
Если удастся его изменить, значит информация будут записана в nvram.

Оффлайн Ivp611

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
andytux, а случайно не подскажете как через MC попробовать поменять?
ACER Aspire E5-553G-T7WE, 15.6", AMD A10 9600P 2.4ГГц, 8Гб DDR4, 256Гб SSD, AMD Radeon R8 M445DX - 2048 Мб, DVD-RW, KUBUNTU 18.04 LTS

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 3910
    • Просмотр профиля
Цитировать
не подскажете как через MC попробовать поменять?
Вот, совсем недавно обсуждали:
https://forum.ubuntu.ru/index.php?topic=302590.0

Оффлайн DimanBG

  • Старожил
  • *
  • Сообщений: 1278
    • Просмотр профиля
Если удастся его изменить, значит информация будут записана в nvram.
Ничего в nvram записано не будет. Для редактирования прошивок есть спец. инструменты.
Вот ими и редактируют и перепрошивают. Это вам не сейв игрушки редактировать.
В #3 всё верно сказано.
я инструкцию с форума производителя взял, там иностранные коллеги её выложили
Вот и напиши им, что они тупые клоуны.


Оффлайн fdxcd

  • Активист
  • *
  • Сообщений: 320
    • Просмотр профиля
Цитата: Ivp611 от 20 Январь 2019, 20:26:44

    я инструкцию с форума производителя взял, там иностранные коллеги её выложили

Вот и напиши им, что они тупые клоуны.

Как здесь все сказали, так и там у них точно также не получается, вот последние посты:
(Нажмите, чтобы показать/скрыть)

Так у кого получилось? вот к тем знатокам и нужно обращаться.
« Последнее редактирование: 21 Январь 2019, 14:53:00 от fdxcd »

 

Страница сгенерирована за 0.158 секунд. Запросов: 22.