做一个 portable-ubuntu注1:本文内容适用于 ubuntu 8.04.1 ,部分内容适用于其它版本 ubuntu 和其它 linux 发行版 。注2:另一种移动 ubuntu 方案见这里: viewtopic.php?t=113953&highlight= 。注3:本文面向新手,力求稳妥、易操作。若明白原理,则不必拘泥。准备:一台装有 winxp 的、支持 usb 启动的电脑。一、将 ubuntu 装进移动硬盘下载 ubuntu-8.04.1-desktop-i386.iso 。我是从这里下的: http://tw.releases.ubuntu.com/8.04/ubun ... p-i386.iso 。将 ubuntu-8.04.1-desktop-i386.iso 解压至某 fat32 分区根目录(在我的电脑上,ntfs 分区也能成功,但毕竟 ntfs 是微软私有的文件系统,所以不推荐)。确保 各分区 根目录下没有 menu.lst 文件(有的话请改名或删除),否则有可能影响 ubuntu 启动 —— 这是 wubi 有待改进的一处小 bug 。双击运行 umenu.exe ,选择 演示和完全安装,选中 帮我从 CD 启动 ,点击 完成,出现 设置 CD 启动器,点击 下一步 ,将自动配置启动文件,按提示重启,当出现系统选择菜单时选择 ubuntu ,即可进入 live cd 系统。若不能正常启动,则在屏幕左上角出现“ Press `ESC' to enter the menu ”时,按 esc 键,进入启动菜单(此时可能乱码,是个小 bug ,不必担心),选择 第二项 或 第三项 或 第四项 试试。进入 live cd 系统后,接上移动硬盘,双击桌面上的 安装 ,按提示进行(可参考这个帖子 viewtopic.php?t=115542 )。分区时选择移动硬盘。注意!1.不要给 /boot 单独分区。2.据 liangqian 同学的经验,“宜将 UBUNTU 安装于移动硬盘的最前边,这样兼容性好些,能让那些有引导长度限制的机器仍然能够顺利启动。” 详见 778 ~ 782 楼。3.到最后一步“准备安装”界面时,点右下方的“高级”按钮,出现“高级选项”对话框,把“安装启动加载器”前的勾去掉。这样做是考虑到很多人不熟悉 grub ,万一操作失误,没准连 windows 都进不了,对幼小的心灵造成莫大伤害,可就罪过了。安装完成后会问 是否重启 ,这时先不要重启,打开刚安装的系统的根分区,打开 /etc/fstab ,内容类似下面# /etc/fstab: static file system information.## <file system=""><mount point=""><type><options><dump><pass><br>proc /proc proc defaults 0 0<br># /dev/sdc5<br>UUID=30b754f9-4be7-4e13-9776-8177b71bdfaa / reiserfs notail,relatime 0 1<br># /dev/sdc6<br>UUID=ca7e22d7-c8b7-4ca4-8e4f-a7c038917e0e none swap sw 0 0<br>/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0<br><br>注意红色部分, 30b754f9-4be7-4e13-9776-8177b71bdfaa 即根分区的 UUID ,sdc5 说明根分区是第 5 分区,记下这些信息,后面会用到。<br><br><br>其它安装方法(供参考):<br>★ 借用虚拟机装在物理硬盘上: viewtopic.php?t=121329<br>★ 安装 ubuntu 到内置硬盘(可以把移动硬盘芯拆出来,通过转接口挂到台式机上作为内置硬盘),注意要装上 grub ,然后把内置硬盘拆下来做成移动硬盘。这样可以略过后面第2步,直接进行第3步。<br>★ 刻盘,拆掉内置硬盘,只接移动硬盘和光驱,用光盘直接把系统安装到移动硬盘,注意要装上 grub 。这样可以略过后面第二步,直接进行第三步。<br>★ 将已经安装配置好的系统拷贝到移动硬盘。最好另外启动一个 linux(如各种 LIVE CD)来拷贝目标系统,这样可以避免很多麻烦。命令示例:sudo cp -a /mnt/hda7/* /mnt/sda6/<br><br><br>二、设置启动<br><br>也 就是把移动硬盘做成启动盘,而且是 USB-HDD 模式的、可以启动到 GRUB 环境的启动盘。这其中方法很多,问题也很多,不同电脑 USB 启动成功率各异,您可以去“无忧启动论坛 >> 启动盘制作技术区 >> USB启动区”看一看。本文仅给出一种方法,成与不成看人品。<br><br>下载本楼附件,解压。在 Windows xp 下,运行附件中 grubinst-1.1-bin-w32-2008-01-01 目录下的 grubinst_gui.exe ,在“磁盘”处选中移动硬盘,点击“安装”即可。<br><br>用记事本打开 menu.lst ,将所有“xxxxxxxxxxxxxxxxxxxx”换成前面记下的根分区的 UUID ;把每一行 root (hd0,x) 中的 x 换成 根分区序号减1(比如,我的根分区是第 5 分区,则 x 应该换成 4 );如果您装的是 8.04.1,需将所有 2.6.24-16 改成 2.6.24-19 ,8.04 则不必改 。<br><br>将 grldr 和 menu.lst 复制到移动硬盘某分区根目录(保险起见可以往每个分区都复制一份),分区格式可以是 fat16 或 fat12 或 fat32 或 ntfs 或 ext2 或 ext3 。<br><br>OK,重启计算机,从移动硬盘启动,可以看到 ubuntu 启动菜单,其各项含义如下:<br><br>1 标准模式启动<br>2 用 ACPI 临时解决方案启动(仅当您出现 ACPI 问题时)<br>3 用安全图形模式启动(仅当您出现显示问题时)<br>4 单用户启动(修复某些系统故障时)<br>5 内存测试<br><br>默认启动第一项,若不能正常启动,试试其它的。<br><br>启动后,进行第三步。<br><br><br>三、为移动使用做准备<br><br>注:8.04以来,很多朋友反映,这一步不做似乎也可以。这得益于 linux 越来越强的硬件适应能力。然而,我还是坚持做这一步,因为它在官方 live cd 中仍旧存在,我相信 ubuntu 开发组保留它肯定是有理由的。<br><br>1. 安装两个软件以增强硬件检测能力。设置好源,连上网络,运行命令:<br>代码:<br>sudo apt-get update<br>sudo apt-get install discover1 xresprobe<br><br>2. 将附件中 S03xconfig.sh 复制到 /etc/rc2.d/ 并修改其权限使“可执行” (假设 S03xconfig.sh 存放在 /xxx/ 目录下):<br>代码:<br>sudo cp /xxx/S03xconfig.sh /etc/rc2.d/<br>sudo chmod +x /etc/rc2.d/S03xconfig.sh<br><br>这 是一个自动配置 X 的脚本,功能比较简陋,只是尽量保证能启动到图形界面。ubuntu 系统中有个“硬件驱动”程序,可以从源中检索、安装硬件驱动,将它加以改进,再配合预先下载的驱动程序包,应该能实现开机自动检测、安装闭源显卡驱动,获 得更好的显示性能。这个工作目前没时间做,有兴趣的朋友可以试试。<br><br><br>OK,移动ubuntu 就做好了,到处去试试吧 :)<br><br><br>最后提醒一下:升级内核后须手动修改 menu.lst 中的 kernel 、initrd 项,新内核方可生效。</pass></dump></options></type></mount></file>
您还没有登录,请您登录后再发表评论
标题中的"balenaEtcher-Portable-1.5.70.zip"表明这是一个便携版的1.5.70版本,意味着无需安装即可直接使用,方便用户随身携带或在不同设备上运行。 **树莓派与烧录工具** 树莓派(Raspberry Pi)是一种微型电脑,...
一个易于使用、可移植的库,用于在不受限制的任意数据类型之间进行更改 文件 支持的 .NET 框架 4.5 视窗电话 8.1 视窗 8、10 Xamarin.iOS 经典版 XBOX 360 XNA(需要改编) 目录 下载 完整版本 NuGet 建造 NuGet ...
该项目包含一个可移植的Ubuntu映像,可以在Windows中作为本机win32应用程序运行。 您可以执行Linux应用程序并将其集成到Windows桌面中。 该系统可以引入任何可移动设备,例如pendriv
标题中的"libjavascriptcoregtk-3.0-0_2.4.11-3ubuntu3_amd64.deb"是一个Debian软件包,用于在Ubuntu操作系统上安装JavaScriptCore库的AMD64(64位)版本。JavaScriptCore是WebKit项目的一部分,负责解析和执行...
Ubuntu是一个基于Debian的开源Linux发行版,以其易用性和丰富的软件库而广受赞誉。它提供了图形化的安装程序,使得安装过程对新手友好。书中可能涵盖了Ubuntu的安装步骤,包括不同的安装类型、分区策略以及如何从...
便携:今社会电脑随处可见,随身带个移动硬盘,不管走到哪里,随便找台电脑插上就能用,再轻薄的笔记本恐怕也不如这方便,因为硬盘只是电脑的一个配件,电脑做的再小,硬盘永远更小健壮:电脑出现硬件故障时,拔下移动硬盘,插...
在Ubuntu操作系统中,Subversion(SVN)是一个广泛使用的版本控制系统,用于管理文件和目录的变更历史。这个压缩包包含了在Ubuntu环境下安装 SVN 所必需的一些核心组件和库。让我们详细了解一下这些文件以及它们在...
在IT领域,Linux是一个广泛使用的开源操作系统,因其稳定性和安全性而备受赞誉。Ubuntu是Linux发行版中的佼佼者,以其用户友好的界面和丰富的软件库吸引了大量用户,尤其适合初学者和专业人士。本教程将深入探讨...
这个想法是,您只需下载一个存档文件,将其解压缩并立即运行它,而无需安装任何额外的库或调整操作系统。 目前,它们可以在各种基于DEB和RPM的发行版中工作,包括RHEL / Centos 6和更高版本,Fedora,SuSE Linux,...
在本文中,我们将深入探讨如何在Ubuntu 14.04 LTS系统上,基于源码编译并安装Subversion 1.9.4,以及它所依赖的APR(Apache Portable Runtime)1.5.2和APR-Util 1.5.4库。这个过程对开发者和技术人员来说是必要的,...
使用`svnadmin`工具创建一个新的Subversion仓库: ``` sudo svnadmin create /var/svn/repo_name ``` 6. 启动和配置SVN服务: Ubuntu 14.04使用`svnserve`作为Subversion的服务进程。可以使用以下命令启动服务...
centos7、mac和ubuntu环境下编译的apr库。apr的全称是Apache Portable Runtime Project, 其官方网站是http://apr.apache.org/,apr的任务是建一个平台下各种方面的良好编程接口。
APR(Apache Portable Runtime)是Tomcat的一个性能增强组件,可以提高其处理速度和效率。 ##### 9. 安装Native - 解压tomcat-native安装包: - `sudo tar -zxvf /usr/shopxx/tomcat6.0/bin/tomcat-native.tar.gz ...
本文档旨在提供一个详细的指南,帮助用户将Ubuntu系统中的OpenSSH版本升级到7.5p1。 #### 二、准备工作 在进行OpenSSH升级之前,首先需要完成以下准备工作: 1. **下载升级包**:通过wget命令下载最新的OpenSSH...
Windows - also available as a portable version Windows 64 bit - also available as a portable version Ubuntu 64 bit - also available as a tarball for other Linux distributions. Ubuntu 32 bit - also ...
在Ubuntu系统中,安装Apache通常是一个简单的过程,但在某些版本或特定配置下,可能需要手动编译和配置。以下是按照给定内容的步骤详细说明如何在Ubuntu 10.04上安装Apache 2.4.1。 1. **获取和安装Apache** - ...
这个过程可能涉及到一些复杂性,如权限问题、依赖问题和配置错误,但遵循上述步骤,你应该能够成功地在Ubuntu 10.04上搭建起一个完整的LAMP(Linux, Apache, MySQL, PHP)环境。对于初学者来说,这是一个很好的起点...
标题中的"npp.8.4.1.portable.arm64.zip"表明这是一个适用于ARM64架构的便携式版本,版本号为8.4.1。 在描述中,"Notepad++(npp.8.4.1.portable.arm64.zip)"重复了标题的信息,暗示该压缩包包含的是Notepad++的...
相关推荐
标题中的"balenaEtcher-Portable-1.5.70.zip"表明这是一个便携版的1.5.70版本,意味着无需安装即可直接使用,方便用户随身携带或在不同设备上运行。 **树莓派与烧录工具** 树莓派(Raspberry Pi)是一种微型电脑,...
一个易于使用、可移植的库,用于在不受限制的任意数据类型之间进行更改 文件 支持的 .NET 框架 4.5 视窗电话 8.1 视窗 8、10 Xamarin.iOS 经典版 XBOX 360 XNA(需要改编) 目录 下载 完整版本 NuGet 建造 NuGet ...
该项目包含一个可移植的Ubuntu映像,可以在Windows中作为本机win32应用程序运行。 您可以执行Linux应用程序并将其集成到Windows桌面中。 该系统可以引入任何可移动设备,例如pendriv
标题中的"libjavascriptcoregtk-3.0-0_2.4.11-3ubuntu3_amd64.deb"是一个Debian软件包,用于在Ubuntu操作系统上安装JavaScriptCore库的AMD64(64位)版本。JavaScriptCore是WebKit项目的一部分,负责解析和执行...
Ubuntu是一个基于Debian的开源Linux发行版,以其易用性和丰富的软件库而广受赞誉。它提供了图形化的安装程序,使得安装过程对新手友好。书中可能涵盖了Ubuntu的安装步骤,包括不同的安装类型、分区策略以及如何从...
便携:今社会电脑随处可见,随身带个移动硬盘,不管走到哪里,随便找台电脑插上就能用,再轻薄的笔记本恐怕也不如这方便,因为硬盘只是电脑的一个配件,电脑做的再小,硬盘永远更小健壮:电脑出现硬件故障时,拔下移动硬盘,插...
在Ubuntu操作系统中,Subversion(SVN)是一个广泛使用的版本控制系统,用于管理文件和目录的变更历史。这个压缩包包含了在Ubuntu环境下安装 SVN 所必需的一些核心组件和库。让我们详细了解一下这些文件以及它们在...
在IT领域,Linux是一个广泛使用的开源操作系统,因其稳定性和安全性而备受赞誉。Ubuntu是Linux发行版中的佼佼者,以其用户友好的界面和丰富的软件库吸引了大量用户,尤其适合初学者和专业人士。本教程将深入探讨...
这个想法是,您只需下载一个存档文件,将其解压缩并立即运行它,而无需安装任何额外的库或调整操作系统。 目前,它们可以在各种基于DEB和RPM的发行版中工作,包括RHEL / Centos 6和更高版本,Fedora,SuSE Linux,...
在本文中,我们将深入探讨如何在Ubuntu 14.04 LTS系统上,基于源码编译并安装Subversion 1.9.4,以及它所依赖的APR(Apache Portable Runtime)1.5.2和APR-Util 1.5.4库。这个过程对开发者和技术人员来说是必要的,...
使用`svnadmin`工具创建一个新的Subversion仓库: ``` sudo svnadmin create /var/svn/repo_name ``` 6. 启动和配置SVN服务: Ubuntu 14.04使用`svnserve`作为Subversion的服务进程。可以使用以下命令启动服务...
centos7、mac和ubuntu环境下编译的apr库。apr的全称是Apache Portable Runtime Project, 其官方网站是http://apr.apache.org/,apr的任务是建一个平台下各种方面的良好编程接口。
APR(Apache Portable Runtime)是Tomcat的一个性能增强组件,可以提高其处理速度和效率。 ##### 9. 安装Native - 解压tomcat-native安装包: - `sudo tar -zxvf /usr/shopxx/tomcat6.0/bin/tomcat-native.tar.gz ...
本文档旨在提供一个详细的指南,帮助用户将Ubuntu系统中的OpenSSH版本升级到7.5p1。 #### 二、准备工作 在进行OpenSSH升级之前,首先需要完成以下准备工作: 1. **下载升级包**:通过wget命令下载最新的OpenSSH...
Windows - also available as a portable version Windows 64 bit - also available as a portable version Ubuntu 64 bit - also available as a tarball for other Linux distributions. Ubuntu 32 bit - also ...
在Ubuntu系统中,安装Apache通常是一个简单的过程,但在某些版本或特定配置下,可能需要手动编译和配置。以下是按照给定内容的步骤详细说明如何在Ubuntu 10.04上安装Apache 2.4.1。 1. **获取和安装Apache** - ...
这个过程可能涉及到一些复杂性,如权限问题、依赖问题和配置错误,但遵循上述步骤,你应该能够成功地在Ubuntu 10.04上搭建起一个完整的LAMP(Linux, Apache, MySQL, PHP)环境。对于初学者来说,这是一个很好的起点...
标题中的"npp.8.4.1.portable.arm64.zip"表明这是一个适用于ARM64架构的便携式版本,版本号为8.4.1。 在描述中,"Notepad++(npp.8.4.1.portable.arm64.zip)"重复了标题的信息,暗示该压缩包包含的是Notepad++的...