Startseite > Tags> OS
OS
Ruft die Version von Windows
- 29. Juli 2010 12:00 AM
- Material
Aber ich glaube nicht, dass ich verwenden kann, vorläufig beachten.
Wenn der Compiler kann ohne Probleme kompiliert werden und ich denke, System Windows.
Zaghaft, kompilieren und bestätigen die Operation wurde in MinGW durchgeführt.
#include <windows.h> #include <stdio.h> int main(void) { unsigned int GV = GetVersion(); printf("GetVersion API(GV) = %08X\n\n", GV); printf("_winver = %08X\n", _winver); printf("_winmajor = %08X\n", _winmajor); printf("_winminor = %08X\n", _winminor); printf("_osver = %08X\n\n", _osver); printf("(( GV << 8 ) | (( GV >> 8 ) & 0XFF)) & 0XFFFF = %08X (= _winver)\n", (( GV << 8 ) | (( GV >> 8 ) & 0XFF)) & 0XFFFF ); printf("GV & 0XFF = %08X (= _winmajor)\n", GV & 0XFF ); printf("( GV >> 8 ) & 0XFF = %08X (= _winminor)\n", (( GV >> 8 ) & 0XFF)); printf("GV >> 16 = %08X (= _osver)\n\n\n", (GV >> 16) ); // Windows version(_winmajor, _winminor, _osver) printf("This system is ["); if ( _osver < 0X8000 ) { // NT Group (_osver LowWORD MSB = 0) switch (_winmajor) { case 3: case 4: printf ("Windows NT %u.%u Build %u", _winmajor, _winminor, _osver); break; case 5: switch (_winminor) { case 0: printf ("Windows 2000 Build %u", _osver); break; case 1: printf ("Windows XP Build %u", _osver); break; case 2: printf ("Windows Server 2003 family Build %u", _osver); break; default: printf ("NT Group Windows Build %u", _osver); } break; case 6: switch (_winminor) { case 0: printf ("Windows Vista or Windows Server 2008 Build %u", _osver); break; case 1: printf ("Windows 7 Build %u", _osver); break; default: printf ("NT Group Windows Build %u", _osver); } break; default: printf ("NTGroup Windows Build %u", _osver); } } else { switch (_winmajor ) { case 0: //Win32s Group case 1: case 2: case 3: printf ("Win32s Build %u", _osver & 0X7FFF); break; case 4: // 9X Group (_osver is invalid.) switch (_winminor) { case 0: printf ("Windows 95 Build ----"); break; case 10: printf ("Windows 98 Build ----"); break; case 90: printf ("Windows Me Build ----"); break; default: // To make sure printf ("Newer than Windows Me"); } break; default: // To make sure printf ("Newer than Windows Me"); } } printf("]"); return 0; } - Kommentare : 0
- Trackback : 0
Inferno in QEMU unter WindowsXP
- 1. Juli 2010 12:00 AM
- Gebaute Umwelt | Aufnahme
Hinweis Wenn Sie das Native Inferno installieren zu QEMU
- Vorbereitung
- QEMU unter Windows herunterladen
- Inferno CD 2007May10 Herunterladen
- Entpacken Sie es in die entsprechende Stelle auf QEMU (Fall: "C: \ QEMU")
- entpacken in einem Verzeichnis von QEMU zu infernoCD (Fall: "C: \ QEMU \ inf.iso")
- Installation
- HardDiskImage von 1 GB erstellen (Eingabeaufforderung)
C:\QEMU>qemu-img create -f qcow inferno.img 1G - von infernoCD Boot (Eingabeaufforderung)
C:\QEMU>qemu -L . -m 128 -boot d -cdrom inf.iso -hda inferno.img - Führen Sie die Installation Shell Script (QEMU)
;sh install.sh -m /dev/sdD0 /dev/sdC0 - Plan9 wird (QEMU) eine Partition erstellt
>>> a p1 start cylinder: 0 end [0..1024] 1024 >>> A p1 >>> w >>> q - Da die Ausführung wird wieder (QEMU) Neustart der Installation Shell Script
;sh install.sh /dev/sdD0 /dev/sdC0 >>> w >>> q - Schließen Sie das Windows von QEMU Wenn Sie sehen, "Nehmen Sie die CD und reboot"
- HardDiskImage von 1 GB erstellen (Eingabeaufforderung)
- Startup-Check
- (Eingabeaufforderung)
C:\QEMU>qemu.exe -L . -m 128 -hda inferno.img -net nic,model=rtl8139 - (QEMU)
; wm/wm wmlib: can't allocate Display: .initdisplay: /dev/draw/new: ;
Wie auch immer, aber die Bewegung wurde, funktioniert GUI nicht starten.
VGA ist nicht sichtbar?
QEMU scheint die CL-GD5446 emulieren.
Ist, um OS / PC und übermorgen zu sehen, die Quelle- vgaclgd542x.c
- vgaclgd546x.c
War. Das wird nicht unterstützt ·?
Abschied für heute, ich könnte vielleicht stellen Sie den Treiber in der Anwendung
Versuchen Sie auch QEMU, so kann es auch gerne VESA-Boot- (Eingabeaufforderung)
C:\QEMU>qemu.exe -L . -m 128 -hda inferno.img -net nic,model=rtl8139 -vga std - (QEMU)
; wm/wm wmlib: can't allocate Display: .initdisplay: /dev/draw/new: ;
Yappari gerne nutzlos.
Der Kernel, der kommt mit dieser CD, die ich frage mich, ob nicht über eine integrierte VGA-Treiber?
FD im Kernel zu booten den Kernel zu booten und die CD gestern die Größe der Datei ist ganz anders.
Mit anderen Worten, würde ich zufrieden sein, was war anders kompiliert wurde,
Um einen Kernel mit dem Kernel von der CD ersetzt werden, schaffen soll ich tun?
Ich möchte, dass die Bedingungen die gleichen Kompilierung des Kernels und der CD,
Oder kompilieren Option ist nicht gut in erster Linie verstanden. - (Eingabeaufforderung)
- Referenz
- Kommentare : 0
- Trackback : 0
Inferno in VirtualBox auf Windows XP
- 29. Juni 2010 12:00 Uhr
- Gebaute Umwelt | Aufnahme
Beachten Sie bei der Kompilierung von VirtualBox in Ubuntu auf dem Inferno laufen
- Der Quellcode ist verfügbar
- $ Apt-get install mercurial
- $ Cd / usr
- $ Sudo hg clone https://inferno-os.googlecode.com/hg/ Inferno
- $ Sudo chmod-R 777 / usr / Inferno
Offensichtlich hält die Zusammenstellung nicht passieren Vita Nuova , um die Version des zu verwenden.
- Inferno Vierte Ausgabe (Inferno-20100120.tgz) herunterladen
- Entpacken Sie die Inferno-20100120.tgz, nach / usr / Inferno / den Inhalt überschreiben
- Die Installation der Bibliothek für die Kompilierung
- $ Sudo apt-get install libxpm-dev
- $ Sudo apt-get install libxext-dev
- $ Sudo apt-get install x11proto-xext-dev
- Zusammenstellung von Inferno
- $ Sudo vi Inferno / mkconfig
@@ -17,0 +18,0 @@ - SYSHOST=Plan9 +# SYSHOST=Plan9 + SYSHOST=Linux @@ -25,0 +27,0 @@ -# OBJTYPE=368 - OBJTYPE=$objtype + OBJTYPE=368 +# OBJTYPE=$objtype - $ Sh makemk.sh
- $ Export PATH = $ PATH :/ usr/inferno/Linux/368/bin /
- $ Mk nuke
- $ Mk install
- $ Sudo vi Inferno / mkconfig
- PBS 9load compile (Kernel-Loader) und (PC-Partition-Boot-Programm-Wahlschalter)
- $ Mkdir / usr/inferno/Inferno/386/lib /
- $ Sudo chmod-R 777 / usr/inferno/Inferno/386/lib /
- $ Cd / usr / Inferno / os / boot / pc /
- $ Mk pbs.install 9load.install
- Kompilieren des Kernels
- $ Cd / usr / Inferno / os / PC
- Vi $ ether79x970.c
@@ -540,6 +540,7 @@ switch(x&0xFFFFFFF){ case 0x2420003: /* PCnet/PCI 79C970 */ case 0x2621003: /* PCnet/PCI II 79C970A */ + case 0x2625003: /* PCnet/FAST III 79C973 */ break; default: print("#l%d: unknown PCnet card version %.7ux\n", - $ Vi PC
@@ -48,10 +48,11 @@ kern link - ether2114x pci + ether79c970 pci +# ether2114x pci # ether82557 pci - ether83815 pci - etherelnk3 pci +# ether83815 pci +# etherelnk3 pci ps2mouse ethermedium # pppmedium ppp compress @@ -70,7 +71,7 @@ math init - wminit + shell code int kernel_pool_pcnt = 10; @@ -79,7 +80,7 @@ int image_pool_pcnt = 40; int cflag=0; int swcursor=0; - int consoleprint=0; + int consoleprint=1; port alarm @@ -137,3 +138,5 @@ /dis/lib/daytime.dis /dis/lib/auth.dis /dis/lib/ssl.dis + /dis/lib/arg.dis + /dis/lib/filepat.dis - $ Mk
- Erstellen der Kernelkonfiguration Last
- $ Vi / usr/inferno/os/pc/plan9.ini
bootfile=fd0!ipc.gz
- $ Vi / usr/inferno/os/pc/plan9.ini
- Erstellen eines Disketten-Image
- $ Emu
- ; Cd OS / PC
- ; Gzip IPC
- ; Disk / Format-b / Inferno/386/pbs-df inferno.img / Inferno/386/9load plan9.ini ipc.gz
Starten Sie VirtualBox, um das fertige inferno.img montieren
Sie können zwar sicherlich zu starten, manchmal verursachen eine Panik aus.
Vielleicht, weil schlechtes System in VirtualBox auch Plan9 Inferno.
Außerdem habe ich in der Lage, um die native kompilieren Inferno war, bin ich ein Boot-FD.
Was kann ich am Anfang im Bootloader dieses Plan9 war gefunden werden,
So verwenden Sie die · · · Native Inferno wollen von der Festplatte booten müssen möglicherweise Plan9 studieren.
Versuchen wir das nächste Inferno in QEMU auf WindowsXP. - Referenz
- Kommentare : 0
- Trackback : 0
Freigegebene Ordner in VirtualBox in Ubuntu
- 28. Juni 2010 12:00 Uhr
- Gebaute Umwelt | Aufnahme
- Die Installation der Verlängerung
- Montieren Sie die Installations-CD in den "Install Guest Additions", "Gerät" → das Menü des Fensters der virtuellen Maschine
- $ Cd / media/VBOXADDITIONS_3.2.4_62467 /
- $ Sudo sh VBoxLinuxAdditions-x86.run
- Erstellen von gemeinsamen Ordnern
- Setzen Sie einen freigegebenen Ordner im "Ordner ..." shared "Gerät" → das Menü des Fensters der virtuellen Maschine
- Sudu $ mkdir / mnt / share
(Erstellt, auf denen zu montieren) - $ Sudo mount.vboxsf share / mnt / share /
(Montieren Sie den freigegebenen Ordner)
- Kommentare : 0
- Trackback : 0
Verschiedene OS
- 24. April 2010 12:00 AM
- Material
Notieren Sie sich das Betriebssystem, das Sie erwartet, dass sie wegen vergessen, jedes Mal wenn ich liebe es, mit vielen verschiedenen Arten von OS sowieso spielen würden untersuchen zu wiederholen sind, werde ich an verschiedene Orte zu verlassen ·.
- Monolithischen Kernel
- BSD
- FreeBSD
Mogul von BSD nicht vergessen kann - OpenSolaris
Apropos Solaris
- FreeBSD
- Linux
- INSERT
Linux zur Datenrettung - Puppylinux
Linux sollte leicht zu bewegen und sogar alten PC - GentooLinux
Linux für Experten - EcoLinux
Linix japanischen Studenten sind hart - Elive
Linux bietet eine grafische Oberfläche in Bewegung ist schön - Chromium OS
Linux-basiertes WebOS, aus denen die Google- - Joli OS
Ubuntu LTS-basiertes Betriebssystem für Netbooks machen einen Jolicloud - Splashtop OS
Leichte OS für Web Access und Microsoft wird durch DeviceVM gesetzt, basierend auf dem Linux - Verdammt Vulnerable Linux
Für das Lernen Linux-Sicherheit völlig wehrlos - BackTrack
Linux für Sicherheits-Check
- INSERT
- Amiga
- Icaros Desktop
Die Verteilung des AROS kompatibel AmigaOS3.1 - Syllable
OS abgeleitet AtheOS
- Icaros Desktop
- MS-DOS
- FreeDOS
MS-DOS-kompatibles Betriebssystem
- FreeDOS
- BSD
- Mikrokernel
- Minix
UNIX-ähnliches Betriebssystem für Bildung - BeOS
- Haiku
Mittlerweile aufgelösten BeOS OS übernahm den Gedanken an
- Haiku
- L4
Microkernel der zweiten Generation, eine Qualität der Microkernel verfolgen - MonaOS
Von Kanal 2 - MikeOS
Perfekt für das Studium OS - Nano-Kernel
- JNode
Gemacht mit fast allen Java-OS
- JNode
- Minix
- Hybrid-Kernel
- ReactOS
OS kompatibel mit Windows NT - Plan9
Strebte nach der nächsten Generation verteilt Unix-OS
- ReactOS
NetWare und OS / 2 ist ich bin mir nicht ·
Na ja, aber ich kann nicht Wie ist es, OS persönlichen Gebrauch.
- Kommentare : 0
- Trackback : 0
Chromium OS bauen "Flow"
- 24. Februar 2010 12:00 Uhr
- Das Leben Hack | Rekord
Eingeführt vor, leicht zu errichten Chromium OS genommen werden (inoffizielle). Gab ein Update ist Hexxeh ist ihnen benannten Besitzer, automatische Updates, erweiterte Video-und Wi-Fi-Unterstützung diesmal Verwendung Webcam, wie Menüanpassung hinzugefügt werden. "Flow" ist auch der Name. Trotz des Gewichts auf als vorher, können Sie nur ausführen müssen, um einen USB-Speicher von 2 GB zu versorgen. Windows, Linux und Mac bootfähig ist (normalerweise).
Aber dieses Update ist eine, die kann und darf auch eine harte Zeit durch die Leistung der Hardware.
Ich brauche nicht zu, um direkt vom Server herunterladen bei 327MB, dauert der Download nicht scheinen, keine andere Notwendigkeit für eine Weile dieser Minute betragen.
Automatische Updates, die als die letzte Beta-Version getestet wurden ist, und so mit diesem Standard, ist nicht, dass der künftige Bedarf, ohne den USB-Laufwerk nach jedem Update zurückgesetzt.
Wer hat angerufen? "Was ist Chrome OS" ist hier Einleitung "Chrome OS" Bitte versuchen Sie, zu beziehen.
Es ist Zeit, Durchfluss ... [Hexxeh Blog via Download Squad ]
Kevin Purdy ( Original Übersetzung / Ryota Matsui)
- Kommentare : 0
- Trackback : 0
"ChromiumOS Zero" USB-Speicher-Boot-Unterstützung
- 23. Februar 2010 12:00 Uhr
- Das Leben Hack | Rekord
USB-Stick kompatible Version des Open-Source-Web-basierte Netbook ChromiumOS Build-System durch Google entwickelt wurde abgeschlossen.
Hacker mit dem Namen Hexxeh Arbeit. Build "ChromiumOSZero" Sein neuestes Meisterwerk Chrome-Add-On-Unterstützung, Boot-Geschwindigkeit, etc. wurden hinzugefügt. Durch seine eigene offizielle Liste der Updates ist hier .
Verlust aufgrund der Geschwindigkeit und Wi-Fi-basierten Broadcom-, Chrom-Browser für OS Core wurde verbessert.
Außerdem, das ist kompakt bauen sich selbst in den USB-Stick von 1 GB.
Ab dieser Version mit Bonus-Update wird automatisch aktualisiert.
Oder "BitTorrent, von der Website von Hexxeh Spiegel kann heruntergeladen werden. " Wir können wahrscheinlich ausprobieren, noch mehr an der Mühelosigkeit, wenn vom USB ... musste aber zusammenzucken und wollen eine "ChromiumOSZero" versuchen.
Wie man einen Build von Hexxeh-basierten USB-Stick zu starten ist "Vergangenheit Artikel , wie man von einem USB-Speicher booten GoogleChromeOS finden Sie unter ".
"ChromiumOSZero" ist ein kostenloser Download bootfähig (meist) auf einem anderen System als Mac.
Chromium OS Builds von Hexxeh [via Download Squad ]
Kevin Purdy ( Original Ebisu Miles /)
- Kommentare : 0
- Trackback : 0
OS "Jolicloud" Netbook
- 22. Februar 2010 12:00 Uhr
- Das Leben Hack | Rekord
Test-Version veröffentlicht wurde letzten Monat endlich " Google Chrome OS ". Verfügt über unvergleichliche Geschwindigkeit, wurde aber Aufmerksamkeit als neuartiges Betriebssystem jemals, auch ich mag es nicht, dass Imahitotsu benutzerfreundliche Browser, den perfekten Ausgangspunkt. Hier, wie ein mächtiger Rivale von "Chrome OS", OS "für Netbooks Jolicloud Darf ich mich vorstellen das ".
" Jolicloud Der große Unterschied mit "Chrome OS" ist "ist, außer dass es unterstützt auch Desktop-Anwendungen. Auch hier Seite unterstützt auch eine Vielzahl von Geräten Wie Sie in der sehen kann. In der Tat ist das Verhalten gut, und es scheint, gut mit anderen Festplatte in einer virtuellen Maschine Lifehacker USA getestet wurde.
" Jolicloud Federn waren daran interessiert, wie man "lassen Sie installiert haben. Ohne Windows zu deinstallieren, können Sie es in Ihrem zugewiesenen Speicherplatz verwenden auf der Festplatte. In einer Diashow in der Abbildung unten, aber versuchen Sie bitte die Atmosphäre zunächst prüfen.
Flow nach der Installation ist ungefähr so.
Sobald Sie "Jolicloud", wie bisher installiert die folgenden Login-Bildschirm erscheint.
Geben Sie den Benutzernamen und das Passwort, das Sie während der Installation festgelegt. Wenn Sie sich anmelden, wird der Bildschirm von Jolicloud Launcher wie diese angezeigt werden.
Stellen Sie die Jolicloud-Konto. Jolicloud Konto die besondere Einladung Code ist erforderlich, da wollen wir eine frühzeitige Anmeldung. Sobald Sie mit der Heimatbasis von Jolicloud registriert haben, können Sie die Anwendung zugreifen, wie zum Beispiel: Wörterbuch von Jolicloud.
"Skype", "Dropbox", "auf diesem Bildschirm Boxee "," Spotify können mit einem einzigen Mausklick, wie Desktop-Anwendungen installiert werden. " Darüber hinaus, wenn Sie sich anmelden, um Jolicloud, können Sie auch zu sozialen Netzwerken wie Twitter · Facebook zugreifen.
Hier ist der Update-Manager. Sagt uns, ist eine bequeme Plattform App aktualisierten Informationen.
Wie war es?
Werden nach Typ entsprechende Desktop, die nicht "Chrome OS" ist, "Jolicloud" gekennzeichnet, kann aber nicht unbedingt und "Chrome OS" verglichen werden, da sie ein anderes Design-Konzept in erster Linie in Richtung der Pro Desktop-Betriebssystem für Netbooks leistungsfähige haben sagen würde. Insbesondere die Anwendung Wörterbuch Wind, so dass das iPhone, das iPhone Benutzer, der vertraut sein kann.
"Jolicloud" wird als α freigesetzt. Die Download- Seite hier bitte aus.
Adam Pash ( Original Yukiko Matsuoka /)
- Kommentare : 0
- Trackback : 0
FAQ rund sieben "Chrome OS"
- 21. Februar 2010 um 12:00 Uhr
- Das Leben Hack | Rekord
Was ist ein "Chrome OS" einen ersten Platz?
"Chrome OS" ist das Betriebssystem für die Verwendung im Web. Im Gegensatz zum traditionellen OS wird durch überwältigende Geschwindigkeit gekennzeichnet ist.
Wenn 2., Wie es erscheinen wird?
Laut Google, so dass sie die offizielle Version veröffentlichen wird erwartet, dass etwa im November 2010 sein. Wie in der Abbildung unten dargestellt, unterscheidet sich deutlich für den Mechanismus der OS wird die Installation eines Download nicht derzeit in der Entwicklung oder PC bereit "Chrome OS" empfohlen. Über die Preisspanne ist noch nicht klar, wie Google ist die Politik und wollen ein Netbook mit einem größeren Tastatur und-Maus-Pad loslassen.
Egal wie schnell 3.?
Erwartet, dass bis in die Logon-Bildschirm 7 Sekunden, 4 Sekunden, um den Desktop anzuzeigen, insgesamt 11 Sekunden abgeschlossen sein. Es ist viel schneller als herkömmliche OS. Dies wird so durch die Firmware für den "Chrome OS" realisiert werden.
Was ist der Unterschied konkret 4.?
Als Besonderheiten des "Chrome OS", hob die folgenden Punkte.
- Kann zu "Chrome" verwendet werden, ist Multi-Core-CPU und Grafikchip ist für Anwendungen wie Spiele und Zubehör in der traditionellen OS vorbehalten
- Verwenden Sie die "Chrome" in "Chrome OS", weiter beschleunigen
- Alle Web-Anwendungen. Es gibt keine traditionellen Anwendungen wie Spiele und Zubehör.
- "Chrome OS", da sie von einem Google-Konto kontrolliert, können Sie sich in Ihrem Konto an, das auch mit dem Netbook.
- Google Mail, nicht nur GoogleDocs, alles wird in der "Chrome OS" verwendet, online alle gespeichert werden
Anwendung wurden bisher unter Verwendung von 5. Nicht funktionieren wird?
Nicht wirklich sein müssen. So plant es, die Vorteile der Online-Version von Microsoft Office zu nehmen, wie zum Beispiel in der Lage sein, um die Excel-Datei zu verwenden.
Print-6. Ist Ali?
Print-Funktionalität wird erwartet, dass in "Chrome OS" installiert werden. Doch so weit plant, Drucker oder unkonventionellen Ansatz zu unterstützen.
Und auf dem Desktop-PC 7 zu unterstützen. Laptop-PC?
Ansonsten arbeitet der höchsten Priorität zuerst Netbook, Notebook oder Desktop-PC wird auf dem PC freigegeben werden ist wie damals.
Kevin Purdy ( Original Yukiko Matsuoka /)
- Kommentare : 0
- Trackback : 0
Startseite > Tags> OS
- Suche
- Füttern
- Übersetzung





















