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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Настройка прав с загрузочной флешки  (Прочитано 645 раз)

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

Оффлайн botalya

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Здравствуйте. Ситуация такая. Есть комп с Linux без доступа к терминалу. Нужно открыть на нем доступ к com-порту. Как это сделать с другого linux, загруженного например с флешки?

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6293
    • Просмотр профиля
Re: Настройка прав с загрузочной флешки
« Ответ #1 : 10 Апреля 2015, 13:33:23 »
Есть комп с Linux без доступа к терминалу.

что за Linux? для чего доступ к com-порту?

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Настройка прав с загрузочной флешки
« Ответ #2 : 10 Апреля 2015, 13:53:24 »
Есть комп с Linux без доступа к терминалу.
Доступ по ssh есть? Или какой есть?
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Настройка прав с загрузочной флешки
« Ответ #3 : 10 Апреля 2015, 14:14:00 »
Если загрузочная флешка с grub, то можно заставить её работать через компорт
Добавляем grub параметры
serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1
terminal --timeout=10 serial console

unit=0 - для ttyS0, для ttyS1 сами догадаетесь какое значение указывать.

Кроме этого нужно скормить ядру вывод сообщений на компорт
Цитировать
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=uuuuuu-iii3-dddd-uuuu-iiiiiddddd ro quiet splash console=ttyS0,115200n8 console=tty0


пробуем грузиться и смонтировать корневой раздел подопечного. А дальше... механизм тот же...
Кстати, ни кто не мешает сразу загрузить "родную" систему так же. Главное подхватить ядро с корневого раздела и дать ему правильные параметры.


(Нажмите, чтобы показать/скрыть)

Пользователь решил продолжить мысль [time]10 Апрель 2015, 14:22:10[/time]:
А, сорри... нужно же чтобы сама система ещё плескала в компорт.
Для этого нужно добавить (если говорить про Ubuntu) файл /etc/console/ttyS0 с содержимым
start on stopped rc RUNLEVEL=[2345] and (
            not-container or
            container CONTAINER=lxc or
            container CONTAINER=lxc-libvirt)

stop on runlevel [!2345]

respawn
exec /sbin/getty -L 115200 ttyS0 vt102
« Последнее редактирование: 10 Апреля 2015, 14:22:40 от fisher74 »

 

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