`

硬盘安装 Ubuntu 10.10 Maverick LiveCD

 
阅读更多

这篇文章是在6月初写的,当时还是 ubuntu 10.10 alpha 1。正式版已经在10月10号正式放出。硬盘安装原理应该差不多,具体方法会有所区别。权威指南请参考 UBUNTU WIKI 这篇文章:http://wiki.ubuntu.org.cn/index.php?title=%E7%A1%AC%E7%9B%98%E5%AE%89%E8%A3%85LiveCD&variant=zh-cn

另外,如果原先安装的是 ubuntu 10.04,极有可能使用的是 grub 2,它已经抛弃了 kernel 这个命令,改为 linux。所以如果是用 grub 2 引导系统,将以下的 kernel ... 命令改成 linux ...

Ubuntu 10.10 alpha 1 已经在2010年6月3日放出来,最后一个分区就留给她吧!

按照以下老方法安装不成功!

首先下载 Ubuntu 10.10 镜像文件。按照之前的做法,最好是下载 alternative 版本的镜像文件。之前没注意,下载了 Desktop 版本的镜像文件,600 M 太大了,不想再重新下载了,试试看吧。

然后到 http://tw.archive.ubuntu.com/ubuntu/dists/maverick/main/installer- i386/alpha-1/images/hd-media/ 这里下载 initrd.gz 和 vmlinuz 这两个文件。

把这三个文件(initrd.gzvmlinuz 以及 Ubuntu 10.10 Alpha 1 maverick-desktop-i386.iso 镜像文件)一起放到一个分区的 根目录下。

重启电脑,到了 grub 引导菜单,按 c 键进入命令行模式。敲入以下命令:

kernel (hd0,N)/vmlinuz
initrd (hd0,N)/initrd.gz
boot

(hd0,N) 中的 N 与你放置 iso、vmlinuz 和 initrd.gz 这三个文件的分区相对应。如果记不住分区 ,可以用 Tab 键帮助补齐。比如,敲入 kernel (hd0, 然后按 Tab 键,这时候 grub 会列出一堆给你 选择,类似这样的:

kernel (hd0, //这时候按下 Tab 键
Possible partitions are
Partition num: 0, Filesystem type unknown, partition type 0x7 //这是 NTFS 分区,grub 无法识别
Partition num: 1, Filesystem type is fat, partition type 6xb
Partition num: 2, Filesystem type is ext2fs, partition type 0x83
...
...
...

选择一个你觉得比较接近的分区,例如 (hd0,8),继续敲入 (hd0,8)/vmli,这时候可以再按一下 Tab 键,如果 grub 能把 vmlinuz 这个文件名补齐,OK 这正是我们要找的分区;如果无法补齐,可以 重新选择分区,继续试,直到能补齐为止。

一切顺利的话,应该能进入安装界面,剩下的和其它的 ubuntu 发行版本的安装差不多。

到了这一步,iso 文件死活挂不上。只好到网上再找资料。原来 ubuntu 10 以后采用了自己的硬盘 安装方法。

Ubuntu 10 以后,使用 casper 来进行硬盘安装

从 marverick-desktop-i386.iso 文件中提取出 capser 以及 .disk 目录,三个文件一起放到一个 分区根目录下。

这时候分区的目录看起来是这样的:

|-- marverick-desktop-i386.iso
|-- .disk
|-- capser
||-- vmlinuz
|`-- initrd.lz
|`-- ...
|`-- ...
|`-- ...

重启电脑,进入 grub 引导,按 c 键进入命令行模式。敲入命令:

kernel (hd0,N)/capser/vmlinuz boot=casper iso-scan/filename=/maverick-desktop-i386.iso ro quiet
initrd (hd0,N)/capser/initrd.lz
boot

正如前面所介绍的,(hd0,N)与文件所在分区对应。vmlinuz 和 initrd.lz 这两个文件位于 capser 目录下,所以要写成 /capser/vmlinuz 和 /capser/initrd.lz。也可以把这两个文件提取出来,直接放 到分区的根目录下面。

如果 vmlinuz 和 initrd.lz 文件放到根目录下,写法就是:

kernel (hd0,N)/vmlinuz boot=casper iso-scan/filename=/maverick-desktop-i386.iso ro quiet
initrd (hd0,N)/initrd.lz
boot

网上还有一种写法,没经过检验:

loopback loop (hd0,N)/maverick-desktop-i386.iso
linux (loop)/vmlinuz boot=capser iso-scan/filename=/maverick-desktop-i386.iso noprompt
initrd (loop)/casper/initrd.lz
boot

一切顺利,进入 LiveCD 的安装界面。这时候打开终端,敲入以下命令:

sudo umount -l /isodevice

OK,大功告成。Ubuntu 安装时间比 Fedora 要慢不少。

安装完成以后,关机的时候,命令行提示:

casper is resyncing snapshots and cache reboot files

这一步刷不过去,只好强制关机,重启,顺利进入 Ubuntu 10.10 系统。因为之前一直用的都是 8.04,初次用 10 还有点不习惯。界面换成了高贵的紫色,是不是暗示 Ubuntu 的蜕变?有待观察。个 人还是喜欢橙色的多点,暖和,还有足球界的无冕之王,荷兰也是橙色,虽然对他们谈不上钟爱,不过 全攻全守的打法至少观赏性要强很多。

然后就是更新源了,默认是 ubuntu.cn 的源,速度可以。安装了几次语言包,没成功,有时间再研 究一下。还有就是卡屏的现象比较严重。

分享到:
评论

相关推荐

    企业数字化转型暨数据仓库(数仓)建设方案.pptx

    企业数字化转型暨数据仓库(数仓)建设方案.pptx

    2024年中国LED切割灯行业研究报告.docx

    2024年中国LED切割灯行业研究报告

    目前世界上最好的机器学习&深度学习&神经网络&图神经网络&卷积网络&多层感知机画图工具&基于PPT

    在当今快速发展的人工智能领域中,一款集成了机器学习、深度学习、神经网络、图神经网络、卷积网络及多层感知机可视化功能的画图工具脱颖而出,成为全球范围内最受欢迎和认可的工具之一。这款工具不仅仅是一个简单的绘图软件,它的设计初衷是为了让复杂的网络结构和算法直观化,从而帮助研究者、学者及开发人员更容易地理解和分享他们的工作。 最令人印象深刻的特色之一是它基于PPT的编辑能力,这允许用户在熟悉的PPT编辑环境中创建、编辑和展示复杂的网络结构。用户可以利用拖拉组件、调整尺寸、修改颜色和形状等功能,无缝地将科研成果或项目展示集成到演示文稿中,极大地提高了工作的效率和表现力。 该工具不仅支持广泛的网络结构和模型,还包含丰富的库和模块,让用户能够轻松自定义和扩展自己的模型。它的用户界面友好、直观,无论是机器学习的新手还是资深研究员,都能快速上手,将精力更多地集中在创新和研究上,而不是图形的绘制和编辑上。 此外,它强大的共享和合作功能,使得团队成员可以实时共享他们的成果,促进了知识的交流和项目的进展。这款工具不仅改善了人工智能领域内部的工作方式,也为更广泛的受众提供了学习和理解复杂算法的窗口。 总

    2024年中国B型超声诊断设备行业研究报告.docx

    2024年中国B型超声诊断设备行业研究报告

    node-v11.0.0-linux-armv7l.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    node-v10.8.0-darwin-x64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    web javaScript 获取终端ip 获取本地ip 获取本机ip地址,403报错解决方案

    内容概要:通过带着读者手写简化版 ajax请求框架,了解网络请求核心原理。在手写ajax的过程中会摘取整体框架中的核心逻辑,简化代码实现过程,保留核心功能,例如:XMLHttpRequest、jsonp请求、作用域、资源处理等内容实现。 适用人群:具备一定编程基础,工作1-3年的大前端开发、网络安全的研发人员 适用场景:金融支付、设备识别、IP 限制、网络监控、技术测试 能学到什么:手写ajax请求、兼容jsonp请求、动态添加meta标签、动态获取本地ip、处理403网络请求报错。 阅读建议:可以在以下框架中使用:react、react-native、vue、javaScript、web、jquery框架。在webapp工程,获取终端ip 获取本地ip 获取本机ip地址,403报错解决方案。

    node-v4.4.6-x64.msi

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    Stm32学习笔记,超详细.txt

    Stm32学习笔记,超详细

    halcon 3D图像重建

    halcon 3D图像重建。

    node-v8.16.2-linux-armv6l.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    虚拟网卡库,Python或者C都可以调用

    虚拟网卡库,Python或者C都可以调用,虚拟网卡

    IEC 60364-7-721-2017 低压电气装置.第7-721部分:特殊装置或场所的要求.房车和机动房车中的电气装置.

    IEC 60364-7-721-2017 低压电气装置.第7-721部分:特殊装置或场所的要求.房车和机动房车中的电气装置.pdf

    BS 1363-1-2023 :13A插头、插座、适配器和连接装置第1部分:可重新布线和不可重新布线的13A保险丝插头规范

    BS 1363-1-2023 :13A插头、插座、适配器和连接装置第1部分:可重新布线和不可重新布线的13A保险丝插头规范.pdf

    平安业研一体 BizDevOps—降本增效与业务价值最大化实践-龚明杰.pdf

    平安业研一体 BizDevOps—降本增效与业务价值最大化实践-龚明杰

    2021年美赛A~F题36篇特等奖论文合集.pdf

    大学生,数学建模,美国大学生数学建模竞赛,MCM/ICM,历年美赛特等奖O奖论文

    node-v8.12.0-linux-s390x.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    2023年美赛特等奖论文-F-2311258-解密.pdf

    大学生,数学建模,美国大学生数学建模竞赛,MCM/ICM,2023年美赛特等奖O奖论文

    超低溫冷凍櫃 Revco RLE、Forma 89000、HERAfreeze HLE系列 安裝和操作

    超低溫冷凍櫃 Revco RLE 系列、Forma 89000 系列、HERAfreeze HLE 系列、 Thermo Scientific TLE 系列 安裝和操作

    node-v10.15.3-linux-armv6l.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

Global site tag (gtag.js) - Google Analytics