
重新安装Windows之前的准备工作
在重新安装Windows之前,非常重要的一点是必须有一张可以正常使用的Linux启动盘。通常,启动盘是在安装Windows之后再进入Linux的惟一途径。大多数Linux的发行版在安装过程中都会提示用户制作一张启动盘。在制作启动盘之后,我们应当测试一下,确保这张软盘能够正确地引导Linux系统(注意,软盘可不是一种非常可靠的存储介质)。
把启动盘插入软盘驱动器,然后以Root用户登录,输入命令shutdown -r now并回车。如果Linux系统能够正常从软盘启动,那么,说明你已经做好了安装Windows的准备,可以跳过下面的内容,直接看“重新安装LILO”。
制作启动盘的方法
如果你的启动盘出现故障,或者你根本就没有制作启动盘,那么在你安装Windows之前一定要补上这一步。此外,每当你改变Linux系统的内核时,也需要重新制作一张启动盘。
制作启动盘最简单的方法是使用mkbootdisk命令。不过,在使用这个命令之前,你需要了解当前使用的Linux内核版本。查看Liloconf文件可以得到内核版本信息,这个文件包含了LILO的配置信息和内核文件的存储位置。
在查看Liloconf文件之前,你应当确保没有以Root用户登录(这可以防止你不小心对系统文件造成破坏),然后输入命令pico /etc/liloconf,在pico文本编辑器中打开文件。
在Liloconf文件中,每一个小节描述了计算机上安装的一个 *** 作系统,以image=开始,至少包含三行文字。此外,还有一些小节是描述从软盘启动或者以故障恢复模式启动。找到包含label=linux的小节,查看相关的image=行中描述的内核版本信息,然后输入Ctrl-x退出pico。
在我们使用的Red Hat 60测试系统中,Liloconf用vmlinuz-225-15来表示Linux内核映象文件的名称和位置,这意味着我们使用的内核版本是225-15。然后,我们就可以使用mkbootdisk命令了。不过,在一些系统中Liloconf文件并没有提供内核版本信息,而是简单地包含一行image=/boot/vmlinuz。如果在vmlinuz之后没有提供任何版本信息,这表示Liloconf文件可能使用了符号链接(有点类似于Windows中的快捷方式)。为了找到真正的内核映象文件,输入命令ls -l /boot并回车。这条命令将显示Boot目录下的文件的详细信息。查看包含vmlinuz的行,可以看到箭头指向的真正的内核映象文件,而后者通常会包含适当的版本信息。在我们使用的测试系统中,尽管在Liloconf文件中已经包含了内核文件的名称和位置,在Boot目录下还是存在一个指向它的名称为vmlinuz的符号链接。
如果使用上面列举的方法还是不能找到内核版本信息,你可以执行命令ls /lib/modules并回车。这个目录包含一个或多个子目录,每一个子目录都使用一个不同的内核版本作为它的目录名。具有最高版本号的目录名就是系统当前使用的内核版本。
在使用命令mkbootdisk -device /dev/fd0 kernelversion的时候,用前面得到的内核版本替换掉kernelversion,然后回车(例如,在我们使用的系统中,我们输入mkbootdisk device /dev/fd0 225-155)。当出现提示后,把一张软盘插入磁盘驱动器并回车。然后,Linux将开始向软盘拷贝所需的系统文件。
如果整个过程没有出现任何问题,表示你已经成功地制作了启动盘。接下来需要测试这张启动盘。
在启动盘测试成功之后(使用“重新安装Windows之前的准备工作”小节中描述的方法),你可以开始重新安装Windows了。
重新安装LILO
当重新安装了Windows之后,在启动系统时会发现原来的LILO提示符消失了,而且系统直接启动进入了Windows。这是因为Windows已经改写了主硬盘的MBR,删除了LILO程序,从而越过了Linux。这时,启动盘成为你在安装Windows之后再进入Linux的惟一途径。在准备重新启动计算机进入Linux之前,把制作好的启动盘插入软驱。
在重新启动系统之后,在LILO提示符下输入Linux并回车。从软盘启动通常比从硬盘直接启动慢得多,这时,要稍微有一点耐心。在内核被装入之后,你的系统就可以像往常一样启动了。
重新安装LILO是一件再简单不过的事情。首先以Root用户登录,然后输入/sbin/lilo命令再回车即可。如果没有遇到任何错误信息,就可以取出启动盘,使用硬盘重新启动计算机。这时,会发现LILO提示符又出现了,就像重新安装Windows之前那样。
在重新安装Windows之前,非常重要的一点是必须有一张可以正常使用的Linux启动盘。通常,启动盘是在安装Windows之后再进入Linux的惟一途径。
如果你的启动盘出现故障,或者你根本就没有制作启动盘,抑或你改变了Linux系统的内核,那么在你安装Windows之前一定要重新制作一张启动盘。
第一,你上传的时候可以选择ascii模式,会自动转换文本格式文件
第二,你可以运行dos2unix程序,批量把dos格式文本文件转换成unix格式文本文件
第三,用编辑器把指定0x0d0转换成0
试试用命令行安装:
使用命令行安装 SUA 的步骤
打开命令提示符窗口。若要打开命令提示符窗口,请单击“开始”,在“开始搜索”文本框中单击,键入 cmd,然后按 Enter。
“开始”菜单中可能也有“命令提示符”快捷方式。
(简单来说就是打开CMD)
将目录更改为 %windir%\system32。
示例:当前目录为 C:\Documents and Settings\user_name。
键入 cd \\Windows 以更改到 C:\Windows 目录。
(一般直接在CMD里敲cd C:\windows)
输入下列命令:
start /w pkgmgr /iu:SUA
如果打开“用户帐户控制”对话框,请单击“继续”。
当命令窗口在新行中显示 %windir%\system32 提示时,表示安装已完成。
还没有的话,那可能你的Win有问题,不是正规、完整的版本。
UNIX和Windows文件系统相互不兼容,因为两者的设计目的都不一样。
两个文件系统的区别有以下几点:
1、文件名长度方面,NTFS和ext4相同,最大都是255个字符,但路径长度ext4没有限制,NTFS内核限制是路径长度不宜超过65536个Unicode字符,但受到应用API限制,最长是255。
2、NTFS最大文件是16EB,最大分区是16EB,ext4最大文件是16TB,最大分区是1EB。
3、ext4不支持文件文件快照,NTFS支持,另外NTFS支持文件修改日志。
4、NTFS原生支持数据加密,ext4需要在格式化时指定是否支持数据加密,格式化以后无法修改。
5、ext4不支持Copy On Write,但从ext4的逻辑上看,不支持Copy On Write也可以理解,因为有日志。NTFS支持。
6、ext4支持块级的日志,但默认关闭,NTFS不支持,但考虑到NTFS其实是把所有内容(包括元数据)都认为是文件(ext4则区分文件和元数据),所以NTFS没有必要做块级的日志。
扩展资料
NTFS系统的优点:
(1)更安全的文件保障,提供文件加密,能够大大提高信息的安全性。
(2)更好的磁盘压缩功能。
(3)支持最大达2TB的大硬盘,并且随着磁盘容量的增大,NTFS的性能不像FAT那样随之降低。
(4)可以赋予单个文件和文件夹权限。对同一个文件或者文件夹为不同用户可以指定不同的权限。在NTFS文件系统中,可以为单个用户设置权限。
(5)NTFS文件系统中设计的恢复能力无需用户在NTFS卷中运行磁盘修复程序。在系统崩溃事件中,NTFS文件系统使用日志文件和复查点信息自动恢复文件系统的一致性。
参考资料来源:百度百科-ntfs
参考资料来源:百度百科-FAT文件系统
以上就是关于linux系统如何改装windows全部的内容,包括:linux系统如何改装windows、把windows文件类型转换成unix文件类型,怎样批量转换、Windows server 2016系统,怎么装“基于Unix的应用系统子程序”等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)