linux – LiveCD“记得”早期分区
作者:互联网
每当我使用VirtualBox安装Linux发行版时,我通常会将LiveISO安装到硬盘驱动器上,而不是仅将其用作Live CD.但是,有时ISO不能完全安装(通常是用户错误),并且会出现提示,将其再次安装到硬盘驱动器上.此外,即使我之前创建了一个用户,liveuser也是唯一的用户.然而,原始分区以某种方式“被记住”,但我无法弄清楚它们在哪里或如何到达它们. df -h的输出是:
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/live-rw 3.9G 3.0G 804M 80% /
devtmpfs 985M 0 985M 0% /dev
tmpfs 1002M 136K 1002M 1% /dev/shm
tmpfs 1002M 700K 1002M 1% /run
tmpfs 1002M 0 1002M 0% /sys/fs/cgroup
/dev/sr0 953M 953M 0 100% /run/initramfs/live
tmpfs 1002M 344K 1002M 1% /tmp
varcacheyum 1002M 0 1002M 0% /var/cache/yum
vartmp 1002M 0 1002M 0% /var/tmp
/dev/mapper/live-base 3.9G 3.0G 823M 79% /mnt/install/source
这些分区是如何被“记住”的,我怎样才能再次安装这些分区以使它们变得非常美观很好,如果可能的话?如果没有,为什么不呢?
编辑
到目前为止的答案,并做了wipefs和cfdisk,除了2个“超级块”,就像@mikeserv所称的那样,当我尝试打开它们时会遇到某种问题.一个是我之前安装的VBox Guest Additions,现在在filesystem / dev / sr0下,另一个是Fedora Live Desktop.文件系统都没有我给分区的所有空间.我给分区大约42-43GB,但VBox Guest Additions有999MB,Fedora Live Desktop有4GB.这是怎么回事?
解决方法:
在发生错误之前进行了分区,因此每当您在分区虚拟硬盘驱动器上运行LiveCD时,它仍然是分区的. LiveCD只读取它所认为的分区硬盘.
为了清除所有内容,您可以删除当前虚拟机并创建新虚拟机,也可以使用LiveCD上的磁盘工具(cfdisk,fdisk,parted …等)重新分区/重新格式化虚拟硬盘.您当然可以使用这些工具删除表格,并让LiveCD根据默认值重新创建所有内容,如果您不想担心布局.
找到已安装的分区使用:
mount
然后
fdisk /dev/devicename
标签:linux,virtual-machine,virtualbox,virtualization,livecd 来源: https://codeday.me/bug/20190814/1657370.html