AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-456766

Krackout's questions

Martin Hope
Krackout
Asked: 2020-11-22 02:27:28 +0800 CST

Hipervisor KVM - VM Windows de 32 bits, RAM até 2 GB utilizável

  • 1

Eu tenho um hipervisor Debian 10 KVM, sem libvirt ou outra ferramenta para administrá-lo, usando scripts QEMU. Preciso de uma VM do Windows de 32 bits para um aplicativo herdado, mas em um sistema operacional compatível (não XP), Windows 8.1 ou 10 de 32 bits. Tanto o Windows 8.1 quanto o 10 apresentam uma mensagem «2 GB utilizáveis» nas propriedades do sistema quando 3 GB de RAM são atribuídos (o máximo capaz de lidar com uma máquina de 32 bits sem outras técnicas, suponho). Pelo contrário, o Win XP parece usar 3 GB de RAM, afirmando que o PAE está ativado.

Alguma idéia de como usar 3 GB de RAM no Win 8.1 ou 10, 32 bits?


Aqui está a captura de tela do Win 8.1 VM com 3 GB de RAM (algumas no Win 10): insira a descrição da imagem aqui


Aqui está o script QEMU para iniciar a VM (também tentei a CPU do host, sem diferença):

#!/bin/sh
SPICE_PORT=3010
MONITOR_PORT=2330
QEMU_AUDIO_DRV=alsa

kvm \
    -M q35 \
    -nodefaults \
    -cpu qemu64 \
`#  -cpu host` \
    -m 3G \
    -mem-path /dev/hugepages \
    -device virtio-balloon-pci \
    -rtc base=localtime \
    -vga qxl \
    -drive file=win8.qcow2,if=virtio,cache-size=16M,cache=writethrough \
    -device virtio-net-pci,netdev=diktyo0 \
    -netdev user,id=diktyo0 \
    -monitor telnet:localhost:${MONITOR_PORT},server,nowait \
    -device virtio-serial \
    -device virtserialport,chardev=vdagent,name=com.redhat.spice.0 \
    -chardev spicevmc,id=vdagent,debug=0,name=vdagent \
    -spice port=${SPICE_PORT},addr=127.0.0.1,disable-ticketing \
    -device virtserialport,chardev=charchannel1,id=channel1,name=org.spice-space.webdav.0 \
    -chardev spiceport,name=org.spice-space.webdav.0,id=charchannel1 \
    -soundhw ac97 \
    -name "Windows 8.1 x86" \
    -daemonize \

Seguindo o conselho de shodanshok, eu posto a saída do monitor de recursos (com 4 GB de RAM total): insira a descrição da imagem aqui

Metade da memória é reservada por hardware.

Eu também aumentei a RAM para 4 GB: insira a descrição da imagem aqui

Apenas no caso do driver de vídeo QXL reservar muita memória, também alterei a linha de configuração do vídeo para:

-device qxl-vga,vgamem_mb=64,ram_size_mb=64,vram_size_mb=64

Posso tentar mudar o Seabios, pelo menos a versão. Infelizmente na versão Debian Stable QEMU é 3.1.0; é bastante antigo, gostaria de saber se o mesmo comportamento aparece em versões mais recentes.

windows debian kvm-virtualization virtual-machines hypervisor
  • 2 respostas
  • 834 Views
Martin Hope
Krackout
Asked: 2020-06-17 03:19:09 +0800 CST

Restauração de desastre do MS SQL 2008 R2

  • 0

Preciso restaurar um servidor MS SQL 2008 R2. O servidor original foi completamente destruído, nada para salvar. Ainda há backup de todos os dados, além de bancos de dados do sistema, master, msdb, model; arquivos .bak.

Configurei uma nova máquina, exatamente a mesma versão do sql, 2008R2 SP2, e tentei restaurar o db mestre primeiro. A restauração foi bem-sucedida, mas o serviço sql não pôde ser iniciado, usando o mestre recuperado. Parece que cada caminho no servidor antigo destruído era personalizado, bancos de dados de dados, bancos de dados do sistema, até mesmo executáveis ​​sql.

Existe alguma maneira de descobrir os caminhos usados ​​no servidor antigo, mesmo para executáveis ​​sql?
Suponho que terei que desinstalar-instalar o sql server novamente, para ter todos os caminhos personalizados definidos, caso localizemos os caminhos executáveis ​​personalizados, isso está correto?
Além disso, para referência futura, em um servidor MS SQL, existe alguma maneira de exportar todos esses caminhos?

restore sql-server-2008-r2 disaster
  • 2 respostas
  • 34 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve