C.S*_*ron 7 usb system-installation
病毒损坏了我的桌面硬盘。如何删除 Windows 的残余并在其上安装 Ubuntu?
我只有一部可以工作的手机和一个 4GB 的 USB 驱动器。4GB 驱动器上有度假照片。我没有朋友可以借东西。该怎么办?请一步一步,Ubuntu 用户应该熟悉任何终端命令。
这个问题大致基于将 ISO 文件提取到 USB 与创建可启动 USB 的方法相同吗?这被民进党视为离题。
小智 7
是的,这是可能的
仅使用具有互联网、root 和 USB 电缆的 Android 手机,您就可以使用名为 DriveDroid 的应用程序在您的 Android 手机上模拟闪存驱动器。但是,这不受官方支持,您最好请当地的 Linux 爱好者(或任何拥有工作计算机的人)为您刻录 LiveCD。
如果你仍然想使用 DriveDroid,这里有一个教程:
DriveDroid 应用程序可在 Google Play 上通过搜索或此链接获得:https : //play.google.com/store/apps/details? id=com.softwarebakery.drivedroid
小智 5
*您可以使用多种方法来解决您的问题。你只需要有足够的创造力和足智多谋就能成功。您还必须进行研究。有大量在线资源(教程)可以引导您完成每个过程。您必须了解 Linux 知识才能完成其余的工作。
\n要查看您的挂载点、挂载路径和分区... Android 对此的处理方式有所不同,因为它不使用 GNU 操作系统。它使用名为 Android 的专有操作系统。Google 使用 Linux 内核作为操作系统的基础,但它不会像普通 GNU/Linux 操作系统通常那样运行。*
\n列出设备信息最常见的操作是:
\nuname - print system information (lets you know your kernel version and os name)\ndf - report file system disk space usage (df -h prints human readable info)\nmount - mount a filesystem (mount on its own will print similar info)\nfdisk - manipulate disk partition table (fdisk -l will list local partitions according to the device)\nlsblk - view partition information - this was recently added in past years (and is a god send IMHO).\nRun Code Online (Sandbox Code Playgroud)\n我强烈建议阅读除和bash之外最常用的 TTY类型的书籍。Linux 文档项目网站可以为您提供帮助。但这需要一些时间,并且不会立即为您提供帮助。kshsh
如果您的计算机上有可用的 Ubuntu 分区,请启动至 Ubuntu,然后卸载与 Windows 相关的所有分区。
\n使用lsblk和mount可以帮助确定驱动器和分区表。
删除这些分区,然后创建一个新的文件系统(ext4 可能是一个不错的选择)。
\nWindows 现已消失,您可以在 Windows 曾经所在的位置使用 Linux 分区。
\nNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT\nsda 8:0 0 931.5G 0 disk \n\xe2\x94\x9c\xe2\x94\x80sda1 8:1 0 450M 0 part \n\xe2\x94\x9c\xe2\x94\x80sda2 8:2 0 100M 0 part /boot/efi\n\xe2\x94\x9c\xe2\x94\x80sda3 8:3 0 16M 0 part \n\xe2\x94\x9c\xe2\x94\x80sda4 8:4 0 466.6G 0 part \n\xe2\x94\x9c\xe2\x94\x80sda5 8:5 0 456.4G 0 part /\n\xe2\x94\x94\xe2\x94\x80sda6 8:6 0 8G 0 part [SWAP]\nsdb 8:16 0 1.8T 0 disk \n\xe2\x94\x94\xe2\x94\x80sdb1 8:17 0 1.8T 0 part /media/user/somedrive1\nsdc 8:32 0 1.8T 0 disk \n\xe2\x94\x9c\xe2\x94\x80sdc1 8:33 0 931.5G 0 part \n\xe2\x94\x94\xe2\x94\x80sdc2 8:34 0 931.5G 0 part /media/user/somedrive2\nRun Code Online (Sandbox Code Playgroud)\n/、/boot/efi、 、[SWAP]都是Linux分区。这意味着 sda1、sda3 和 sda4 是我的 Windows 分区。我可以使用 GParted(GNU Parted 的 Linux GUI)来修改和编辑任何所需的分区。
Grub 仍会启动,并且您必须编辑 EFI 表,以便仅显示 Linux,而不是寻找丢失的 Windows 启动加载程序。我确信有关于 Ask Ubuntu 和Arch Linux Wiki的文章上有文章更详细地解释了这一点。
\n您最好去当地的电子商店(或图书馆),下载 ISO,然后将dd其保存到您的 USB 驱动器。您可以创建所需应用程序的本地运行实例,以便它们直接从 USB 执行。
员工不会理解你在做什么,所以不要费心向他们寻求帮助。大多数时候,我只是开始做我需要做的事情,没有人打扰我,甚至没有人多看我一眼。实际上,我已经教了一些员工基本的知识,例如如何访问msconfig以及如何辨别机器内部的组件。
最坏的情况是,他们可能会要求您离开,因为您这样做实际上并没有违反任何法律。如果您感到不舒服,请尽量寻求许可(询问总没有坏处,他们能做的最坏的事情就是拒绝)。
\n假设你想让 MacGyver 摆脱这个困境,我能想到的唯一方法是需要一部至少配备 Android Lollipop OS (5.0) 的 Android 手机,并且兼容 USB OTG(并非所有移动设备都兼容)。
\n从那里,您可以从 Play 商店下载 Termux 应用程序。下载并安装后,您可以运行
\napt update\napt upgrade -y\ntermux-setup-storage\nRun Code Online (Sandbox Code Playgroud)\ntermux-setup-storage将在您的 termux 主路径中创建一个存储目录,该目录允许您无需 root 访问权限即可访问内部 SD 存储。(通常,您需要成为 root 才能从 termux 环境内访问 termux 之外的任何内容。操作系统应用程序通常是按设计封装的。)
然后从那里安装您需要的任何东西来完成工作。这是一个无根应用程序(意味着您不需要成为根用户)。
\n下载 ISO。按照您通常遵循的步骤进行操作并等待。这将需要您的小型移动设备一些时间。实际上相当长的时间。这取决于 MicroSD 读/写速度。
\n我不能忘记提到最后一个方法,那就是 Linux 部署。如果您的经验为零,那么这是一个配置和使用起来很棘手的应用程序。
\n安装后,您可以使用 JuiceSSH 等应用程序进行无头会话。如果您有能够运行 GUI 的设备,则可以随时激活它并使用 VNC 查看器使用它。
\nLinux Deploy、JuiceSSH 和 VNC Viewer 可用于本地连接到您正在运行的实例。我通常安装一些轻量级的东西,比如 XFCE、LXDE 等。有足够多的 GUI 可供选择,以满足您的需求。人们通常更喜欢这种设置,因为它使他们能够使用 Kali Linux OTG。
\n这样做的好处是任何 2.2.x 以上的 Android 版本(我相信,如果我错了,请随时纠正我)都能够做到这一点。在旧设备上它可能会非常慢(根据经验)。
\n从那里,登录后,您可以执行 lsblk,您应该会看到您的 USB OTG 驱动器作为 /dev/sda 设备弹出,然后您就可以做您的事情了。它可以访问您的本地分区和其他分区,也可以访问所有正常的 GNU 应用程序,而不是仅仅依赖 busybox、终端仿真器或 Termux。
\n要通过 ssh 登录到本地安装,您的地址将为localhost:5900。
您可以使用lsblk,如果没有,则使用df -h以人类可读的输出列出已加载的安装点。
如果您不知道如何通过命令行制作可启动 USB,Ask Ubuntu 上有一些很棒的帖子。这是我最喜欢去的地方:
\nsudo dd if=/path/to/ubuntu.iso of=/dev/sdX bs=4M && sync\nRun Code Online (Sandbox Code Playgroud)\n\n
| 归档时间: |
|
| 查看次数: |
21206 次 |
| 最近记录: |