LINUX.ORG.RU

Сообщения zwpp

 

grub из efi не видит windows, grub.cfg отсутствует, archlinux ,,решено,,

Здравствуйте, установил вчера кое как арч линукс второй системой на ноут. Теперь не могу запустить windows. Grub не видит её. В общем устанавливал я не с первого раза, использовал новый установщик archinstall. Попыток наверно 5 сделал и все заканчивались красным страшным текстом на весь монитор, что что то там не получилось, как я понял не получалось efi раздел смонтировать или не туда он монтировался, я испробовал много разных вариантов, которые раньше работали, но сейчас почему то не вышло. Установил я арч без загрузчика и потом из chroot смонтировал /dev/nvme0n1p1 (efi раздел 4гб) в /boot, и там появилась папка EFI. Далее установил grub (он сам нашел efi раздел) и о чудо все заработало. Но в grub нет windows. Погуглил я и не нашел решения моего вопроса, везде советуют #grub-mkconfig -o /boot/grub/grub.cfg, но grub.cfg у меня нет в системе в принципе.

Вот дерево /boot:

/boot
├── EFI
│   ├── arch
│   ├── Boot
│   │   └── bootx64.efi
│   ├── grub
│   │   └── grubx64.efi
│   ├── Lenovo
│   │   └── BIOS
│   │       └── SelfHealing.fd
│   └── Microsoft
│       ├── Boot
│       │   ├── BCD
│       │   ├── BCD.LOG
│       │   ├── BCD.LOG1
│       │   ├── BCD.LOG2
│       │   ├── bg-BG
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── bootmgfw.efi
│       │   ├── bootmgr.efi
│       │   ├── BOOTSTAT.DAT
│       │   ├── boot.stl
│       │   ├── cs-CZ
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── da-DK
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── de-DE
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── el-GR
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── en-GB
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── en-US
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── es-ES
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── es-MX
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── et-EE
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── fi-FI
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── Fonts
│       │   │   ├── chs_boot.ttf
│       │   │   ├── cht_boot.ttf
│       │   │   ├── jpn_boot.ttf
│       │   │   ├── kor_boot.ttf
│       │   │   ├── malgun_boot.ttf
│       │   │   ├── malgunn_boot.ttf
│       │   │   ├── meiryo_boot.ttf
│       │   │   ├── meiryon_boot.ttf
│       │   │   ├── msjh_boot.ttf
│       │   │   ├── msjhn_boot.ttf
│       │   │   ├── msyh_boot.ttf
│       │   │   ├── msyhn_boot.ttf
│       │   │   ├── segmono_boot.ttf
│       │   │   ├── segoen_slboot.ttf
│       │   │   ├── segoe_slboot.ttf
│       │   │   └── wgl4_boot.ttf
│       │   ├── fr-CA
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── fr-FR
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── hr-HR
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── hu-HU
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── it-IT
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── ja-JP
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── kd_02_10df.dll
│       │   ├── kd_02_10ec.dll
│       │   ├── kd_02_1137.dll
│       │   ├── kd_02_14e4.dll
│       │   ├── kd_02_15b3.dll
│       │   ├── kd_02_1969.dll
│       │   ├── kd_02_19a2.dll
│       │   ├── kd_02_1af4.dll
│       │   ├── kd_02_8086.dll
│       │   ├── kd_07_1415.dll
│       │   ├── kd_0C_8086.dll
│       │   ├── kdnet_uart16550.dll
│       │   ├── kdstub.dll
│       │   ├── ko-KR
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── lt-LT
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── lv-LV
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── memtest.efi
│       │   ├── nb-NO
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── nl-NL
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── pl-PL
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── pt-BR
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── pt-PT
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── qps-ploc
│       │   │   └── memtest.efi.mui
│       │   ├── Resources
│       │   │   ├── bootres.dll
│       │   │   ├── en-US
│       │   │   │   └── bootres.dll.mui
│       │   │   └── ru-RU
│       │   │       └── bootres.dll.mui
│       │   ├── ro-RO
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── ru-RU
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── sk-SK
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── sl-SI
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── sr-Latn-RS
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── sv-SE
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── tr-TR
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── uk-UA
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── winsipolicy.p7b
│       │   ├── zh-CN
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   └── zh-TW
│       │       ├── bootmgfw.efi.mui
│       │       ├── bootmgr.efi.mui
│       │       └── memtest.efi.mui
│       └── Recovery
│           ├── BCD
│           ├── BCD.LOG
│           ├── BCD.LOG1
│           └── BCD.LOG2
└── System Volume Information

51 directories, 142 files

Вот вывод fdisk -l:

Disk /dev/nvme0n1: 953.87 GiB, 1024209543168 bytes, 2000409264 sectors
Disk model: SAMSUNG MZVLB1T0HBLR-000L2              
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 406BE08F-2983-4B8D-976D-A6BB8EE68842

Device             Start        End    Sectors   Size Type
/dev/nvme0n1p1      2048    8194047    8192000   3.9G EFI System
/dev/nvme0n1p2   8194048    8226815      32768    16M Microsoft reserved
/dev/nvme0n1p3   8226816  928724961  920498146 438.9G Microsoft basic data
/dev/nvme0n1p4 928724992  929791999    1067008   521M Windows recovery environment
/dev/nvme0n1p6 937984000 2000408575 1062424576 506.6G Linux filesystem

Я допускаю, что я рукожоп и криво установил grub, но даже теперь не знаю что делать, нужно что бы в grub был выбор windows и arch. Хелп!

 , ,

zwpp
()

sms2email на гугл почту

Здравствуйте, занимаюсь сейчас простеньким сервером с подключенным к нему модемом, цель сервера принимать смс сообщения и отправлять на почтовый ящик гугла. Настроил smstools3, прикрутил к нему поддержку русского языка, честно украл скрипт на bash для отправки почты на email, но возникла непредвиденная проблема, сервера gmail блокируют сообщения отправляемые этим скриптом. Вот лог:

Nov 21 01:33:23 hostname2 postfix/pickup[2165]: 830F32434A: uid=114 from=<smsd>

Nov 21 01:33:23 hostname2 postfix/cleanup[2917]: 830F32434A: message-id=<20231120203323.830F32434A@hostname2.home.srv>

Nov 21 01:33:23 hostname2 postfix/qmgr[1417]: 830F32434A: from=<smsd@zwpp.lol>, size=650, nrcpt=1 (queue active)

Nov 21 01:33:23 hostname2 postfix/smtp[2919]: connect to gmail-smtp-in.l.google.com[2a00:1450:4010:c05::1a]:25: Network is unreachable

Nov 21 01:33:24 hostname2 postfix/smtp[2919]: 830F32434A: to=<zwpp@gmail.com>, relay=gmail-smtp-in.l.google.com[64.233.162.27]:25, delay=0.8, delays=0.02/0.01/0.34/0.42, dsn=5.7.1, status=bounced (host gmail-smtp-in.l.google.com[64.233.162.27] said: 550-5.7.1 This message is not RFC 5322 compliant. There are multiple Subject 550-5.7.1 headers. To reduce the amount of spam sent to Gmail, this message has 550-5.7.1 been blocked. Please visit 550-5.7.1  https://support.google.com/mail/?p=RfcMessageNonCompliant and review 550 5.7.1 RFC 5322 specifications for more information. q12-20020a0565123a8c00b005090b458875si3223392lfu.296 - gsmtp (in reply to end of DATA command))

Nov 21 01:33:24 hostname2 postfix/cleanup[2917]: 51F962434B: message-id=<20231120203324.51F962434B@hostname2.home.srv>

Nov 21 01:33:24 hostname2 postfix/qmgr[1417]: 51F962434B: from=<>, size=3478, nrcpt=1 (queue active)

Nov 21 01:33:24 hostname2 postfix/bounce[2920]: 830F32434A: sender non-delivery notification: 51F962434B

Nov 21 01:33:24 hostname2 postfix/qmgr[1417]: 830F32434A: removed

Nov 21 01:33:54 hostname2 postfix/smtp[2919]: connect to mail.zwpp.lol[83.83.83.83]:25: Connection timed out

Nov 21 01:33:54 hostname2 postfix/smtp[2919]: 51F962434B: to=<smsd@zwpp.lol>, relay=none, delay=30, delays=0/0/30/0, dsn=4.4.1, status=deferred (connect to mail.zwpp.lol[83.83.83.83]:25: Connection timed out)

А вот код bash скрипта, который пытается отправить письмо:

#!/bin/bash
 
EMAIL="zwpp@gmail.com"
 
if [ "$1" == "RECEIVED" ]; then
 
  if [ -n "$EMAIL" ]; then
    FROM=`formail -zx From: < $2`
    sms=`cat $2`
    message="From: sms@zwpp.lol
To: $EMAIL
Subject: New SMS received from ${FROM}
 
${sms}"
 
    echo -n "$message" | /usr/sbin/sendmail "$EMAIL"
  fi
fi
 

Я уже даже купил домен в зоне *.lol и привязал к своему ip, но все равно ругается гугл. Прошу помощи с реализацией отправки письма на gmail, может быть кто знает как все же реализовать данную функцию. ip адрес сервера по базам проверен, в черном списке не состоит. Это мой домашний ip, 25-й порт открыт. MX запись у домена есть.

 ,

zwpp
()

Нужен ли iptables если сервер находится за PfSense?

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

Есть у меня сервер из старенького пк, на нем стоит proxmox, а в proxmox уже несколько виртуальных машин на одной из них стоит PfSense через который проходит весь трафик со всех серверов включая сам proxmox, а так же сервер с asterisk.

Вопрос: Если мне все равно нужно пробрасывать порты в PfSense на каждый сервер, то есть ли какой то смысл в фаерволе iptables на этих серверах или можно просто вырубить на них iptables и не напрягаться?

 , , , ,

zwpp
()

RSS подписка на новые темы