Abs and root partition
I have been wondering about this. By default, pacman and abs make use of the /var directory, which normaly is within the root partition. But this is not such a greate idea because with the cache of pacman, the / can be filled up quickly enough. I understand that one can adjust the location of the cache or setup /var as a seperate partition but the default behaviour is a big questionable.
What are your thoughts?
lang2 wrote:
I have been wondering about this. By default, pacman and abs make use of the /var directory, which normaly is within the root partition. But this is not such a greate idea because with the cache of pacman, the / can be filled up quickly enough. I understand that one can adjust the location of the cache or setup /var as a seperate partition but the default behaviour is a big questionable.
What are your thoughts?
Out of curiousity, where would you put it?
Similar Messages
-
How would you split a 10 GB root partition? Would you?
The system seems to be booting a little slow lately (been using Arch for more than a year now) and I was thinking of splitting the root partition to improve performance.
Right now the entire OS is on a single partition. I don't have a /home partition but I can see it's usefulness:
- files on /home are, in general, more frequently written (browser cache especially), which means less fragmentation for the root partition
- having a noexec flag for /home so no potentially dangerous software will run from there (and why would you need to run software from /home?)
- my /var folder takes up 102 MB, 9.706 files in 4.846 folders. Is there a filesystem that will deal well with many small files ? ReiserFS maybe ?
So how would you split (gigabyte-wise) a 10 GB partition into /, /home and /var ? And would you ? I've been told from the IRC channel that it makes zero sense. At least not for desktop use.
PS: I'm also switching from i686 to x86_64, so please take that into account as well. For instance I noticed that 64 bit software usually takes up more space than 32 bit.
Last edited by DSpider (2011-05-29 11:32:04)Here is what's happening on my Arch box:
. 2,1TiB [##########] /mnt
. 61,0GiB [ ] /home
5,2GiB [ ] /usr
. 2,9GiB [ ] /var
126,0MiB [ ] /opt
83,1MiB [ ] /lib
. 14,1MiB [ ] /boot
10,0MiB [ ] /sbin
. 7,3MiB [ ] /etc
5,3MiB [ ] /bin
. 3,0MiB [ ] /tmp
192,0kiB [ ] /run
20,0kiB [ ] /srv
! 16,0kiB [ ] /lost+found
4,0kiB [ ] /dev
4,0kiB [ ] /lib64
! 4,0kiB [ ] /root
. 0,0 B [ ] /proc
0,0 B [ ] /sys
< 0,0 B [ ] /media
Generated with ncdu.
I have big stuff installed like a full texlive and libreoffice and I never clean my package cache. This is /var:
. 2,6GiB [##########] /cache
. 153,2MiB [ ] /lib
57,1MiB [ ] /abs
. 31,3MiB [ ] /log
7,4MiB [ ] /tmp
. 592,0kiB [ ] /spool
. 132,0kiB [ ] /run
8,0kiB [ ] /lock
e 4,0kiB [ ] /opt
e 4,0kiB [ ] /local
e 4,0kiB [ ] /games
! 4,0kiB [ ] /enigma
4,0kiB [ ] /empty
@ 0,0 B [ ] mail
And this is /var/cache
2,6GiB [##########] /pacman
10,9MiB [ ] /pkgtools
3,0MiB [ ] /man
320,0kiB [ ] /cups
280,0kiB [ ] /fontconfig
252,0kiB [ ] /samba
! 4,0kiB [ ] /ldconfig
e 4,0kiB [ ] /hald
/usr
2,8GiB [##########] /share
1,7GiB [###### ] /lib
415,2MiB [# ] /bin
153,9MiB [ ] /include
149,8MiB [ ] /lib32
15,3MiB [ ] /src
13,7MiB [ ] /sbin
104,0kiB [ ] /local
I think I have a very typical desktop here: Mostly web/office stuff and some multimedia. -
[CLOSED + MOVED]Activate lvm2 on ext3 root partition
Hello guys,
I want to move to lvm2 on my arch installation, I haven't used any lvm before. So here's what I did so far:
1. shrink root partition using gparted to 7 gigabytes
2. created an lvm partition with size 8 gigabytes
3. migrated all files from the root partition to the lvm partition (in single user mode: # rsync -axSX / /newpartition)
4. added lvm2 hook before the filesystems hook in /etc/mkinitcpio.conf according to http://wiki.archlinux.org/index.php/Con … #Using_lvm
5. regenerated the initramfs image using # sudo mkinitcpio -g /boot/kernel26.img
5a. added a grub entry with root=/dev/vg/root (I have no idea what the difference is between that and /dev/mapper/vg-root)
5b. edited /etc/fstab to use /dev/vg/root (again, no idea if /dev/mapper/vg-root would have been more appropriate) as root mountpoint "/"
6. Rebooted
7. Unfortunately, I cannot copy-paste the output, but upon reboot, the initramfs loads fine, it seems to recognize to lvm2 volume, but then says "trying to open console - not found" or something like that and then kernel panics on me.
Any ideas?
thanks!
CLOSED+MOVED:Moving this question elsewhere, as this topic seems too advanced for this subgroup.
Last edited by awayand (2010-01-13 12:44:11)I used reiserfs for many years, many partitions, many distros and had no problems. Every now and then I'd use ext3 but there were a few issues. I got a new laptop in January and decided to take the plunge: shrunk vista, small ext2 /boot and the rest set up as an encrypted partition with LVM2, all logical volumes set up as ext4 (except swap!). I've been very impressed with ext4 stability.
Oh, and step (5) edit fstab to reflect the new file systems, make sure /etc/mtab doesn't exist. -
Copied my Arch root partition to a new one but I can't boot [SOLVED]
I booted to my arch live cd and copied my Arch / partition (/dev/sda1) to an empty partition (/dev/sda9) via a cp -a command. The new partition should now contains an exact copy of my old root partition. I also modified the /etc/fstab in the new partition to reflect the new block device for the root filesystem. I also added a line to my menu.lst to boot it. I didn't do something right because I get a kernel panic when grub boots into the new partition.
menu.lst entry:
title Arch Testing
root (hd0,8)
kernel /boot/vmlinuz26 root=/dev/sda9 ro quiet vga=773 acpi_enforce_resources=lax vga=773
initrd /boot/kernel26.img
Ideas?
EDIT: Just read this wiki page
The fix as root:
mount /dev/sda9 /mnt
cd /mnt/dev
rm console ; mknod -m 600 console c 5 1
rm null ; mknod -m 666 null c 1 3
rm zero ; mknod -m 666 zero c 1 5
mount -o bind /dev /mnt/dev
mount -t proc none /mnt/proc
mount -o bind /sys /mnt/sys
cd /
chroot /mnt /bin/bash
mkinitcpio -p kernel26
Last edited by graysky (2009-12-05 15:14:01)Since you can't delete Apple IDs and having multiple Apple IDs can cause confusion, what you may want to do is rename your existing Apple ID to the new email (desired Apple ID). That would in effect do what you want, get rid of the old and give you the new.
See "Apple ID: Changing your Apple ID"
ivan -
Root partition suddenly full while updating packages with Pacman
Hello
I'm not sure if this is a problem with Pacman, but my root partition seems to have become completely full while updating my system using pacman -Syu. Before updating anything, there seems to have been an update to a new version of Pacman (3.3.1-1) that needed to be installed before updating packages.
In the middle of the updates, I got this error:
error: error writing to file '/var/cache/pacman/pkg/openoffice-base-3.1.1-2-x86_64.pkg.tar.gz': No space left on device
Also, I don't know if this is related, but I got a lot of 'not found' errors after that.
The entire output from everything:
~ $ sudo pacman -Syu
Password:
:: Synchronizing package databases...
core 34.6K 101.4K/s 00:00:00 [#####################] 100%
extra 427.5K 394.3K/s 00:00:01 [#####################] 100%
community 374.7K 362.2K/s 00:00:01 [#####################] 100%
:: The following packages should be upgraded first :
pacman
:: Do you want to cancel the current operation
:: and upgrade these packages now? [Y/n] y
resolving dependencies...
looking for inter-conflicts...
Targets (1): pacman-3.3.1-1
Total Download Size: 0.60 MB
Total Installed Size: 2.10 MB
Proceed with installation? [Y/n] y
:: Retrieving packages from core...
pacman-3.3.1-1-x86_64 618.9K 455.6K/s 00:00:01 [#####################] 100%
checking package integrity...
(1/1) checking for file conflicts [#####################] 100%
(1/1) upgrading pacman [#####################] 100%
~ $ sudo pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
Targets (42): taglib-extras-1.0.1-1 qt-4.5.3-2 liblastfm-0.3.0-4
loudmouth-1.4.3-1 libmtp-0.3.7-1.1 amarok-2.2.0-1 apr-1.3.9-1
db-4.8.24-1 apr-util-1.3.9-3 apache-2.2.13-3 bluez-4.54-1
python-2.6.3-1 dbus-python-0.83.0-2.1 device-mapper-2.02.53-1
eclipse-3.5.1-1 gpm-1.20.6-3 perl-5.10.1-3 groff-1.20.1-3
vim-7.2.266-1 gvim-7.2.266-2 heimdal-1.2.1-7 inkscape-0.46-13
iproute2-2.6.29-2 lib32-db-4.8.24-1 lib32-heimdal-1.2.1-7
libical-0.44-1 libsasl-2.1.23-2 lm_sensors-3.1.1-2
lvm2-2.02.53-1 nexuiz-data-2.5.2-1 nexuiz-2.5.2-1
redland-1.0.9-4 openoffice-base-3.1.1-2 pam-1.0.4-2
php-5.3.0-5 pstoedit-3.50-1 ruby-1.9.1_p243-2 soprano-2.3.1-1
texlive-bin-2009.4-1 texlive-core-2009.15574-1 wget-1.12-1
xchat-2.8.6-5
Total Download Size: 1354.95 MB
Total Installed Size: 2035.02 MB
Proceed with installation? [Y/n] y
:: Retrieving packages from core...
db-4.8.24-1-x86_64 4.7M 432.0K/s 00:00:11 [#####################] 100%
device-mapper-2.02.... 479.0K 287.9K/s 00:00:02 [#####################] 100%
gpm-1.20.6-3-x86_64 173.2K 243.7K/s 00:00:01 [#####################] 100%
perl-5.10.1-3-x86_64 13.5M 412.5K/s 00:00:33 [#####################] 100%
groff-1.20.1-3-x86_64 4.1M 365.7K/s 00:00:12 [#####################] 100%
heimdal-1.2.1-7-x86_64 2.8M 368.5K/s 00:00:08 [#####################] 100%
iproute2-2.6.29-2-x... 489.0K 303.8K/s 00:00:02 [#####################] 100%
libsasl-2.1.23-2-x86_64 118.5K 252.4K/s 00:00:00 [#####################] 100%
lvm2-2.02.53-1-x86_64 930.3K 327.3K/s 00:00:03 [#####################] 100%
pam-1.0.4-2-x86_64 537.8K 289.5K/s 00:00:02 [#####################] 100%
wget-1.12-1-x86_64 672.4K 308.0K/s 00:00:02 [#####################] 100%
:: Retrieving packages from extra...
qt-4.5.3-2-x86_64 26.9M 418.8K/s 00:01:06 [#####################] 100%
liblastfm-0.3.0-4-x... 223.4K 252.0K/s 00:00:01 [#####################] 100%
loudmouth-1.4.3-1-x... 80.8K 183.8K/s 00:00:00 [#####################] 100%
libmtp-0.3.7-1.1-x86_64 439.4K 309.5K/s 00:00:01 [#####################] 100%
amarok-2.2.0-1-x86_64 10.9M 486.0K/s 00:00:23 [#####################] 100%
apr-1.3.9-1-x86_64 328.5K 332.4K/s 00:00:01 [#####################] 100%
apr-util-1.3.9-3-x86_64 237.6K 322.3K/s 00:00:01 [#####################] 100%
error: failed retrieving file 'apache-2.2.13-3-x86_64.pkg.tar.gz' from archlinux.unixheads.org : Connection timed out
error: failed retrieving file 'apache-2.2.13-3-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
error: failed retrieving file 'apache-2.2.13-3-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
bluez-4.54-1-x86_64 671.6K 361.7K/s 00:00:02 [#####################] 100%
python-2.6.3-1-x86_64 15.2M 442.0K/s 00:00:35 [#####################] 100%
dbus-python-0.83.0-... 177.4K 225.6K/s 00:00:01 [#####################] 100%
eclipse-3.5.1-1-x86_64 162.0M 457.1K/s 00:06:03 [#####################] 100%
vim-7.2.266-1-x86_64 8.6M 437.9K/s 00:00:20 [#####################] 100%
gvim-7.2.266-2-x86_64 1115.4K 216.9K/s 00:00:05 [#####################] 100%
inkscape-0.46-13-x86_64 18.4M 464.6K/s 00:00:41 [#####################] 100%
libical-0.44-1-x86_64 281.3K 283.7K/s 00:00:01 [#####################] 100%
lm_sensors-3.1.1-2-... 133.2K 228.9K/s 00:00:01 [#####################] 100%
redland-1.0.9-4-x86_64 307.4K 275.7K/s 00:00:01 [#####################] 100%
error: error writing to file '/var/cache/pacman/pkg/openoffice-base-3.1.1-2-x86_64.pkg.tar.gz': No space left on device
error: failed retrieving file 'openoffice-base-3.1.1-2-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
error: failed retrieving file 'openoffice-base-3.1.1-2-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
error: error writing to file '/var/cache/pacman/pkg/php-5.3.0-5-x86_64.pkg.tar.gz': No space left on device
error: failed retrieving file 'php-5.3.0-5-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
error: failed retrieving file 'php-5.3.0-5-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
error: error writing to file '/var/cache/pacman/pkg/pstoedit-3.50-1-x86_64.pkg.tar.gz': No space left on device
error: failed retrieving file 'pstoedit-3.50-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
error: failed retrieving file 'pstoedit-3.50-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
error: error writing to file '/var/cache/pacman/pkg/ruby-1.9.1_p243-2-x86_64.pkg.tar.gz': No space left on device
error: failed retrieving file 'ruby-1.9.1_p243-2-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
error: failed retrieving file 'ruby-1.9.1_p243-2-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
error: error writing to file '/var/cache/pacman/pkg/soprano-2.3.1-1-x86_64.pkg.tar.gz': No space left on device
error: failed retrieving file 'soprano-2.3.1-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
error: failed retrieving file 'soprano-2.3.1-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
error: error writing to file '/var/cache/pacman/pkg/texlive-bin-2009.4-1-x86_64.pkg.tar.gz': No space left on device
error: failed retrieving file 'texlive-bin-2009.4-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
error: failed retrieving file 'texlive-bin-2009.4-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
error: error writing to file '/var/cache/pacman/pkg/texlive-core-2009.15574-1-any.pkg.tar.gz': No space left on device
error: failed retrieving file 'texlive-core-2009.15574-1-any.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
error: failed retrieving file 'texlive-core-2009.15574-1-any.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
error: error writing to file '/var/cache/pacman/pkg/xchat-2.8.6-5-x86_64.pkg.tar.gz': No space left on device
error: failed retrieving file 'xchat-2.8.6-5-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
error: failed retrieving file 'xchat-2.8.6-5-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
warning: failed to retrieve some files from extra
error: failed to commit transaction (File unavailable (e.g., file not found, no access))
Errors occurred, no packages were upgraded.
~ $
Also, I haven't restarted my system yet. Should I try and see what happens?
Thanks!This happened to me recently. I could not restart my laptop properly due to lack of space on my root partition.
The error during boot was along the lines of:-
Starting D-BUS system messagebus - Failed
Failed to start message bus: Failed to close "var/run/dbus.pid": No space left on drive
Hardware Abstraction Layer - Failed
everything else during the boot was as normal till I started to type in my username - but couldn't because the keyboard was inactive.
I used a Wolvix live CD to investigate and found a QT4 file in the packman cache which was 6.9GB in size (compared to the normal 27mb size). Once that was deleted and the drive/partition error checked everything was back to normal. So before you reboot I would definitely recommend clearing any oversize file out of your packman cache, or just clearing the whole cache.
Last edited by Nixie (2009-10-05 17:16:13) -
How big of a root partition should I have?
I am new to Archlinux and Linux in general. I recently installed my first Arch system but I have not yet installed a desktop environment for I am trying to learn the command line. I was planning on using this weekend to set up a desktop environment but I cannot decide which one to use, so I will try them all (or at least Gnome and Xfce). My question is how big of a root partition should I have to give me ample space to play around including having more than one desktop environment installed at once. I currently have a 20 GB hard drive with my root partition set to 4 GB.
Thank You
Morgan SmithIf you care, here is mine:
Name Flags Part Type FS Type [Label] Size (MB)
sda1 Boot, NC Primary Linux ext2 41.13
sda2 Primary Linux swap / Solaris 271.44
sda3 Primary Linux 39851.49
sda4 Primary Linux 39859.71
Where /dev/sda1 is /boot,
/dev/sda2 is swap,
/dev/sda3 is root, and
/dev/sda4 is /home -
[solved] unable to boot to the root partition on my new (usb) HDD
hello,
i got a "unable to determine major/minor number of root device" error message when the system try to find the root partition (after it succefully boot on the boot partition).
Shuttle XPC SB65G2 (Mainboard FB65), usb HDD: Intenso INIC-1608L, Linux ctkarch 2.6.37-ARCH #1 SMP PREEMPT, grub legacy.
sdb1: /boot (ext2), sdb2: swap, sdb3: / (ext4), sdb4: /home (ext4)
of course i have a kernel compiled with usb in HOOKS in mkinitcpio.conf.
i tried to install with sdb1: / (ext4), sdb2: swap, sdb3: /home (ext4)
but i got another error: it can't find the file /dev/blabla (root partition) (after it succefully boot on the partition!).
at last i found the solution: i have to comment "root (hdx,x)" in menu.lst for grub legacy!:
# (0) Arch Linux
title Arch Linux
# root (hd1,0)
kernel ... by-uuid...
you don't need this line when you define by uuid, by label, or so...
it seems this line perturbs the behavior of the system.
if this can help...You do not need the "raw". If you do:
ok devalias
it will show you how other aliases are formed
do ls -l /dev/dsk/c0t2d0s0 and you'll see the "non-raw" device path
ok reset
will "lock" your alias in NVRAM but it will attempt to boot from boot-device (normally disk) the next time unless auto-boot? is set to false
ok setenv auto-boot? false
My guess is that it could not understand "raw", reset, and booted from boot-device.
You can:
ok setenv auto-boot? false
ok nvunalias altboot
ok nvalias altboot /pci@1f,0/ide@d/dad@2,0
ok reset
ok boot altboot -
Can't get lvm/luks to boot - cannot find root partition
Hi,
I'm trying to get a dm-crypt on top of lvm to boot but without success so far. I followed http://wiki.archlinux.org/index.php/Sys … r_dm-crypt and http://wiki.archlinux.org/index.php/Ins … AID_or_LVM, everything works fine (I can mount the partition) but when I try to boot from it, it cannot find the crypted partition and fails.
USELVM="yes"
HOOKS="base udev usb usbinput lvm2 encrypt filesystems"
root=/dev/mapper/sda2 cryptdevice=/dev/sda2:root2-lvol0 ro
jan@jan ~/src/xf86-video-ati $ ll /dev/mapper/
insgesamt 0
crw-rw---- 1 root root 10, 62 21. Feb 2008 control
brw------- 1 root disk 254, 0 21. Feb 2008 root
brw------- 1 root disk 254, 1 21. Feb 2008 root2-lvol0
brw------- 1 root disk 254, 2 21. Feb 2008 sda2
/dev/mapper/root is my current encrypted / without lvm
The boot process successfully identifies the lvm /dev/mapper/root2-lvol0 and continues with hook 'encrypt' but doesn't ask me for a passphrase but goes on to hook 'filesystems' and fails then because it can't mount the correct root-partition obviously.
There's only /dev/mapper/root2-lvol0 and /dev/mapper/control when I'm in the rescue sh from initrd.
Anyone got that combination to work?
- JanReboot, at the sound of the chime (not before) depress the option key, when the startup manager appears choose OSX.
-
[SOLVED]root partition read only after update systemd
After update systemd today, the systemd-remount-fs.service fail to start. Root filesystem is read only I tried add rw to fstab mount option, but the root parition is still read only. I noticed that util-linux package are installed and udev package is dropped , Does it related to my problem?
Please advice me.
Sorry for my bad English.
Update
After downgard util-linux package, the system work again
Update 2
UUID in grub.conf and fstab are inconsistent, Thanks to tomegun for point out this problem.
Last edited by aduser (2012-06-08 04:05:59)output of systemctl status systemd-remount-fs.service
systemd-remount-fs.service - Remount Root and Kernel File Systems
Loaded: loaded (/usr/lib/systemd/system/systemd-remount-fs.service; static)
Active: failed (Result: exit-code) since Sun, 03 Jun 2012 01:17:42 +0800; 5min ago
Process: 132 ExecStart=/usr/lib/systemd/systemd-remount-fs (code=exited, status=1/FAILURE)
CGroup: name=systemd:/system/systemd-remount-fs.service
fstab
UUID=55326b3a-eec9-498e-8e20-0a7ddd8daf9a / btrfs rw,compress=lzo,space_cache,autodefrag 0 1
UUID=54c17991-716b-496e-a89b-4e978f2d92a4 /boot ext2 defaults 0 1
systemctl
UNIT LOAD ACTIVE SUB JOB DESCRIPTION
proc-sys...misc.automount loaded active waiting Arbitrary Executable File Formats File System Automount Point
sys-devi...d-card1.device loaded active plugged RV630 audio device [Radeon HD 2600 Series]
sys-devi...d-card0.device loaded active plugged 82801I (ICH9 Family) HD Audio Controller
sys-devi...et-eth0.device loaded active plugged RTL8111/8168B PCI Express Gigabit Ethernet controller
sys-devi...dd-sdd1.device loaded active plugged ST3120213A
sys-devi...dd-sdd2.device loaded active plugged ST3120213A
sys-devi...ock-sdd.device loaded active plugged ST3120213A
sys-devi...da-sda1.device loaded active plugged WDC_WD6400AAKS-22A7B0
sys-devi...da-sda2.device loaded active plugged WDC_WD6400AAKS-22A7B0
sys-devi...da-sda3.device loaded active plugged WDC_WD6400AAKS-22A7B0
sys-devi...da-sda5.device loaded active plugged WDC_WD6400AAKS-22A7B0
sys-devi...ock-sda.device loaded active plugged WDC_WD6400AAKS-22A7B0
sys-devi...db-sdb1.device loaded active plugged WDC_WD1002FAEX-00Z3A0
sys-devi...db-sdb2.device loaded active plugged WDC_WD1002FAEX-00Z3A0
sys-devi...db-sdb3.device loaded active plugged WDC_WD1002FAEX-00Z3A0
sys-devi...db-sdb4.device loaded active plugged WDC_WD1002FAEX-00Z3A0
sys-devi...db-sdb5.device loaded active plugged WDC_WD1002FAEX-00Z3A0
sys-devi...ock-sdb.device loaded active plugged WDC_WD1002FAEX-00Z3A0
sys-devi...dc-sdc1.device loaded active plugged ST980811AS
sys-devi...dc-sdc2.device loaded active plugged ST980811AS
sys-devi...ock-sdc.device loaded active plugged ST980811AS
sys-devi...y-ttyS1.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS1
sys-devi...y-ttyS2.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS2
sys-devi...y-ttyS3.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS3
sys-devi...y-ttyS0.device loaded active plugged /sys/devices/pnp0/00:07/tty/ttyS0
-.mount loaded active mounted /
boot.mount loaded active mounted /boot
dev-hugepages.mount loaded active mounted Huge Pages File System
dev-mqueue.mount loaded active mounted POSIX Message Queue File System
sys-kernel-debug.mount loaded active mounted Debug File System
tmp.mount loaded active mounted /tmp
xs-big.mount loaded active mounted /xs/big
xs-dev-\...pace\x5d.mount loaded active mounted /xs/dev/[workspace]
xs-dev.mount loaded active mounted /xs/dev
xs-dl.mount loaded active mounted /xs/dl
xs-file.mount loaded active mounted /xs/file
systemd-...d-console.path loaded active waiting Dispatch Password Requests to Console Directory Watch
systemd-...word-wall.path loaded active waiting Forward Password Requests to Wall Directory Watch
console-...daemon.service loaded active running Console Manager
console-...-start.service loaded failed failed Console System Startup Logging
dbus.service loaded active running D-Bus System Message Bus
[email protected] loaded active running dhcpcd on eth0
gdm.service loaded active running Gnome Display Manager
[email protected] loaded active running Getty on tty1
systemd-journald.service loaded active running Journal Service
systemd-logind.service loaded active running Login Service
systemd-...unt-fs.service loaded failed failed Remount Root and Kernel File Systems
systemd-sysctl.service loaded active exited Apply Kernel Variables
systemd-...-setup.service loaded active exited Recreate Volatile Files and Directories
systemd-...rigger.service loaded active exited udev Coldplug all Devices
systemd-udev.service loaded active running udev Kernel Device Manager
systemd-...nlevel.service loaded failed failed Update UTMP about System Runlevel Changes
systemd-...ssions.service loaded active exited Permit User Sessions
systemd-...-setup.service loaded active exited Setup Virtual Console
dbus.socket loaded active running D-Bus System Message Bus Socket
systemd-initctl.socket loaded active listening /dev/initctl Compatibility Named Pipe
systemd-journald.socket loaded active running Journal Socket
systemd-shutdownd.socket loaded active listening Delayed Shutdown Socket
systemd-...control.socket loaded active listening udev Control Socket
systemd-...-kernel.socket loaded active running udev Kernel Socket
basic.target loaded active active Basic System
cryptsetup.target loaded active active Encrypted Volumes
getty.target loaded active active Login Prompts
graphical.target loaded active active Graphical Interface
local-fs-pre.target loaded active active Local File Systems (Pre)
local-fs.target loaded active active Local File Systems
multi-user.target loaded active active Multi-User
network.target loaded active active Network
remote-fs.target loaded active active Remote File Systems
sockets.target loaded active active Sockets
sound.target loaded active active Sound Card
swap.target loaded active active Swap
sysinit.target loaded active active System Initialization
systemd-...es-clean.timer loaded active waiting Daily Cleanup of Temporary Directories
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
JOB = Pending job for the unit.
74 units listed. Pass --all to see inactive units, too.
grub2 conf
menuentry 'Broken' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-ck kernel-true-852c733e-be0d-4375-8668-d7ae049295a9' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 54c17991-716b-496e-a89b-4e978f2d92a4
else
search --no-floppy --fs-uuid --set=root 54c17991-716b-496e-a89b-4e978f2d92a4
fi
echo 'Loading Linux ck kernel ...'
linux /vmlinuz-linux-ck root=UUID=852c733e-be0d-4375-8668-d7ae049295a9 ro rootflags=subvol=broken quiet add_efi_memmap elevator=bfq
echo 'Loading initial ramdisk ...'
initrd /initramfs-linux-ck.img
The update packages
core/btrfs-progs 0.19.20120328-2 2 -> 3
core/device-mapper 2.02.95-4 4 -> 6
core/cryptsetup 1.4.2-1 1 -> 2
core/gpm 1.20.6-7 7 -> 8
core/lvm2 2.02.95-4 4 -> 6
extra/libglapi 8.0.3-1 1 -> 2
extra/libgl 8.0.3-1 1 -> 2
extra/ati-dri 8.0.3-1 1 -> 2
extra/bluez 4.99-2 2 -> 6
extra/consolekit 0.4.6-3 3 -> 4
extra/gvfs 1.12.3-1 1 -> 2
extra/gvfs-obexftp 1.12.3-1 1 -> 2
extra/libatasmart 0.18-1 1 -> 2
extra/libcanberra 0.28-4 4 -> 5
extra/libpulse 2.0-1 1 -> 2
extra/libcanberra-pulse 0.28-4 4 -> 5
extra/mesa 8.0.3-1 1 -> 2
extra/pulseaudio 2.0-1 1 -> 2
extra/xf86-video-ati 6.14.99-0.20120517 0.20120517 -> 1.20120517
community/libvirt 0.9.12-7 7 -> 8
community/ttf-ubuntu-font-family 0.80-2 2 -> 3
multilib/lib32-libglapi 8.0.3-3 3 -> 3.1
multilib/lib32-libgl 8.0.3-3 3 -> 3.1
==> Software upgrade (new version) :
core/util-linux 2.21.1-2 -> 2.21.2-1
core/e2fsprogs 1.42.2-2 -> 1.42.3-1
core/libpipeline 1.2.0-2 -> 1.2.1-1
core/libsystemd 44-7 -> 184-2
core/procps-ng 3.3.2-2 -> 3.3.3-1
core/systemd 44-7 -> 184-2
core/systemd-sysvcompat 3-1 -> 184-2
extra/pixman 0.24.4-1 -> 0.26.0-1
extra/xorg-server-common 1.12.1.902-1 -> 1.12.2-1
extra/xorg-server 1.12.1.902-1 -> 1.12.2-1
community/libuser 0.57.1-2 -> 0.57.6-1
community/os-prober 1.49-3 -> 1.53-1
community/systemd-arch-units 20120412-6 -> 20120528-3
repo-ck/linux-ck-corex 3.3.7-1 -> 3.4-1
repo-ck/linux-ck-corex-headers 3.3.7-1 -> 3.4-1
==> New package :
core/systemd-tools 184-2 (required by systemd)
Does the systemd not support btrfs subvolume as root partition??
Last edited by aduser (2012-06-02 17:45:39) -
i used gparted live in order to maximize the size of root partition but i can't
Device Boot Start End Blocks Id System
/dev/sda1 2048 718847 358400 7 HPFS/NTFS/exFAT
/dev/sda2 * 718848 586656347 292968750 7 HPFS/NTFS/exFAT
/dev/sda3 612048894 976771071 182361089 5 Extended
/dev/sda4 586657792 612046847 12694528 83 Linux
/dev/sda5 967215104 976771071 4777984 82 Linux swap / Solaris
/dev/sda6 612048896 967213055 177582080 83 Linux
Number Start End Size Type File system Flags
1 1049kB 368MB 367MB primary ntfs
2 368MB 300GB 300GB primary ntfs boot
4 300GB 313GB 13.0GB primary ext4
3 313GB 500GB 187GB extended
6 313GB 495GB 182GB logical ext4
5 495GB 500GB 4893MB logical linux-swap(v1)
i minimize the size of sda6(home folder) in order to give more space to my root partition sda4 but i can't .gparted don't give the option to add the unallocated space to sda4.when i tried to adjust the partitions the swap partition was off
Last edited by kosgeter (2014-04-30 21:52:13)That's a no-no, you can't do that
To increase the size of sda4, there must be continuous free space after it.
In your case it's like
sda4
sda5
sda6
You first reduce sda6 and you get free space after it, you need to move sda6(not just resize it). Also you will need to delete sda5(which is your swap) and remake it.
Example:
sda4 - 10GB
sda5 - 4GB
sda6 - 100GB
delete sda5 and resize sda6:
sda4 - 10GB
4GB free space
sda6 - 50GB
50GB free space
move sda6:
sda4 - 10GB
50GB free space
sda6 - 50 GB
4GB free space
resize sda4 and create swap(sda7):
sda4 - 60GB
sda6 - 50 GB
sda7 - 4GB
Might I suggest that you use console tools instead of gparted(imho gparted is buggy). The tools in the arch install iso should do fine. Also you can't resize mounted partitions, so you shouldn't try to touch your arch root partition while using it
Last edited by rand_x0r (2014-05-01 16:06:31) -
[solved] How to convert fs from ext2 to ext3 on root partition?
Hello there!
Edit: It seems that the plan works! apparently it worked for alleyoopster also on a mounted fs.
As the title says, I want to convert my fs on / from ext2 to ext3. After some research I think I know what
to do, but want to make sure that I don't mess anything up....
So here is the plan:
boot with an install disc and leave the root partition unmounted (I know that in theory the conversion should
work on a mounted fs, but it feels awkward to me and I want to avoid it....).
Then use the
tune2fs -j /dev/xxx
command (the defaults for the forced checks are ok with me). Then reboot with the CD still in place, but use
this time root=/dev/xxx. Then I can change my /etc/fstab (ext3 should have been able to be mounted as ext2 at
the moment). Finally I have to rebuild my initrd image with
mkinitcpio -p kernel26
Then I should be able to boot into my system. And now the question: Can anyone verify that this is a valid approach
and will work? Or knows a better way to do it?
I'm grateful for any input
Last edited by alafanky (2007-11-26 15:41:35)Have a look at the man for tune2fs and mkinitcpio
man tune2fs
man mkinitcpio
I am looking at doing the same and as far as I can figure out it goes like this, BUT this is not a proven method just what I am thinking of doing, Maybe someone else can correct or add to this or confirm that it will work.
1. Add journal parameter like this:
tune2fs -j /dev/sda1
2. Change the partition type from ext2 to ext3 in /etc/fstab
3. For a standard kernel re-create ramdisk with preset parameters (no good for custom kernel)
mkinitcpio -p kernel26
As the system is mounted it will create the journal inode in the top level, don't delete this, it will get hidden into the filesystem on reboot.
Let me know if you make some progress. I may get brave and try it later.
So in answer, yes pretty much the same but I think you can do it with the fs mounted.
Last edited by alleyoopster (2007-11-26 12:44:29) -
Trouble with luks non root partition
hello,
today i struggled with creating an encryptet archlinux installation.
what i want is to encrypt my root and all other partitions with luks.
basically i used the guide on the archwiki ( https://wiki.archlinux.org/index.php/Dm-crypt_with_LUKS ),
but iam always failing at the same point.
my setup is a bit more complex, but to describe my problem i want to use a simple testcase
/dev/sda with 2 partitions
/dev/sda1 as /boot
/dev/sda2 as crypto_LUKS
/dev/sdb with 1 partition
/dev/sdb1 as crypto_LUKS
/dev/sda2 should be / and /dev/sdb1 f.eks. /home
iam using passphrases for both partitions.
i edited the HOOKS line in mkinitcpio.conf and added "encrypt" before "filesystems",
and i also edited the crypttab to somethink like this:
sdb1_crypt /dev/sdb1 none luks
my fstab entry for /home looks like
/dev/mapper/sdb1_crypt /home ext4 rw,relatime,data=ordered 0 1
so far so good, when iam booting iam prompted for passphrases 2 times. first time to encrypt and mount the root-partition, which works fine.
second time for the /home partition, but then the boot process stucks and systemd times out
[ OK ] Found device /dev/mapper/sdb1_crypt
[ OK ] Started Cryptography Setup for sdb1_crypt
[ OK ] Reached target Encryptet Volumes
[ TIME ] Timed out waiting for device dev-mapper/sdb1_crypt
[ DEPEND ] Dependency failed for /home
[ DEPEND ] Dependency failed for Local File Systems
iam thrown to emergency shell then.
/dev/mapper/sdb1_crypt exists, but when iam trying to mount it with
mount /dev/mapper/sdb1_crypt /mnt
it says
mount: special device /dev/mapper/sdb1_crypt does not exist
cryptsetyp says , that /dev/mapper/sdb1_crypt is inactive.
anyway i can luksOpen it manually with
cryptsetup luksOpen /dev/sdb1 foo
enter passphrase again and now iam able to mount /dev/mapper/foo
what am i missing in my here?
thanks for helping !
inebI just worte this. It dose not cover the LVM part. However, you do not need to do anything for that.
Just add this between "keymap encrypt" and "filesystems" in the HOOKS= array
lvm2
Also, becuase you have more then mone parition that is encrypted and needs to be decrypted at boot, you may need to have this the the /etc/default/grub instead of what what I put in the post I linked to.
GRUB_CMDLINE_LINUX="cryptdevice=/dev/sda2:root cryptdevice=/dev/sdb1:home"
The `grub-mkconfig -o /boot/grub/grub.cfg` command WILL find all your LVM2 lv's with no problem and configure grub.cfg correctly. You just need to edit /etc/default/grub and use that command to rebuild the grub.cfg
Other then that this post should solve your problems.
https://bbs.archlinux.org/viewtopic.php … 2#p1209702
Last edited by hunterthomson (2012-12-25 02:40:23) -
[PPC] new install fails to boot: root partition not found
Hi,
new ArchPPC installation on a iMac G3. It does not boot further than initramfs because root partition is not found. I get something like:
Root device /dev/sda4 doesn't exist
Attempting to created it
ERROR: unable to determine major/minor number of root device /dev/sda4
then I get a dropbox recovery console but keyboard doesn't work.
I chroot in the installed system to change mkinicpio pata hook to ide, regenerated initramfs but that didn't help.
Any guidance to diagnose and solve this issue would be greatly appreciated.Hi, sorry I just realized you replied to my thread.
I don't have my mac at the moment, but I must have done something like :
- boot the live CD
- get the output of lsmod
- copy this output to mkinitcpio.conf (the one that's on your HD), remove the autodetect hook
- chroot into your HD setup
- regenerate initramfs
- update yaboot (is this really mandatory?)
- exit chroot and reboot. -
Screwed up MBR and boot partition, can't fix it [SOLVED]
Hi,
I have been defeated. Been trying to fix my computer the whole day and know I'm lost.
It's a long story, but my whole system got screwed when I tried installing windows on top of arch (I didn't get it to install, but I don't care anymore).
I was able to install GRUB2, I tried configuring it with grub.cfg , but when trying to boot it says it's missing kernel, boot partition has linux2.6, and I was using linux 3, I'm not really sure how to get the kernel I was using, should it be in my root partition? .
I'd like to get my system as it was before, I have root , var and home partitions and not sure how.
Thanks
Last edited by exuberant (2011-12-31 10:27:47)Thanks for your reply.
I was using Arch, I last updated a few days ago.
The kernel that's on the boot partition is from a debian live cd I had laying around.
It is not possible I have more than one boot partition. I have 1 hard drive, but plenty of free space.
Windows wanted to use the start of my disk, so I used gparted to move 20 gb free space at the beginning. Creating a partition in the beginning also caused all partitions numbers to move up (sda2->sda3), when I gave up on windows, I tried moving everything forward like it was before, but it didn't work. Then I remembered that when installing grub, installers check for other mount points, but that didn't work, and instead overwrote my boot partition. So know I've got a temporary debian system installed(sda9) and a boot partition that won't boot Arch.
This is my fdisk output: sda5 is arch sd6 var and sd7 home
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000080
Device Boot Start End Blocks Id System
/dev/sda1 * 1 12 96358+ 83 Linux
/dev/sda2 13 401 3124642+ 82 Linux swap / Solaris
/dev/sda4 2744 14648 95619073 5 Extended
/dev/sda5 2744 4203 11719680 83 Linux
/dev/sda6 4239 5212 7815168 83 Linux
/dev/sda7 5227 10326 40957952 83 Linux
/dev/sda8 10393 13432 24411136 83 Linux
/dev/sda9 13432 14648 9764864 83 Linux -
Running out of disk space on root partition
Hello,
I'm running gnome 3 and every time I boot and logon with my user I'm getting a warning that my root partition is running out of disk space (~350MB free out of 7.5GB). This seems really strange to me since I've not installed very much software. I've got a 1TB hard drive and the big things are stored in my home directory.
# df -h
outputs:
Filesystem size used free used% mounted
udev 10M 0 10M 0% /dev
run 10M 168K 9,9M 2% /run
/dev/disk/by-uuid/072ba75b-a418-4795-ac0b-965815573010 7,3G 6,6G 357M 95% /
shm 2,0G 444K 2,0G 1% /dev/shm
/dev/sda1 99M 17M 78M 18% /boot
/dev/sda4 910G 131G 733G 16% /home
/dev/disk/by-uuid/072ba75b-a418-4795-ac0b-965815573010 seems a little bit odd to me there although I don't have much experience using linux based systems.
# ls /dev/disk/by-uuid/072ba75b-a418-4795-ac0b-965815573010 -l
# lrwxrwxrwx 1 root root 10 (...date and time ...) /dev/disk/by-uuid/072ba75b-a418-4795-ac0b-965815573010 -> ../../sda3
and tab completion lists the files of my home directory. What's going on here?Inxsible wrote:
ChoK wrote:/usr should not be on a seperate partition anymore. Some programs assume it's on the same partition and fail sometime silently sometime badly.
What ?? That's the first I have heard of this. What programs fail? Any examples?
With sysvinit in Arch, this isn't such a big problem, but we're slowly starting to see evidence that this is becoming a worse and worse idea. In particular, if you set a non C locale for daemons, you will not be able to shut down cleanly, as mount(8) is trying to reference files in the locale cache (on /usr) and can't unmount /usr.
Example bug report: https://bugs.archlinux.org/task/25149
If you're using systemd, /usr on a separate partition is flat out not allowed. We're getting into the realm of filthy hacks ahead in order to try and support this -- see Tom's late comments in the above bug report.
Oh, and be on the lookout for a cache cleaning util in pacman-contrib (name pending):
http://mailman.archlinux.org/pipermail/ … 13926.html
Last edited by falconindy (2011-07-27 20:48:14)
Maybe you are looking for
-
Help with invoicing and free of cost order
here's the scenario: i took the pricing procedure of my standard order and basically changed PROO from R to S for statistical. rest is the same. gave the new pricing procedure a name starting with Z, then created a document procedure, then created a
-
Withholding Tax Selection during Sales order creation
Hi, Do we have an option to select or deselect Withholding Tax Codes at the time of Creating Sales order / Billing for the Customer? As, We get the popup during the time of invoice creation to the vendor. Your inputs are appreciated. Thanks & Best Re
-
i can't add my videos to my ipod from itunes. itunes reads my videos but when i try and add them to my ipod it say's this ipod can't read these files. i have got the new ipod update and itunes and it still doesnt work. DOES ANYONE KNOW HOW TO GET ROU
-
File path recorded with "Save As" Action is fixed?
I am trying to create an action that will save the open file to a JPG (Quality 9, Matte: None), always in the same folder that it came from, as it does when this is performed manually. (The preference to Save As to the Original Folder is enabled). Wh
-
9.0.4.1 Metadata Repository in 9.2.0.6
I just upgraded my 9iAS infrastructure and mid tier with BI and Forms from 9.0.2.3 to 9.0.4.2. We had all the components on one server except we had a separate 9.2 db for our portal repository. I want to know how to migrate my metadata repository to