首页 > 其他分享 >LiveCD模式使用

LiveCD模式使用

时间:2022-11-08 16:27:20浏览次数:39  
标签:uos LiveCD -- mount sudo 模式 apt 使用 dev

注:一定不可以用定制的母盘镜像,有格式化硬盘的风险,应该使用纯净版镜像操作,切记!!!

一、进入livecd系统

用uos系统(最好高于sp1版本)制作启动盘(U盘或者光盘),插在机器上,开机在BIOS或者快速启动项里选择U盘或者光盘启动,进入系统安装界面后按字母E进入编辑模式(amd机器可能是按Tab键进入编辑模式),找到Linux开头的哪一行,删除livecd-installer这个参数,然后按Ctrl+X或者F10(amd机器可能是直接按Enter回车键即可)进入livecd系统,如下:
image
image
image

进去livecd系统后就可以看到电脑上的硬盘各个分区。
image

二、挂载硬盘文件目录

lsblk -f 查看硬盘分区情况,如下:
image

找到根分区Roota和数据分区_dde_data所对应的磁盘分区号。(本环境是sda5和sda7,请根据你的环境更改)
新建两个目录分别挂载根分区sda5和数据分区sda7:
sudo mkdir /uos
sudo mkdir /uos/data
sudo mount /dev/sda5 /uos/
sudo mount /dev/sda7 /uos/data/

点击查看代码
sudo mkdir /uos
sudo mkdir /uos/data
sudo mount /dev/sda5 /uos/
sudo mount /dev/sda7 /uos/data/
挂载其他必须目录:

sudo mount --bind /dev/ /uos/dev/
sudo mount --bind /proc/ /uos/proc/
sudo mount --bind /sys/ /uos/sys/

点击查看代码
sudo mount --bind /dev/ /uos/dev/
sudo mount --bind /proc/ /uos/proc/
sudo mount --bind /sys/ /uos/sys/
chroot到/uos目录:`sudo chroot /uos/ /bin/bash`

image

mount -a 挂载硬盘里其他分区。
使用df -h命令查看下硬盘分区挂载情况,和各个分区的使用情况。
image

三、使用维护命令

至此,即可正常使用apt和dpkg等其他维护命令:

四、使用livecd模式修改普通用户密码


`修改成功后执行命令

rm /home/uos/.local/share/keyrings/login.keyring`
注意:上述命令中uos为本环境的普通用户名,请根据你的环境更改用户名。

五、用户被锁定解锁用户:

passwd -u 用户名

pam_tally2 –u 用户名 --reset

六、修复系统依赖

dpkg --configure -a
apt install -f
apt autoremove
apt clean

七、打开开发者模式

sudo mkdir -pv /uos/data/var/lib/deepin/developer-mode
sudo chattr -i /uos/data/var/lib/deepin/developer-mode/enabled
sudo echo -n -E 1 > /uos/data/var/lib/deepin/developer-mode/enabled

重启进入原系统,之后可以通过Ctrl + Alt + F2命令行登入 修复系统

sudo apt update
sudo apt clean
sudo apt install -f
sudo apt upgrade

标签:uos,LiveCD,--,mount,sudo,模式,apt,使用,dev
From: https://www.cnblogs.com/uos003051/p/16870077.html

相关文章