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