在家自制电脑系统怎么做的,在家自制电脑系统怎么做
1.如何自己制作系统光盘|自制系统安装光盘方法
2.用系统盘做系统
3.怎么编写电脑系统?
4.xbox360自制系统升级问题
5.如何自制u深度系统安装u盘?
U盘装系统,你需要先把U盘做成启动盘,然后从网上下载系统,并且把解压后,带GHO的系统复制到已经做好U盘启动盘里面。
1.安装系统可以到去下载最新免费激活的系统,并且上面有详细的图文版安装教程,可供安装系统时参考。
2.看完U盘制作的教程你就会用盘装系统。到电脑店去学习如何装系统。
适合对电脑BIOS设置非常了解才可以。在BIOS界面中找到并进入含有“BIOS”字样的选项,1.“Advanced BIOS Features”
3.进入“Advanced BIOS Features”后,找到含有“First”的第一启动设备选项,“First Boot Device”
4.“First Boot Device”选项中,选择“U盘”回车即可,配置都设置好后,按键盘上的“F10”键保存并退出,接着电脑会自己重启,剩下的就是自动安装系统。
上面是设置BIOS启动的步骤。每台电脑BIOS设置不一样,你可以参考一下。学会了,你就可以用U盘装系统。
如何自己制作系统光盘|自制系统安装光盘方法
①一个有Windows系统的电脑(制作启动盘用)
②一个4G以上的U盘
③Windows7/8.1/10系统包
④软碟通UltraISO软件
1、下载完成后就可以开始安装:
2、接受协议,点击“下一步”:
3、选择默认安装路径即可,点击“下一步”:
4、选择默认选项即可,点击“下一步”:
5、点击“安装”:
6、安装完成:
7、打开刚才安装的UltraISO软件(Windows7系统下需要右击UltraISO图标选择以管理员身份运行),点击“继续试用”即可:
8、现在开始制作U盘版系统盘
①打开软碟通软件插上您的U盘
②打开您的系统镜像文件。就是准备工作时候需要到微软官网下载的那个。
③点击启动----写入硬盘映像
④在硬盘驱动器里选择您的U盘。
⑤点击写入,就开始制作了。
⑥耐心等待:
⑦成功啦,您现在拥有一个U盘版的系统盘啦。
按照以上步骤,拥有windows 10镜像的U盘启动盘就制作完成了
用系统盘做系统
系统光盘是安装系统最原始的工具,直到现在,依然有很多人使用系统光盘装系统,不过随着技术的不断改进,系统光盘逐渐被淘汰,市面上已经鲜有系统安装光盘,部分用户不得不自己制作系统光盘,那么要怎么自己制作系统光盘呢?下面小编跟大家介绍自制系统安装光盘的方法。
相关教程:
怎样用光盘装系统步骤图解
win7自带刻录机制作系统光盘方法
一、准备工具
1、操作系统:电脑系统下载
2、配置有光驱的电脑,DVD空白光盘
3、安装光盘制作工具下载:UltraISO光盘制作工具9.5破解版
二、自制系统安装光盘步骤如下
1、在电脑光驱中放入空白光盘,右键以管理员身份运行UltraISO光盘制作工具;
2、依次点击“文件”—“打开”,或直接点击打开按钮,在本地硬盘选择要制作系统光盘的系统ISO文件,点击打开,然后返回主界面,点击菜单栏的“工具”—“刻录光盘映像”选项;
3、转到这个界面,默认的选项不用修改,直接点击刻录;
4、之后执行制作系统安装光盘过程,在提示刻录成功之后,系统光盘制作完成,点击返回。
以上就是自制系统安装光盘的方法,如果你电脑有刻录机并且有空白的DVD光盘,就可以按照上面的方法自己制作系统光盘。
怎么编写电脑系统?
1、系统与盘的关系只有大小关系,空白cd大约700Mb,只能刻录XP系统(不到700M),空白DVD有4.7Gb,可以刻录几乎各种系统(例如:xp、vista、win7等,除苹果系统)。
2、"怎么做系统"说得有点模糊,可以到网上下载系统iso文件(例如系统之家、萝卜家园等),可以自己备份(即用备份工具将C盘系统做成Gho文件系统备份)。
3、系统分为安装版(慢,稳定)和GHO版(快速,自制简便)。
4、装系统:如果用光盘装:1-备份C盘重要文件到其他盘,包括桌面文件,放入光盘-2重启电脑3-bios下设置光盘启动(一般电脑默认了不用设,否则网上去查)4-看选择自动安装到c盘。5-到相应官网下载专用电脑驱动进行安装。
遇到具体问题再来问吧,呵呵
xbox360自制系统升级问题
1. 建立开发环境
这一步非常的简单。
将masm613和vc15的压缩包分别解压到e:masm615和e:msvc15目录下。你也可以放到其他目录下,根据自己的情况而定,但是下面用到的编译命令需要作相应的修改。也不需要添加或修改任何的环境变量。
2. IBM PC的启动及当时的内存使用情况
这一部分内容已经是老生常谈了,但又不能不说。我们只说从硬盘引导的情况。
当BIOS经过POST(Power On Test Self)后,将硬盘MBR读到内存0x0000:0x7C00的位置,然后从这里开始执行。一般的情况,MBR将选择活动分区进行操作系统的启动。在MBR开始执行时,内存使用的情况如下图所示,地址数据用16进制表示:
这已经是老掉牙的内容了,但是,在20年前却十分流行。如果想更详细的了解这方面的内容,找本讲解DOS的书看看吧。
我们自己的操作系统将被加载到0x1000:0x0100。这不是必需或者必然的,是人为选择的,你也可以将其放在0x4321:1234等其他地方。但是,上图中注明有其他用途的内存区域,应该保留,否则,你会后悔的。
3. 开发操作系统
我们自己的操作系统运行在实模式环境下(如果您不知道什么是实模式,也请看看20年前出版的当时非常流行的书,或者直接请教当时的前辈高手)。即使你的电脑是P4的CPU,刚启动时,也只相当于主频较高的8086而已。但是,没有关系。
首先,使用汇编语言写一个框架,文件名是entry.asm:
; entry.asm
; Copyright (C) 2004, Tian XiangYuan
.MODEL TINY,C
.386p
option expr32
option casemap:none
cmain PROTO NEAR C
.CODE
ORG 0100h ;偏移地址
_start:
jmp begin
nop
DB 'TianXiangYuan',0 ;the magic of my os
begin:
cli
mov ax,cs
mov ds,ax
mov es,ax
mov ss,ax
mov sp,0FFFFh
sti
call cmain ;调用C语言写的主函数
mov ax,4c00h ;调用DOS的功能(为了调试),与我们自己的操作系统无关
int 21h
这段代码非常简单,应该没有什么问题。
已经说了,操作系统将从0x1000:0x0100加载,说是无心,实则有意。我们知道,TINY模式的程序,在DOS下运行时,其起始地址就是0x0100,前面的256Byte是参数部分。如果直接将操作系统在系统启动时加载到0x1000:0x0100,调试时非常麻烦。我们将其起始地址设为0x0100,使其可以在DOS下运行(这也是在程序的最后包含int 21h指令的原因),确认正确无误后,再进行下一步的开发。
下面再看C语言的代码,文件名是main.c:
……
static void InitShell()
{
}
void cmain()
{
InitShell();
TermShell();
}
顾名思义,其中实现了一个简单的shell。因为该程序本身是操作系统的一部分,所以,平时经常使用的一些C库函数,在这里就不能使用了。总之,一切都要自己动手实现。幸好,在实模式下,几乎所有的设备的驱动都包含在BIOS中了,我们可以直接使用。否则,连从键盘读一个键值这样的事都需要自己写键盘的驱动程序,实在太难了。也是这个原因,我们自己的操作系统没有将CPU转到保护模式下,有心之人可以试试。
下面的事情几乎都可以使用C语言实现了。
第一,初始化显示模式。系统启动时,显卡已经被初始化成3模式了,就是80X25的彩色模式(除非你的显示器是单色显示器),我们不需要再做什么了。当然,你也可以将显卡设成VGA甚至SVGA模式,只要你的BIOS和显卡支持。
第二,实现一个具有简单交互功能的shell。代码不全,请自己补齐,或参看附件。
/*
*从键盘读一个字符,如果没有输入,则等待;返回值的低字节为asii码,高字节为键盘扫描码
*/
static int getch()
{
int chr=0;
__asm
{
mov ah,00h
int 16h
mov chr,ax
}
return chr;
}
/*
*使用TTY模式向屏幕输出一个字符
*/
static void putch(unsigned char key)
{
__asm
{
mov bh,0
mov al,key
mov ah,0Eh
int 10h
}
}
#define KEY_BACKSPACE 0x08
#define KEY_ENTER 0x0D
#define KEY_NEWLINE 0x0A
#define KEY_ESCAPE 0x1B
static int printk(const char* str,...)
{
…… //给大家一点空间,自己实现吧
}
static void endline()
{
putch(KEY_NEWLINE); //Line Feed (LF)
putch(KEY_ENTER); //Enter (CR)
}
static char msg_prompt[]="CMD:";
static void deal_cmd(char* cmd_line,int cmd_len)
{
…… //也请大家自己实现吧,例如,可以实现help,dir,cls,halt等命令
…… //其实,就是字符串比较的过程
}
static void TermShell()
{
char cmd_line[80]={0,};
int cmd_len=0;
endline();
printk(msg_prompt,sizeof(msg_prompt));
for (;;)
{
cmd_line[cmd_len]=getch();
switch(cmd_line[cmd_len])
{
case KEY_ENTER:
if (cmd_len>1)
deal_cmd(cmd_line,cmd_len);
//break;
case KEY_ESCAPE:
cmd_len=0;
endline();
printk(msg_prompt,sizeof(msg_prompt));
break;
case KEY_BACKSPACE:
if (cmd_len>0)
{
putch(0x08);
putch(' ');
putch(0x08);
cmd_len--;
}
break;
default:
putch(cmd_line[cmd_len]);
cmd_len++;
}
}
}
更复杂、功能更强大的方法请参考BIOS的相关文档。也请大家发挥想象力,不断的扩展功能。说心里话,这个“操作系统”比dos还原始!但毕竟是自己的操作系统。
如何自制u深度系统安装u盘?
很简单的
不能发链接貌似,请自行百度下面一行
[XBOX360] 厚机XBOX360自制系统升级至16203详细安装教程(解决从忍龙3RE开始14
刷机教程原作者:coallin
本文由基友coallin授权修改发布!
=========================================================================
STEP 1:下载[16203自制升级套件],文件包含[NAND Flasher 360](拷贝至FAT32格式的U盘)和[xeBuild_GUI_2.09_CN](在PC端使用)
游客,如果您要查看本帖隐藏内容请回复
STEP 2:记录XBOX360的CPU KEY
①.首先通过AV或者色差线连接XBOX360到电视(必需),并在关机状态下按光驱电源键开机。
②.屏幕上出现了你的CPU KEY,将它们完整无缺的抄下来。
(有些同学使用DL软件查看CPUKEY,是不可取的,因为会少一位KEY,所以最安全的就是用AV线和色差线接电视机查看)
STEP 3:提取NAND闪存
①.重新正常开机,运行U盘上的NAND Flasher 360软件目录下的default.xex(通过XEX MENU或者FSD),会看到下图的界面,注意红框中显示的是你的主板型号,将它记下来。(如果没有识别到主板型号,切勿继续操作,请寻找其它刷机方式。)
②.软件会询问要将文件保存在何处,选择你的U盘即可。耐心等待提取完毕,然后你的U盘中会多出一个叫“orig_nand.bin或者flashdmp.bin”的文件。
现在你手中应该有了你XBOX360主机的CPU KEY、DVD KEY、主板型号、闪存备份四种信息。接下来我们转到电脑上操作。
STEP 4:在电脑端使用xeBuild_GUI_2.09_CN
在PC端,打开XeBuild GUI v2.09 汉化版,按照下图的步骤进行操作,获得新的updflash.bin文件
注意除了红框之外的设置,在读取你原始的"orig_nand.bin",会自动设置,请不要按照图上的设置
STEP5:刷写NAND闪存,刷机完成!
XBOX360正常开机,再次进入NAND Flasher 360,现在我们点击刷写NAND闪存。
选择你刚才保存到U盘上的生成好的固件,耐心等待刷写完毕。
完成后,为了避免出问题,请直接选择右侧的关机按钮强制关机,而不要按手柄西瓜键退出。
重新开机,看看是不是进入了全新的系统吧!
1、先将u深度u盘启动盘连接到电脑,重启电脑等待出现开机画面时按下启动快捷键,使用u盘启动盘进入u深度主菜单,选择02u深度Win8PE标准版(新机器),按下回车键进入,如图所示:
2、进入pe后会自启u深度pe装机工具,首先点击"浏览"将保存在u盘的系统镜像添加进来,接着选择c盘作系统盘存放镜像,点击“确定”即可,如图所示:
3、点击"确定"后,系统会弹出格式化提示框,点击"确定"即可,如图所示:
4、系统安装工具会将原版win7系统镜像包释放到所选择的分区当中,释放完成后所出现的提示重启窗口中可点击确定或者等待10秒让电脑重新启动,如图所示:
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。