Olu*_*ide 13 live-usb system-installation
我最近破坏了我的安装,我尝试使用 apt-get 和他所有的朋友来修复它,但徒劳无功。现在我正在尝试实时 USB,但我不知道如何继续。而且我非常不想破坏我现有的 Windows 7 安装或我的 Linux 配置文件。
起初我不知道我应该选择哪个安装选项
我已经试过选择别的东西,但我难倒,以我应该选择哪个分区。无论我选择哪个选项,我都会收到错误消息no root filesystem
请指教。
更新
我选择了 /dev/sdb1 然后选择了更改按钮,以便将挂载点选择为 / 现在我可以继续,但出现警告
当我继续时,我得到了更可怕的对话(在我做一些我会后悔的事情之前会停在这里)
**更新 2 **
我试图走不那么可怕的路线并尝试引导修复盘。这是我的粘贴箱
小智 9
使用 gparted,缩小/dev/sdb1到 32GB。对于典型的根分区来说,它有足够的空间,它不会拥挤您当前的情况,并且会为/home.
虽然重新分区并非没有风险,但在 20 年和数十次重新分区中,我从未遇到过问题。查看如何调整分区大小?为指针。
/dev/sdb3从第一个分区的剩余部分创建分区。
这种方法(单独的分区)的一个优点是,如果您希望将来更改分布,则不会有什么戏剧性。这几乎就像换衬衫一样。您的所有个人数据都将在另一个分区上。新系统可以高兴地写入旧的根分区。
使用您的 GUI 或命令行使用标准做法挂载两个分区,例如 如何从终端访问 USB 闪存驱动器?
如果您使用 GUI,除非您使用超级用户 (root) GUI,否则您可能会遇到权限问题。分区将安装在某个地方,并将其复制/移动到. 命令行不那么戏剧化。/media/{LiveCD_user}/{UUID of dev-sdb1}/home/{old_user_id}/media/LiveCD_user/{UUID of dev-sdb3/old_user_data
请按照以下步骤操作:
制作两个挂载点:
sudo mkdir /media/ubuntu_root /media/new_home
Run Code Online (Sandbox Code Playgroud)
随心所欲地称呼他们,这些名字只是为了您的利益。
在系统中挂载两个新分区
sudo mount /dev/sdb1 /media/ubuntu_root
sudo mount /dev/sdb3 /media/new_home
Run Code Online (Sandbox Code Playgroud)
将旧的主目录移动到新分区
sudo mv /media/ubuntu_root/home/{old_user_id} /media/new_home/old_user_data
Run Code Online (Sandbox Code Playgroud)
移动数据后卸载分区,安装时不提醒。
sudo umount /dev/sdb1
sudo umount /dev/sdb3
Run Code Online (Sandbox Code Playgroud)
启动安装程序并使用 *Something else 选项安装新系统。
选择/dev/sb1root/并?勾选格式化分区。
选择/dev/sdb3as/home并且不格式化此分区(它包含您的所有数据)。
您之前已经安装了双引导,但要小心使用 GRUB。仔细检查这方面。
安装。(使用相同的方法user_id可以避免任何不可预见的所有权问题)。
尘埃落定后,启动到新系统,然后将您想要的数据拖到/home/old_user_data新位置。
完成后删除剩菜。
| 归档时间: |
|
| 查看次数: |
75837 次 |
| 最近记录: |