Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
linux:proxmox:all [08/12/2024 02:34] osvexlinux:proxmox:all [Невідома дата] (поточний) – зовнішнє редагування (Невідома дата) 127.0.0.1
Рядок 17: Рядок 17:
  
 </code> </code>
 +==== Примонтувати диск ====
  
-Видалити повідомлення про підписку:+<code> 
 +qm set 101 --scsi1 /var/lib/vz/images/101/disk.qcow2
  
-//You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options.//+</code> 
 + 
 +**Видалити повідомлення про підписку:** 
 + 
 +**Варіант 1.** 
 + 
 +Відкриємо файл ''/usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js'' і знайдемо в ньому ділянку коду:
 <code> <code>
 +if (res === null || res === undefined || !res || res
 +.data.status.toLowerCase() !== 'active') {
 +
 +</code>
 +
 +Тут не потрібно глибоко заглиблюватися в логіку програми, достатньо розуміти, що це умова, і якщо вона істинна, то виконуватиметься одна частина програми, яка показує нам повідомлення, а якщо хибна - то інша. Рішення в цьому випадку гранично просте - робимо умову завжди хибною, для цього замінюємо наведений вище код на:
 +<code>
 +
 +if (false) {
 +
 +</code>
 +
 +**Варіант 2.**
 +
 +//You do not have a valid subscription for this server. Please visit [[http://www.proxmox.com|www.proxmox.com]] to get a list of available options.//
 +<code>
 +
 sed -Ezi.bak "s/(function\(orig_cmd\) \{)/\1\n\torig_cmd\(\);\n\treturn;/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service sed -Ezi.bak "s/(function\(orig_cmd\) \{)/\1\n\torig_cmd\(\);\n\treturn;/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service
  
 </code> </code>
  
  • linux/proxmox/all.1733625260.txt.gz
  • Востаннє змінено: 07/12/2024 23:34
  • (зовнішнє редагування)