将Ubuntu重置为出厂设置


21

最近我遇到了很多问题,现在在登录屏幕上登录时遇到了问题。我放弃了,只想重设并重新开始。在这种情况下,或者一般情况下,以供将来参考,如何才能“出厂重置” Ubuntu?


您可以使用终端(控制Alt F1)并登录吗?如果是这样,可能会在使用wget下载ubuntu iso和命令行将其写入USB的地方提供答案(虽然还没有看到;))
Rinzwind 2015年

@Rinzwind是的,我可以
cmehmen 2015年

1
@Rinzwind也许另一个选择是让OP从CLI安装备用桌面(例如LXDE),然后登录到桌面以创建新的USB
steeldriver,2015年

@Rinzwind好的,我们可以尝试一下,尽管我对wget不太熟悉
cmehmen 2015年

@steeldriver,如果我这样做了,您介意给我一些过程

Answers:


13

我可以看到几个选项,但是它们取决于您是否能够通过正常的Internet连接进入命令提示符。

  1. 安装另一个桌面。
  2. 从命令行刻录新的USB安装程序。

安装另一个桌面

但是,这不能保证可以正常工作的桌面。您的问题可能与视频卡有关,并且在其他台式机中也存在。放到命令行并以此开始:

sudo apt-get update

然后选择其中一项(以安装该特定桌面):

xubuntu-desktop 
lubuntu-desktop 
ubuntu-mate-desktop

我只列出了一些(您也可以安装kUbuntu,但是仅仅获得一个能够制作安装盘的桌面可能就太过分了)。

从命令行刻录新的USB安装程序

使用以下命令从命令行下载Ubuntu

wget http://releases.ubuntu.com/14.04/ubuntu-14.04-desktop-amd64.iso

(将URL更改为所需的发行版。请参见http://releases.ubuntu.com及其下方的目录)。它将显示如下内容:

~/Downloads$ wget http://releases.ubuntu.com/14.04/ubuntu-14.04-desktop-amd64.iso
--2015-02-28 21:09:59--  http://releases.ubuntu.com/14.04/ubuntu-14.04-desktop-amd64.iso
Resolving releases.ubuntu.com (releases.ubuntu.com)... 
91.189.92.151, 2001:67c:1360:8c01::1e
Connecting to releases.ubuntu.com (releases.ubuntu.com)|
91.189.92.151|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1010827264 (964M) [application/x-iso9660-image]
Saving to: ‘ubuntu-14.04-desktop-amd64.iso   6%  58,05M  1,36MB/s   eta 7m 47s

然后将ISO“ dd”添加到USB闪存驱动器。请特别注意设备名称。如果您搞砸了,您可能会覆盖当前安装...我倾向于使用dmesg

[26005.823077] sd 7:0:0:0: Attached scsi generic sg3 type 0
[26006.953612] sd 7:0:0:0: [sdc] 30299520 512-byte logical blocks: (15.5 GB/14.4 GiB)
[26006.954291] sd 7:0:0:0: [sdc] Write Protect is off
[26006.954298] sd 7:0:0:0: [sdc] Mode Sense: 23 00 00 00
[26006.954912] sd 7:0:0:0: [sdc] No Caching mode page found
[26006.954918] sd 7:0:0:0: [sdc] Assuming drive cache: write through
[26006.972919]  sdc: sdc1
[26006.976297] sd 7:0:0:0: [sdc] Attached SCSI removable disk

这样就是“ sdc”。这将对其进行刻录(如果仍在“下载”中,请跳过第一个,如果已安装,则跳过第二个):

cd ~/Downloads
sudo apt-get install gddrescue
sudo ddrescue -d -D --force ubuntu-14.04-desktop-amd64.iso /dev/sdc

结果:

GNU ddrescue 1.19
Press Ctrl-C to interrupt
rescued:    63504 kB,  errsize:     230 B,  current rate:     196 kB/s
   ipos:    63504 kB,   errors:       1,    average rate:   12700 kB/s
   opos:    63504 kB, run time:       5 s,  successful read:       0 s ago
Finished                                     

以及新创建的USB ISO的图像:

在此处输入图片说明


1
比您多得多,我几乎都可以使用它,但是我有一个错误的USB,所以我去了一个新的USB,当我运行dmesg时,我得到了-“ SD 6:0:0:0:[sdb]写缓存:无效,读取缓存:已启用,不支持DPO或FUA,这是唯一与您的代码不同的地方,我应该继续还是要执行其他步骤?
cmehmen 2015年

那样就好。您所需
要做的

这是sdb,而不是sdc
sg2

6

恢复出厂设置-维基百科

计算机出厂重置将使计算机还原到计算机的原始操作系统,并删除计算机上存储的所有用户数据。

这可以通过重新安装操作系统或使用出厂重置选项来实现。但是在Linux中,没有内置出厂重置选项。因此,需要寻找可以实现上述目的的替代方案。

虽然重新安装OS是删除用户,用户文件和用户应用程序的首选方法,但这是一项繁琐的任务。有一个名为Resetter的工具,它将使“重置Ubuntu”变得更加容易,并将执行工厂重置通常会执行的操作。

介绍:

复位器是用来对Ubuntu的安装重置为出厂默认的工具。Ubuntu系统将恢复为首次安装时的状态。它查找Ubuntu全新安装后安装的所有应用程序,并将其删除。不仅是应用程序,它还会删除用户。删除用户也意味着删除其家,这意味着所有用户文件和配置。您不必从一开始就安装所有内容。只需将Ubuntu重置为出厂默认值,然后开始安装其他所有内容。

安装:

  • 下载最新版本的Resetter附加的apt-key_versionX.debGitHub的或使用的wget直接下载。在发布此答案时,v3.0.0是最新版本。要下载wget使用:

    wget https://github.com/gaining/Resetter/releases/download/v3.0.0-stable/resetter_3.0.0-stable_all.deb
    wget https://github.com/gaining/Resetter/releases/download/v3.0.0-stable/add-apt-key_1.0-0.5_all.deb
    
  • 安装一些依赖项:

    sudo apt install libqt5clucene5 libqt5designer5 libqt5help5 python3-psutil python3-pyqt5 python3-pyqt5.qtsvg python3-sip
    
  • 安装下载的.deb软件包:

    sudo dpkg -i package1.deb package2.deb
    

使用重置器:

  • 从Dash打开Resetter并进行身份验证。执行身份验证是执行管理任务所必需的。

    欢迎屏幕

  • 要重置Ubuntu,请单击自动重置。但是,如果您想一次删除多个软件包,请单击自定义重置。

    重启

  • 单击“是”进行确认。您将看到一个对话框,其中列出了将要删除的所有软件包。

    包装清单

  • 点击“确定”开始。恢复出厂设置将开始:

    重设

  • 将创建一个新用户,以使用管理特权来访问系统。将出现一个对话框,其中显示有关该新创建用户的详细信息。之后,将出现重新启动的确认。

    新用户详细信息

    重启系统

  • 如果您的Ubuntu进入TTY模式(命令行/控制台模式),请使用新用户的凭据登录并再次安装桌面环境。

    sudo apt install ubuntu-desktop
    sudo reboot 
    
  • 使用以前提供的密码登录。

    登录

  • 根据方便修改用户名密码


他们无法登录到桌面使用的用户界面,这些指令需要登录。
rtaft

@rtaft实际上,与重置Ubuntu有关的大多数问题都作为与此重复而关闭。示例:如何将Ubuntu和所有已安装的应用程序完全重置为原始设置?。该答案将帮助至少可以使用其GUI的用户。我相信这个问题是广泛适用的,可以扩展为更概括。毕竟,“问与答”并非仅适用于OP。:)
Kulfy

@rtaft对还是错,许多问题询问如何“恢复出厂设置” Ubuntu已针对此问题关闭。因此,我决定编辑问题以使其更笼统。在提供悬赏之前,我应该这样做。
赞纳

3

重新安装可能意味着删除所有内容,重新格式化分区,丢失所有数据以及使用全新/home/user目录安装Ubuntu 。这是进行Google搜索时的常见结果。

这个答案是关于重新安装Ubuntu并保留 /home/user目录。以下是来自:Ubuntu重新安装


重新安装Ubuntu

介绍

有时,重新安装是解决问题的最快方法,例如,如果升级失败或图形驱动程序损坏。重新安装时,您最有可能想要保留两件事:

  • /home 包含文件和设置的文件夹
  • 引导菜单中的条目(如果已安装多个操作系统)

如何重新安装Ubuntu

由于Hardy,可以重新安装Ubuntu,而不会丢失/home文件夹的内容(该文件夹包含程序设置,Internet书签,电子邮件以及所有文档,音乐,视频和其他用户文件)。即使/ home不在单独的分区上,也可以执行此操作(默认情况下,如果在最初安装Ubuntu时未手动将其分开)。本教程还可以用于升级Ubuntu(例如,从12.04 live-CD升级11.04-> 12.04)。

在做任何事情之前

此操作不会损坏您的文档,但是为了安全起见,请在外部磁盘或DVD上备份文档和设置(包括/ home隐藏文件)。(例如,通过CloneZilla)注意:一些特殊的应用程序设置可能位于系统文件夹中,例如LAMP,请参见下面的线程。

运行Ubuntu安装程序

  • 运行UbuntuInstaller
  • 按照提示进行操作,直到出现“安装类型”(或“分配磁盘空间”)菜单
  • 如下所述选择正确的选项:

请选择正确的选项

有两种可能-选择一种适合安装程序显示的内容:

  • 如果有“ 将1X.XX升级到1Y.YY ”选项(如下面的屏幕截图所示),请选择它。

在此处输入图片说明

  • 或者,如果以上选项不可用,请选择手动分区(“ Something-else”选项),然后选择Ubuntu系统分区,将其安装点设置为“ /”。确保保留相同的格式类型,相同的大小,并取消选中“格式”复选框,否则“ /”上的所有数据都将被删除!如果需要,还设置其他分区(/ boot,/ home ...请参见DiskSpace)。

然后完成安装过程。(这可能需要几个小时,就像正常安装一样)

重新安装后

重新安装后,必须使用相同的登录名和密码重新创建用户帐户。

也可以看看

  1. 论坛讨论

创建实时USB


3

没有标准的Ubuntu恢复出厂设置

  • Ubuntu没有标准的显式出厂重置标准,但是有几种方法可以产生相同或相似的结果。

您的个人档案

  • 即使当前系统无法正常工作,当您从另一个驱动器(例如Ubuntu活动驱动器)(USB Pendrive或DVD磁盘)引导时,您也可能会复制或恢复许多或全部个人文件

  • 有了良好的备份例程,即使驱动器物理崩溃,您也将放心

  • 也许您的系统驱动器或Ubuntu的文件系统已损坏。您可以根据该链接进行检查,甚至可以修复文件系统。

重新安装

  • 一个完整的Ubuntu重新安装是比Windows的相应的安装快很多。重新安装到

    • 与以前相同的分区或
    • 不同的分区或
    • 整个驱动器(如果您不再希望双引导或多引导)。
  • 一个有限的Ubuntu重新安装可以使事情变得更容易。

    • 最典型的情况是保留/home目录,最简单的方法是使用单独的“主”分区
    • 也许您想从/etc目录树中保留一些您认为不错的系统文件。
  • 这里已经有不错的详细解答,描述重新安装。

全新安装

  • 如果有问题,全新安装可以替代“工厂重置”。

  • [重新]安装可以是Ubuntu的原始版本和风味,但也可以是新版本或社区风味的全新安装。请注意,如果要保留,则应使用相同的Ubuntu版本,并使用相同的用户ID和名称/home

  • 与升级相比,安装新版本do-release-upgrade通常是可靠且有效的方法,例如,具有长期支持的最新“第一点发行版” 16.04.1 LTS,18.04.1 LTS...。

  • 但是有时硬件驱动程序会出现问题,因此在安装新版本之前,最好先尝试“不安装Ubuntu”,然后通过USB驱动器或DVD磁盘进行实时测试。

重置器

  • 答案中介绍了使用工具“ Resetter” 。

进行早期备份。将来可能需要

  • 仔细考虑一下,并在Ubuntu系统是新系统时对其进行备份(如果是双引导系统,则可能是整个驱动器)。有几种备份工具。完整备份可以是使用Clonezilla制作 的整个驱动器克隆(压缩)映像。

    当您想重置系统时,请使用此备份来还原它。

还原点或快照

  • 您可以创建多个备份,并将它们用作系统的“恢复点”“快照”,可能每年一次或两次。

  • 但是,您还应该有一个更频繁(每天或每周)的个人文件备份例程,至少是“您无法承受的所有损失”。


非常感谢:)这是我认为这个问题最需要的答案,尽管我也感谢发布的其他答案。
赞娜

1
@Zanna,不客气:-)我很高兴我能够满足您的要求。-我认为您擅长通过对许多人有用的问题来恢复/改进旧线程。
sudodus
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.