[multi-booting] editing grub post-install
Hey everyone, i'm installing Arch as a tertiary OS on one drive (w/ XP and Ubuntu). In the installation i skipped writing the bootloader to the MBR as I don't want to lose boot data on the existing grub menu. I know I could manually edit them in later, but I think that may be too risky atm.
the arch installation is on partition on /dev/sda4, while ubuntu is sda3. In menu.lst, ubuntu is (hd0,2) and xp is (hd0,0). guesswork has led me to making arch (hd0,3) as I think they are supposed to go in left-right order on the disk.
So, I was thinking I can manually edit menu.lst to add an option for booting Arch:
title Arch Linux
root (hd0,3)
kernel /boot/vmlinuz26 root=/dev/sda4 ro
initrd /boot/kernel26.img
I tried removing /boot/ in the kernel and initrd paths, same error after selecting Arch Linux in grub on startup:
Error 15: File not found
Is my logic correct, am I missing something obvious, or something else?
Here is my /boot/grub/menu.lst and as you can see some are /boot/etc. and some are not:
# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst
# DEVICE NAME CONVERSIONS
# Old /dev DevFS Grub
# /dev/fd0 /dev/floppy/0 (fd0)
# /dev/hda /dev/discs/disc0/disc (hd0)
# /dev/hdb2 /dev/discs/disc1/part2 (hd1,1)
# /dev/hda3 /dev/discs/disc0/part3 (hd0,2)
# FRAMEBUFFER RESOLUTION SETTINGS
# +----------------------------------------+
# | 640x480 800x600 1024x768 1280x1024
# ----+-----------------------------------
# 256 | 0x301 0x303 0x305 0x307
# 32K | 0x310 0x313 0x316 0x319
# 64K | 0x311 0x314 0x317 0x31A
# 16M | 0x312 0x315 0x318 0x31B
# +----------------------------------------+
# general configuration:
timeout 10
default 0
color light-cyan/black white/blue
# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
# TIP: To use udev, add "devfs=nomount" to your kernel line.
title Arch Linux 64 bit (Default Linux Desktop)
root (hd0,4)
kernel /boot/vmlinuz26 root=/dev/sda5 ro vga=791
initrd /boot/kernel26.img
title Windows XP Professional
root (hd0,0)
makeactive
chainloader +1
title Debian 64 bit Linux (Etch)
root (hd0,6)
kernel /vmlinuz root=/dev/hda7 ro vga=791
initrd /initrd.img
title Ubuntu 64 bit Linux (Hardy Heron)
root (hd0,7)
kernel /vmlinuz root=/dev/sda8 ro vga=791 quiet splash
initrd /initrd.img
title Fedora 64 bit Linux (8.0)
root (hd0,8)
kernel /boot/vmlinuz root=/dev/sda9 ro vga=791 rhgb quiet
initrd /boot/initrd.img
title Mandriva 64 bit Linux (2008.0)
root (hd0,11)
kernel /boot/vmlinuz-desktop root=/dev/hda12 ro vga=791 splash=silent
initrd /boot/initrd-desktop.img
title Mepis 64 bit Linux (7.0)
root (hd0,10)
kernel /boot/vmlinuz root=/dev/sda11 ro vga=791 splash
initrd /boot/initrd.img
title Suse 64 bit Linux (11.0)
root (hd0,14)
kernel /boot/vmlinuz root=/dev/sda15 vga=0x317 resume=/dev/sda3 splash=silent showopts
initrd /boot/initrd
title Sidux 64 bit Linux
root (hd0,12)
kernel /boot/vmlinuz-2.6.21.3-slh64-smp-4 root=/dev/hda13 ro vga=788 quiet splash
initrd /boot/initrd.img-2.6.21.3-slh64-smp-4
title Dreamlinux 32 bit Linux (3.0-beta)
root (hd0,9)
kernel /boot/vmlinuz-2.6.23.12-dream root=/dev/hda10 ro vga=791 quiet splash=silent
initrd /boot/initrd.img-2.6.23.12-drem
#title Vector 64 bit Linux (5.9 Beta)
#root (hd0,9)
#kernel /vmlinuz root=/dev/hda10 ro vga=791
#title Slackware 32 bit Linux (12.0)
#root (hd0,)
#kernel /boot/vmlinuz root=/dev/hda ro vga=791
title PCLinux OS 32 bit (2007)
root (hd0,13)
kernel /boot/vmlinuz root=/dev/hda14 ro vga=791
initrd /boot/initrd.img
#title Mint 32 bit Linux (4.0 fluxbox beta-028)
#root (hd0,)
#kernel /vmlinuz root=/dev/hda ro quiet splash
#initrd /initrd.img
#title gOS 32 bit Linux (1.01)
#root (hd0,)
#kernel /vmlinuz root=/dev/hda ro vga=791 quiet splash
#initrd /initrd.img
#title Elive 32 bit Linux (beta)
#root (hd0,12)
#kernel /vmlinuz root=/dev/hda13 ro vga=788 quiet splash
#initrd /initrd.img
#title Geubuntu 32 bit linux (7.10)
#root (hd0,14)
#kernel /vmlinuz root=/dev/hda15 ro quiet splash
#initrd /initrd.img
I play around with quite a few flavours of linux from time to time just to see if there are things I might like done differently on my Arch linux.
Similar Messages
-
Booting error after post-install update [Solved]
hi
Been using Linux for a while, but wanting to learn rather than just use, so decided to give Arch a go, after the review in LinuxMagazine.
Managed to install and boot into it after a few trial and error.
Ran "pacman -Syu"
pacman updated itself, then ran into the hotplug conflict. I took it from This thread that it was safe to accept to remove hotplug.
Ran "pacman -Syu" again
I then ran into the the error:
error: the following file conflicts were found
grub: /usr/share/grub: exists in filesystem.
Followed This thread and did
phrakture wrote:'mv' /usr/share/grub to something like /usr/share/grub-backup
Ran pacman -Syu again, this time, it ran properly (I think)
Rebooted the computer, ran into a kernel panic:
UFS: unable to mount root on unknown-block(0,0)
. Followed This thread and the wiki and edited the instruction on Grub's boot screen to set
root=/dev/hda1 ro
and added
initrd /initrd26.img
to the line uderneath.
this allows me to boot (sort off), but I then get the following error:
/bin/sh: can't access tty; job control turned off
From there, I get what seems to be a limited shell (get the "#" sign but not the location I am in such as "root@archbox:#" which I would expect). Here, I am snookered. If I search the wiki for this message, I get one article which refers to Cups and is not relevant to the issue, as far as I can tell, and I do not get any joy from the forum either.
Reinstalling the system is not a problem, but I would rather understand what is happening before I do it, so that I can fix it if the issue reappears, and because it fits into the "learning" purpose of installing this distro.
Could someone guide me on my next step?
Thx
Damientomk wrote:Change initrd26.img to initrd26-full.img, and you should be able to boot. When you're up and running, have a look at the wiki page on initrd for more info.
Thanks, that did it. Thought I had tired that as well, though, must have been tired and made some typos.....
On a sidenote, it seems that after the install, there was "/dev/discs/disc0" then came the partitions: part1; part2; part3, which is now translated as hda1; hda2; hda3. I thought partitions started with hda0.. Am I wrong or is the way Arch auto-prepares the hard drive just skips the 0 partition? -
Hello there,
With the latest update of grub-common I got the following message:
( 3/15) upgrading grub-common [################################################################] 100%
warning: /boot/grub/grub.cfg installed as /boot/grub/grub.cfg.pacnew
However, should I reflect the changes of grub.cfg.pacnew or simply ignore it because grub.cfg is generated automatically?
Last edited by orschiro (2013-05-29 05:08:19)koz wrote:
cfr wrote:
Natanji wrote:I just broke my system with this, so I think the package should *at least* post a notice to the user asking him to run "grub-mkconfig -o /boot/grub/grub.cfg" - or simply doing so post-installation, even. I know, my fault, but it's still really easy to overlook...
Since automating it would make it virtually impossible to maintain a manually configured grub.cfg, I disagree. Arch does not do that stuff automatically. Even for those who do not hand edit the config file, it is likely to break things if people have more complex setups. (For example, in some cases, grub will not find an OS unless the partition is mounted and it might not be mounted.) Actually, not even Fedora does this automatically although I suspect that is considered a bug.
As for the warning, pacman does warn you. It tells you it has installed a *.pacnew file. That tells you two things: (1) you needed to customise the previous default config, and (2) the default config has changed. That copying the pacnew over your old config will break things is standard: blindly copying *any* pacnew over your old, customised file will break things. I agree that it breaks things in a bigger way in this case but the principle is exactly the same. That is not to say that I think a reminder would be out of place - other boot loaders'managers do post such messages. But being told about a pacnew or a pacsave file *is* notification from grub that user intervention is required and this is usually because somebody who knows the system and customisations made previously is required to adapt the changes to accommodate the update. i.e. it is usually because blindly overwriting stuff is very likely to break things.
It is automated! WTF?!
Not really. One can hand edit grub.cfg and the package does not interfere with that.
This is what pacman threw out at me:
warning: /etc/default/grub saved as /etc/default/grub.pacsave
warning: /boot/grub/grub.cfg saved as /boot/grub/grub.cfg.pacsave
( 1/11) upgrading cgminer [#######################################] 100%
( 2/11) upgrading e2fsprogs [#######################################] 100%
( 3/11) installing grub [#######################################] 100%
Copying /boot/grub/grub.cfg.pacsave to /boot/grub/grub.cfg
Is this intended??
It, thankfully, didn't break anything but this isn't what should have happened. I am sure it will ruin someone's day.
I agree this is strange. I have no idea why it moves your old config to a .pacsave and then copies that .pacsave back to grub.cfg. Effectively what it does is just make a copy of your config as .pacsave but I don't know why it does that.
It is in fact quite unlikely to break anything since it is very likely that an existing grub.cfg will work with the new version of grub. Obviously people should check but if somebody doesn't it is not likely to do any harm. I am not sure what you did to break your configuration but I doubt that you copied grub.cfg.pacsave to grub.cfg. -
Re: Installing Solaris 11.1 and multi-boot manager
Hi,
I have several problems too (I'm newbie on solaris) installing Solaris in multiboot environment ( I have 3 hard disks on this pc)
Does the grub2 of solaris 11.1 boot linux or not ? if the grub2 of solaris 11.1 can boot linux I think I will install the grub2 of solaris in MBR, I have already triyed this with bootadm install-bootloader -M but there was already a grub2-pc of linux installed and it did'nt
delete the grub2 of linux, so I think I must use bootadm install-bootloader -fM to install the grub2 of solaris
if the grub2 of solaris 11.1 doesn't boot linux I will do as you said with the chainload of solaris (how can I chainload solaris in a recent grub2 ?
in menu entry :
insmod part_msdos
insmod part_sunpc
insmod part_gpt
insmod zfs
set root='(hd2,gpt1)'
chainload +1
(this last point is not important because I have other ways to boot linux and Iprefer to install the grub2 of solaris)
I cannot retrieve my root pool when I boot from the text install CD ROM, zpool import -f rpool doesn't succeed, must I do something after an installation (is it possible to save the root pool on a big usb key ?),(I think I will post another thread for that...)
thanks for your answers
Edited by: stephane_l on May 16, 2013 5:59 AMHi,
I have severals problems too installing soalris 11.1 in multiboot environment(3 hard disks on pc)
Can the grub2 of solaris boot linux?
I tried to install the grub2 of solaris after an installation but it doesn't delete the grub2-pc of linux, I think I should have use bootadm install-bootloader -fM to force the instalaltion in MBR
After that (it was my second unsuccessful installation) I have booted with the text install cdrom but the zpool import -f rpool didn't work, must I do something after an installation ? (should I save the root pool after my installation ? can I save the root pool on a big usb key?) I must perhaps post a new thread for this..
thanks for your answers -
How to edit GRUB for boot new compile kernel?
I compile the newest Linux kernel.
I read Archlinux wiki about how to edit GRUB for boot new compile kernel,
but Archlinux wiki do not reference to it.
Who can help me, baby?bangkok_manouel wrote:
how did you build your kernel? traditional way or arch way?
if it's the arch way (TM), here's an example of a custom kernel with -mm patch.
what I have in /boot:
-rw-r--r-- 1 root root 4.3M 2008-12-23 09:52 kernel26mm-fallback.img
-rw-r--r-- 1 root root 668K 2008-12-23 09:52 kernel26mm.img
-rw-r--r-- 1 root root 764K 2008-12-22 18:44 System.map26mm
-rw-r--r-- 1 root root 1.7M 2008-12-22 18:44 vmlinuz26mm
now here's the /boot/grub/menu.lst related entry (you may add the fallback one):
# (2) Arch Linux
title kernel26mm
root (hd0,0)
kernel /vmlinuz26mm root=/dev/sda5 ro vga=773
initrd /kernel26mm.img
Should be traditional way. -
Recover/install Win7 onto multi-boot system - too many primary partitions?
I have a few questions: (first a background question, and then I'll get to the heart of the issue)
First, on a new laptop with factory installed Win7, I see there are 3 primary partitions - a 1.5GB "MBR-0", a ~10GB recovery partition, and the main installation partition. What is the 1.5GB one for, and what's on it? An MBR certainly doesn't need 1.5GB. Does Win7 create that, or is that something unique for Toshiba?
If I'm using a 3rd party boot-manager (BootitNG via an EMBR on its own partition), can I just wipe that 1.5GB partition? And, can the recovery installation be set up to create the Toshiba-Win7 recovery partition (and that 1.5GB one) as extended volumes within the Win7 primary partition, and not to make them as its own new primary partition?
And now to the main problem: (the gist of it is, how many partitions will the Win7 recovery disks create? and can I customize it?)
I have a new toshiba c650 laptop that came with Win7 installed. I created the one-time recovery DVDs first thing (it made 4 of them - Disk 1,2,3, and "64-bit environment").
I then wanted to set up a multi-boot system between Win7, and 2 instances of XP (one of which is a fresh install, the other being an image backup off a computer that died). I want each OS on its own primary partition, where each only sees/knows of itself. Also, I'll have one small, 50MB primary partition for the boot-manager program.
Of course, a drive can only have 4 primary partitions (if working with standard tools like fdisk, etc). To get around that (if needed), my boot-manager program will support as many primary partitions as I want, provided I use only it alone to manage/create my partitions.
Skipping the details, here's what I have now: I wiped the hard drive, except for that 1.5GB MBR-0 partitition, for now, till I find what it is. (Since XP doesn't recognize Win7, using XP's install cd would overwrite the factory Win7 installation, so I installed XP first on its own primary partition - and it's working fine). I have the boot manager program on a second primary partition. I then created 2 more primary partitions - one to place the XP-drive-image into, and one to install Win7. So, the entire drive is now fully utilized and partitioned.
But here's the problem...
starting with the boot manager program, I'm pointing to boot from the empty Win-7 partition, which upon finding no OS, will cue it to boot from the DVD, and go on about its installation business. So far so good. At this point, Win7 will only "see" the empty partition reserved for it. However, if Win7 tries to create an extra 1 or 2 new primary partitions (like how it came from the factory), the drive will end up with 6 primary partitions - not good. So, my XP partitions would likely get overwritten.
Having 6 primary partitions wouldn't be a problem, as long as I create/manage them only with the boot manager - but in this case the Win7 installation would likely create them during installation instead. If I pre-create those partitions (the 1.5GB one, and the 10GB one) with the boot manager, can I point Win7 during the installation to utilize those? How?
One more side note: When I'm in XP now, XP only "sees" it's own partition, but still senses that there's more room on the drive - it just considers it all as unallocated space. I'm guessing Win7 would do the same thing? And if it does, I'm worried it would start sticking its own new partitions there into what it "sees" as "unallocated space", even though my other partitions are there.
If you made it through this longwinded mess, thanks for what help you can provide! How should I get Win7 on there, without damaging the existing partitions?Ok, so I finally got it all to work.
In case anyone else runs into this question where you have to use the Toshiba recovery DVDs to reinstall Windows 7, without damaging other existant partitions, here's the trick: You have to pre-create an NTFS primary partition at the very front of the disk (1st primary partition), make it at least 20GB (preferably more, since this will be where you run Windows7 - unless you also later create another partition solely for data/programs/etc). Then during the recovery, select the option to keep current partitioning intact. Everything will be placed in that first partition alone (the contents of which which the Win7 setup will erase), and the rest of your disk will be fine.
If you have other partitions already there, and on the rest of the disk, you'll have to first resize the existing partitions to create enough room for this new 1st primary partition. Then you'll have to shift or slide the current partitions up toward the back end of the disk (with 3rd party software). I also deleted the 1.5GB partition originally at the front of the disk (it's the startup repair partition, I learned), and I had previously deleted the 10GB recovery partition that came factory-placed at the back end of the disk.
The XP-partition I already had on the disk is tested and working fine, and wasn't touched at all by the Windows7 recovery installation. Installing additional XP-images or other OS's should be simple enough now. -
Boot Camp - "No AMD graphics driver is installed" error during win8.1 post-install
I have Macbkook pro early 2011 (i7 2.2ghz, 16 GB RAM, radeon 6750M 1GB)
I used boot camp utility to install win 8.1 - it completed without any problems.
When the installation was completed the bootcamp wizard opened automaticaly and this was shoved to my face:
The process continued until the "Installing Intel Graphics" process. Then the screen just went blank. I waited some time
assuming it was just a gpu driver issue and the installation is progressing. I guess I was right since the mac rebooted after about 5 minutes.I re
When I wanted to boot to windows I was constantly welcomed by black screen after the "windows splash-screen-spinning-animation thingy".
I went to safe mode to see what's going on. It turned out that if I TURN OFF my INTEL HD 3000 driver then I can boot to normal mode but
the 6750M drivers have yellow exclamation mark (error 43 in details) in device manager. I need that gpu enabled since I do some game developent which requires gpu power. I tried reinstalling ati drivers and looking for new ones on the internet - each of them failed. What could be the problem?
Can anyone help me out?Hello HPENVYm6-1201TX,
I have read your post on how your notebook computer is producing an error message in regards to your AMD driver, and I would be happy to assist you in this matter!
To ensure that the software is installed and functioning properly, I recommend performing a clean boot on your notebook. To do this, please follow this document on How to perform a clean boot in Windows. This should help eliminate software conflicts that occur when you install a program or an update or when you run a program in Windows.
The next step I suggest is to remove the AMD driver installed on your computer, and install the driver provided on HP's website. If you need to, you can use this document on how to remove software from Windows 8.1. You can find the necessary driver by click on the AMD High-Definition (HD) Graphics Driver.
Instead of updating the driver from AMD's website, please follow this document on Using HP Support Assistant (Windows 8) to update the necessary drivers.
Please re-post with the results of your troubleshooting, and I look forward to your reply!
Regards
MechPilot
I work on behalf of HP
Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
Click the “Kudos, Thumbs Up" on the right to say “Thanks” for helping! -
[No need]Reducing number of post-install packages (fresh Arch + XFCE)
Hi,
I am inspired by posts by slithery in post-install package count; his discussion here and my willingness to follow-foot steps. Need suggestions/tips what packages can be removed based on details below.
1. Defining usage:
Normal PC having XFCE, thunderbird, firefox, yaourt and wine (for MS-Office with 32bit libs unfortunately needed for work) with 64-bit stock kernel. Other utilities include eog (image viewer), PDF viewer, cups, simple-scan, hplip + hplip plugin, dvd burner and some fonts packages.
I have attempted to remain native on XFCE while installing utilities/needs to avoid unnecessary dependencies unless some functionality needed (such as eog).
2. Current package count
[archpc ~]$ pacman -Qe | wc -l
143
[archpc ~]$ pacman -Q | wc -l
539
3. Installed packages details
3.1 pacman -Qe
alsa-utils 1.0.29-1
autoconf 2.69-2
automake 1.15-1
b43-fwcutter 019-1
bash 4.3.033-1
bash-completion 2.1-5
binutils 2.25-2
bison 3.0.4-1
btrfs-progs 3.19-1
bzip2 1.0.6-5
coreutils 8.23-1
cryptsetup 1.6.6-1
cups 2.0.2-1
device-mapper 2.02.116-1
dhcpcd 6.7.1-1
dialog 1:1.2_20150225-1
diffutils 3.3-2
dropbox 3.2.9-2
e2fsprogs 1.42.12-2
eog 3.14.3-1
epdfview 0.1.8-5
exo 0.10.4-1
fakeroot 1.20.2-1
file 5.22-1
filesystem 2015.02-1
findutils 4.4.2-6
firefox 36.0.3-1
flashplugin 11.2.202.451-1
flex 2.5.39-1
galculator 2.1.3-3
gamin 0.1.10-8
garcon 0.4.0-1
gawk 4.1.1-1
gcc 4.9.2-4
gcc-libs 4.9.2-4
gettext 0.19.4-1
gksu 2.0.2-5
glibc 2.21-2
gnome-colors-icon-theme 5.5.1-2
gnome-keyring 3.14.0-1
grep 2.21-2
groff 1.22.3-2
grub 1:2.02.beta2-5
grub2-theme-archxion 1.0-6
gtk-xfce-engine 2.10.1-1
gvfs 1.22.3-2
gvfs-afc 1.22.3-2
gvfs-smb 1.22.3-2
gzip 1.6-1
hplip 3.15.2-3
hplip-plugin 3.15.2-1
inetutils 1.9.2-2
iproute2 3.19.0-1
iputils 20121221-3
ipw2100-fw 1.3-7
ipw2200-fw 3.1-5
jfsutils 1.1.15-4
less 471-1
lib32-libxml2 2.9.2-1
libtool 2.4.6-1
licenses 20140629-1
linux 3.19.2-1
logrotate 3.8.9-1
lvm2 2.02.116-1
m4 1.4.17-1
make 4.1-1
man-db 2.7.1-1
man-pages 3.81-1
mdadm 3.3.2-1
mousepad 0.4.0-1
nano 2.2.6-3
netctl 1.10-1
network-manager-applet 1.0.0-1
networkmanager 1.0.0-2
ntfs-3g 2014.2.15-1
ntp 4.2.8.p1-1
nvidia-340xx 340.76-6
nvidia-340xx-libgl 340.76-2
nvidia-340xx-utils 340.76-2
os-prober 1.64-1
package-query 1.5-2
pacman 4.2.1-1
patch 2.7.5-1
pavucontrol 2.0-2
pciutils 3.3.0-1
pcmciautils 018-7
perl 5.20.2-1
pkg-config 0.28-2
polkit-gnome 0.105-2
procps-ng 3.3.10-1
psmisc 22.21-2
python2-xdg 0.25-2
reiserfsprogs 3.6.24-1
rp-pppoe 3.11-7
s-nail 14.7.11-1
samba 4.2.0-1
sddm 0.11.0-1
sed 4.2.2-3
shadow 4.2.1-2
simple-scan 3.14.2-1
sudo 1.8.12-1
sysfsutils 2.1.0-9
systemd-sysvcompat 218-2
tar 1.28-1
texinfo 5.2-3
thunar 1.6.6-1
thunar-volman 0.8.1-1
thunderbird 31.5.0-1
ttf-ms-fonts 2.0-10
ttf-urdufonts 1.2-3
tumbler 0.1.31-1
usbutils 008-1
util-linux 2.25.2-1
vi 1:050325-4
which 2.20-7
wine 1.7.39-1
wine-mono 4.5.6-1
wine_gecko 2.36-1
xdg-user-dirs 0.15-1
xdg-utils 1.1.0.git20150302-1
xf86-input-keyboard 1.8.0-3
xf86-input-mouse 1.9.1-1
xf86-input-synaptics 1.8.1-1
xfburn 0.5.2-2
xfce4-appfinder 4.12.0-1
xfce4-mixer 4.11.0-2
xfce4-panel 4.12.0-1
xfce4-power-manager 1.4.3-1
xfce4-session 4.12.1-1
xfce4-settings 4.12.0-3
xfce4-terminal 0.6.3-2
xfce4-whiskermenu-plugin 1.5.0-2
xfconf 4.12.0-1
xfdesktop 4.12.0-1
xfsprogs 3.2.2-1
xfwm4 4.12.2-1
xfwm4-themes 4.10.0-2
xorg-server 1.17.1-4
xorg-server-utils 7.6-4
xorg-xinit 1.3.4-2
xterm 316-1
yaourt 1.5-1
zd1211-firmware 1.5-1
3.2 pacman -Q
acl 2.2.52-2
adwaita-icon-theme 3.14.1-1
alsa-lib 1.0.29-1
alsa-utils 1.0.29-1
archlinux-keyring 20150212-1
at-spi2-atk 2.14.1-1
at-spi2-core 2.14.1-1
atk 2.14.0-1
atkmm 2.22.7-1
attr 2.4.47-1
autoconf 2.69-2
automake 1.15-1
avahi 0.6.31-14
b43-fwcutter 019-1
bash 4.3.033-1
bash-completion 2.1-5
bc 1.06.95-1
binutils 2.25-2
bison 3.0.4-1
btrfs-progs 3.19-1
bzip2 1.0.6-5
ca-certificates 20140923-9
ca-certificates-cacert 20140824-2
ca-certificates-mozilla 3.17.4-1
ca-certificates-utils 20140923-9
cairo 1.14.2-1
cairomm 1.10.0-3
cantarell-fonts 0.0.16-2
cdparanoia 10.2-5
cifs-utils 6.4-1
colord 1.2.9-1
compositeproto 0.4.2-3
coreutils 8.23-1
cracklib 2.9.1-1
cryptsetup 1.6.6-1
cups 2.0.2-1
cups-filters 1.0.67-1
curl 7.41.0-1
damageproto 1.2.1-3
db 5.3.28-2
dbus 1.8.16-2
dbus-glib 0.102-2
dconf 0.22.0-1
desktop-file-utils 0.22-1
device-mapper 2.02.116-1
dhclient 4.3.1-1
dhcpcd 6.7.1-1
dialog 1:1.2_20150225-1
diffutils 3.3-2
dropbox 3.2.9-2
e2fsprogs 1.42.12-2
elfutils 0.161-3
eog 3.14.3-1
epdfview 0.1.8-5
exempi 2.2.2-1
exo 0.10.4-1
expat 2.1.0-4
fakeroot 1.20.2-1
file 5.22-1
filesystem 2015.02-1
findutils 4.4.2-6
firefox 36.0.3-1
fixesproto 5.0-3
flac 1.3.1-1
flashplugin 11.2.202.451-1
flex 2.5.39-1
fontconfig 2.11.1-1
fontsproto 2.1.3-1
foomatic-db-engine 3:20150308-1
freetype2 2.5.5-1
fuse 2.9.3-2
galculator 2.1.3-3
gamin 0.1.10-8
garcon 0.4.0-1
gawk 4.1.1-1
gc 7.4.2-2
gcc 4.9.2-4
gcc-libs 4.9.2-4
gconf 3.2.6-3
gcr 3.14.0-1
gd 2.1.1-1
gdbm 1.11-1
gdk-pixbuf2 2.31.3-1
gettext 0.19.4-1
ghostscript 9.15-2
gksu 2.0.2-5
glib-networking 2.42.1-1
glib2 2.42.2-1
glibc 2.21-2
glibmm 2.42.0-1
glu 9.0.0-3
gmp 6.0.0-2
gnome-colors-icon-theme 5.5.1-2
gnome-desktop 1:3.14.2-1
gnome-icon-theme 3.12.0-2
gnome-icon-theme-symbolic 3.12.0-2
gnome-keyring 3.14.0-1
gnome-themes-standard 3.14.2.3-1
gnupg 2.1.2-1
gnutls 3.3.13-1
gobject-introspection 1.42.0-1
gpgme 1.5.3-1
gpm 1.20.7-4
graphite 1:1.2.4-1
grep 2.21-2
groff 1.22.3-2
grub 1:2.02.beta2-5
grub2-theme-archxion 1.0-6
gsettings-desktop-schemas 3.14.1-1
gstreamer0.10 0.10.36-4
gstreamer0.10-base 0.10.36-3
gstreamer0.10-base-plugins 0.10.36-3
gtk-update-icon-cache 2.24.27-1
gtk-xfce-engine 2.10.1-1
gtk2 2.24.27-1
gtk3 3.14.9-1
gtkmm3 3.14.0-1
gtksourceview2 2.10.5-3
guile 2.0.11-2
gvfs 1.22.3-2
gvfs-afc 1.22.3-2
gvfs-smb 1.22.3-2
gzip 1.6-1
harfbuzz 0.9.38-1
hicolor-icon-theme 0.13-1
hplip 3.15.2-3
hplip-plugin 3.15.2-1
hunspell 1.3.3-1
hwids 20150129-1
iana-etc 2.30-4
icu 54.1-1
inetutils 1.9.2-2
iniparser 3.1-4
inputproto 2.3.1-1
iproute2 3.19.0-1
iptables 1.4.21-1
iputils 20121221-3
ipw2100-fw 1.3-7
ipw2200-fw 3.1-5
iso-codes 3.57-1
jansson 2.7-1
jasper 1.900.1-13
jfsutils 1.1.15-4
js17 17.0.0-1
json-c 0.12-2
json-glib 1.0.2-1
kbd 2.0.2-1
kbproto 1.0.6-2
keyutils 1.5.9-1
kmod 20-1
krb5 1.13.1-1
lcms2 2.6-1
ldb 1.1.20-1
less 471-1
lib32-acl 2.2.52-2
lib32-attr 2.4.47-1
lib32-bzip2 1.0.6-2
lib32-curl 7.41.0-1
lib32-e2fsprogs 1.42.12-1
lib32-expat 2.1.0-2
lib32-fontconfig 2.11.1-1
lib32-freetype2 2.5.5-1
lib32-gcc-libs 4.9.2-4
lib32-gettext 0.19.4-1
lib32-glib2 2.42.2-1
lib32-glibc 2.21-2
lib32-glu 9.0.0-2
lib32-harfbuzz 0.9.38-1
lib32-icu 54.1-1
lib32-keyutils 1.5.9-1
lib32-krb5 1.13.1-1
lib32-libcap 2.24-1
lib32-libdbus 1.8.16-1
lib32-libffi 3.2.1-1
lib32-libgcrypt 1.6.3-1
lib32-libgpg-error 1.18-1
lib32-libice 1.0.9-1
lib32-libldap 2.4.40-1
lib32-libnl 3.2.25-1
lib32-libpcap 1.6.2-1
lib32-libpng 1.6.16-1
lib32-libsm 1.2.2-1
lib32-libssh2 1.4.3-2
lib32-libusb 1.0.19-1
lib32-libx11 1.6.3-1
lib32-libxau 1.0.8-1
lib32-libxcb 1.11-1
lib32-libxcursor 1.1.14-1
lib32-libxdamage 1.1.4-2
lib32-libxdmcp 1.1.1-2
lib32-libxext 1.3.3-1
lib32-libxfixes 5.0.1-1
lib32-libxi 1.7.4-1
lib32-libxml2 2.9.2-1
lib32-libxrandr 1.4.2-1
lib32-libxrender 0.9.8-1
lib32-ncurses 5.9-3
lib32-nvidia-340xx-libgl 340.76-1
lib32-nvidia-340xx-utils 340.76-1
lib32-openssl 1.0.2.a-1
lib32-pcre 8.36-1
lib32-readline 6.3.006-1
lib32-systemd 218-1
lib32-util-linux 2.25.2-1
lib32-xz 5.2.1-1
lib32-zlib 1.2.8-1
libaio 0.3.110-1
libarchive 3.1.2-8
libassuan 2.1.3-1
libasyncns 0.8-5
libatasmart 0.19-3
libatomic_ops 7.4.2-1
libbluray 0.7.0-1
libbsd 0.7.0-1
libburn 1.3.8-1
libcanberra 0.30-5
libcanberra-pulse 0.30-5
libcap 2.24-2
libcap-ng 0.7.4-1
libcddb 1.3.2-4
libcdio 0.93-1
libcdio-paranoia 10.2+0.93+1-1
libcroco 0.6.8-2
libcups 2.0.2-1
libdaemon 0.14-3
libdatrie 0.2.8-1
libdbus 1.8.16-2
libdrm 2.4.59-1
libedit 20141030_3.1-1
libepoxy 1.2-2
libevdev 1.4-1
libevent 2.0.22-1
libexif 0.6.21-2
libffi 3.2.1-1
libfontenc 1.1.2-1
libgcrypt 1.6.3-2
libgksu 2.0.12-6
libgnome-keyring 3.12.0-2
libgpg-error 1.18-1
libgphoto2 2.5.7-1
libgtop 2.30.0-1
libgusb 0.2.4-1
libice 1.0.9-1
libidn 1.30-1
libieee1284 0.2.11-5
libimobiledevice 1.2.0-1
libisofs 1.3.8-1
libjpeg-turbo 1.4.0-1
libkeybinder2 0.3.0-2
libksba 1.3.2-1
libldap 2.4.40-2
libmm-glib 1.4.4-1
libmpc 1.0.3-1
libndp 1.4-1
libnewt 0.52.17-2
libnl 3.2.25-1
libnm-glib 1.0.0-2
libnm-gtk 1.0.0-1
libnotify 0.7.6-1
libogg 1.3.2-1
libomxil-bellagio 0.9.3-1
libpaper 1.1.24-7
libpcap 1.6.2-1
libpciaccess 0.13.3-1
libpeas 1.12.1-1
libpipeline 1.4.0-1
libplist 1.12-1
libpng 1.6.16-1
libproxy 0.4.11-5
libpulse 6.0-1
librsvg 1:2.40.8-1
libsamplerate 0.1.8-3
libsasl 2.1.26-7
libseccomp 2.1.1-1
libsecret 0.18-1
libsigc++ 2.4.1-1
libsm 1.2.2-2
libsndfile 1.0.25-3
libsoup 2.48.1-1
libssh2 1.4.3-2
libsystemd 218-2
libtasn1 4.3-1
libteam 1.14-1
libthai 0.1.21-1
libtheora 1.1.1-3
libtiff 4.0.3-5
libtirpc 0.2.5-1
libtool 2.4.6-1
libtxc_dxtn 1.0.1-6
libunique 1.1.6-6
libunistring 0.9.5-1
libunwind 1.1-2
libusb 1.0.19-1
libusbmuxd 1.0.10-1
libutempter 1.1.6-2
libutil-linux 2.25.2-1
libvisual 0.4.0-5
libvorbis 1.3.4-1
libvpx 1.3.0-1
libwbclient 4.2.0-1
libwnck 2.31.0-1
libx11 1.6.3-1
libxau 1.0.8-2
libxaw 1.0.12-1
libxcb 1.11-1
libxcomposite 0.4.4-2
libxcursor 1.1.14-2
libxdamage 1.1.4-2
libxdmcp 1.1.1-2
libxext 1.3.3-1
libxfce4ui 4.12.1-1
libxfce4util 4.12.1-1
libxfixes 5.0.1-1
libxfont 1.5.1-1
libxft 2.3.2-1
libxi 1.7.4-1
libxinerama 1.1.3-2
libxkbcommon 0.5.0-1
libxkbcommon-x11 0.5.0-1
libxkbfile 1.0.8-2
libxklavier 5.4-1
libxml2 2.9.2-2
libxmu 1.1.2-1
libxpm 3.5.11-1
libxrandr 1.4.2-2
libxrender 0.9.8-1
libxres 1.0.7-1
libxshmfence 1.2-1
libxslt 1.1.28-3
libxt 1.1.4-1
libxtst 1.2.2-1
libxv 1.0.10-1
libxxf86vm 1.1.4-1
licenses 20140629-1
linux 3.19.2-1
linux-api-headers 3.18.5-1
linux-firmware 20150206.17657c3-1
llvm-libs 3.6.0-3
logrotate 3.8.9-1
lvm2 2.02.116-1
lz4 127-1
lzo 2.09-1
m4 1.4.17-1
make 4.1-1
man-db 2.7.1-1
man-pages 3.81-1
mcpp 2.7.2-5
mdadm 3.3.2-1
mesa 10.5.1-2
mime-types 9-1
mkinitcpio 18-2
mkinitcpio-busybox 1.21.1-2
mobile-broadband-provider-info 20120614-2
mousepad 0.4.0-1
mozilla-common 1.4-4
mpfr 3.1.2.p11-1
mtdev 1.1.5-1
nano 2.2.6-3
ncurses 5.9-7
net-snmp 5.7.3-1
net-tools 1.60.20130531git-1
netctl 1.10-1
nettle 2.7.1-1
network-manager-applet 1.0.0-1
networkmanager 1.0.0-2
npth 1.1-1
nspr 4.10.8-1
nss 3.17.4-1
ntfs-3g 2014.2.15-1
ntp 4.2.8.p1-1
nvidia-340xx 340.76-6
nvidia-340xx-libgl 340.76-2
nvidia-340xx-utils 340.76-2
openjpeg 1.5.2-1
openresolv 3.6.1-1
openssl 1.0.2.a-1
orc 0.4.23-1
os-prober 1.64-1
p11-kit 0.22.1-3
package-query 1.5-2
pacman 4.2.1-1
pacman-mirrorlist 20150315-1
pam 1.1.8-5
pambase 20130928-1
pango 1.36.8-1
pangomm 2.34.0-1
patch 2.7.5-1
pavucontrol 2.0-2
pciutils 3.3.0-1
pcmciautils 018-7
pcre 8.36-2
perl 5.20.2-1
perl-clone 0.37-2
perl-dbi 1.633-1
perl-xml-libxml 2.0117-1
perl-xml-namespacesupport 1.11-3
perl-xml-sax 0.99-4
perl-xml-sax-base 1.08-3
pinentry 0.9.0-1
pixman 0.32.6-1
pkg-config 0.28-2
polkit 0.112-2
polkit-gnome 0.105-2
poppler 0.31.0-1
poppler-glib 0.31.0-1
popt 1.16-7
ppp 2.4.7-1
procps-ng 3.3.10-1
psmisc 22.21-2
pth 2.0.7-5
python 3.4.3-1
python2 2.7.9-1
python2-xdg 0.25-2
qpdf 5.1.2-1
qt5-base 5.4.1-2
qt5-declarative 5.4.1-2
qt5-xmlpatterns 5.4.1-2
qtchooser 48-1
randrproto 1.4.1-1
readline 6.3.006-1
recordproto 1.14.2-2
reiserfsprogs 3.6.24-1
renderproto 0.11.1-3
rest 0.7.92-1
rp-pppoe 3.11-7
s-nail 14.7.11-1
samba 4.2.0-1
sane 1.0.24-4
sddm 0.11.0-1
sed 4.2.2-3
shadow 4.2.1-2
shared-mime-info 1.4-1
simple-scan 3.14.2-1
slang 2.3.0-1
smbclient 4.2.0-1
sound-theme-freedesktop 0.8-2
sqlite 3.8.8.3-1
startup-notification 0.12-4
sudo 1.8.12-1
sysfsutils 2.1.0-9
systemd 218-2
systemd-sysvcompat 218-2
talloc 2.1.1-1
tar 1.28-1
tdb 1.3.4-1
tevent 0.9.24-1
texinfo 5.2-3
thin-provisioning-tools 0.4.1-1
thunar 1.6.6-1
thunar-volman 0.8.1-1
thunderbird 31.5.0-1
ttf-dejavu 2.34-2
ttf-ms-fonts 2.0-10
ttf-urdufonts 1.2-3
tumbler 0.1.31-1
tzdata 2015a-1
udisks2 2.1.5-1
upower 0.99.2-2
usbmuxd 1.1.0-2
usbutils 008-1
util-linux 2.25.2-1
v4l-utils 1.6.2-1
vi 1:050325-4
videoproto 2.3.2-1
vte 0.28.2-5
vte-common 0.38.3-1
wayland 1.7.0-1
wget 1.16.3-1
which 2.20-7
wine 1.7.39-1
wine-mono 4.5.6-1
wine_gecko 2.36-1
wpa_supplicant 2.3-1
xbitmaps 1.1.1-3
xcb-proto 1.11-1
xcb-util 0.4.0-1
xcb-util-image 0.4.0-1
xcb-util-keysyms 0.4.0-1
xcb-util-wm 0.4.1-1
xdg-user-dirs 0.15-1
xdg-utils 1.1.0.git20150302-1
xextproto 7.3.0-1
xf86-input-evdev 2.9.1-1
xf86-input-keyboard 1.8.0-3
xf86-input-mouse 1.9.1-1
xf86-input-synaptics 1.8.1-1
xf86vidmodeproto 2.3.1-3
xfburn 0.5.2-2
xfce4-appfinder 4.12.0-1
xfce4-mixer 4.11.0-2
xfce4-panel 4.12.0-1
xfce4-power-manager 1.4.3-1
xfce4-session 4.12.1-1
xfce4-settings 4.12.0-3
xfce4-terminal 0.6.3-2
xfce4-whiskermenu-plugin 1.5.0-2
xfconf 4.12.0-1
xfdesktop 4.12.0-1
xfsprogs 3.2.2-1
xfwm4 4.12.2-1
xfwm4-themes 4.10.0-2
xineramaproto 1.2.1-3
xkeyboard-config 2.14-1
xorg-bdftopcf 1.0.5-1
xorg-font-util 1.3.1-1
xorg-font-utils 7.6-4
xorg-fonts-alias 1.0.3-1
xorg-fonts-encodings 1.0.4-4
xorg-fonts-misc 1.0.3-3
xorg-iceauth 1.0.7-1
xorg-luit 1.1.1-2
xorg-mkfontdir 1.0.7-2
xorg-mkfontscale 1.1.2-1
xorg-server 1.17.1-4
xorg-server-common 1.17.1-4
xorg-server-utils 7.6-4
xorg-sessreg 1.1.0-1
xorg-setxkbmap 1.3.0-2
xorg-xauth 1.0.9-1
xorg-xbacklight 1.2.1-1
xorg-xcmsdb 1.0.4-2
xorg-xgamma 1.0.5-2
xorg-xhost 1.0.6-1
xorg-xinit 1.3.4-2
xorg-xinput 1.6.1-1
xorg-xkbcomp 1.3.0-1
xorg-xmodmap 1.0.8-1
xorg-xrandr 1.4.3-1
xorg-xrdb 1.1.0-1
xorg-xrefresh 1.0.5-1
xorg-xset 1.2.3-1
xorg-xsetroot 1.1.1-2
xproto 7.0.27-1
xterm 316-1
xz 5.2.1-1
yajl 2.1.0-1
yaourt 1.5-1
zd1211-firmware 1.5-1
zlib 1.2.8-3
4. Output from Slithery's script
clear; echo -n "Number of installed packages: $(pacman -Qq | wc -l)"; echo; echo; echo "# Packages in base group that aren't installed"; comm -23 <((for i in $(pacman -Sqg base); do pactree -us $i; done)|sort -u|cut -d ' ' -f 1) <(pacman -Qq); echo; echo "# Packages installed that aren't in base group"; comm -13 <((for i in $(pacman -Sqg base); do pactree -us $i; done)|sort -u|cut -d ' ' -f 1) <(pacman -Qq); echo; echo "# pstree"; pstree -U; echo; echo "# enabled services"; systemctl list-unit-files | grep enabled | grep service; echo; echo "# ssd df"; df -h -t ext4; echo; echo "# free"; free -m; echo
Note: Some information produced above will be repeaeted
[H[2JNumber of installed packages: 539
# Packages in base group that aren't installed
# Packages installed that aren't in base group
adwaita-icon-theme
alsa-lib
alsa-utils
at-spi2-atk
at-spi2-core
atk
atkmm
autoconf
automake
avahi
b43-fwcutter
bash-completion
bc
binutils
bison
btrfs-progs
cairo
cairomm
cantarell-fonts
cdparanoia
cifs-utils
colord
compositeproto
cups
cups-filters
damageproto
dbus-glib
dconf
desktop-file-utils
dhclient
dialog
dropbox
elfutils
eog
epdfview
exempi
exo
fakeroot
firefox
fixesproto
flac
flashplugin
flex
fontconfig
fontsproto
foomatic-db-engine
freetype2
fuse
galculator
gamin
garcon
gc
gcc
gconf
gcr
gd
gdk-pixbuf2
ghostscript
gksu
glib-networking
glibmm
glu
gnome-colors-icon-theme
gnome-desktop
gnome-icon-theme
gnome-icon-theme-symbolic
gnome-keyring
gnome-themes-standard
gobject-introspection
gpm
graphite
grub
grub2-theme-archxion
gsettings-desktop-schemas
gstreamer0.10
gstreamer0.10-base
gstreamer0.10-base-plugins
gtk-update-icon-cache
gtk-xfce-engine
gtk2
gtk3
gtkmm3
gtksourceview2
guile
gvfs
gvfs-afc
gvfs-smb
harfbuzz
hicolor-icon-theme
hplip
hplip-plugin
hunspell
icu
iniparser
inputproto
ipw2100-fw
ipw2200-fw
iso-codes
jansson
jasper
js17
json-c
json-glib
kbproto
lcms2
ldb
lib32-acl
lib32-attr
lib32-bzip2
lib32-curl
lib32-e2fsprogs
lib32-expat
lib32-fontconfig
lib32-freetype2
lib32-gcc-libs
lib32-gettext
lib32-glib2
lib32-glibc
lib32-glu
lib32-harfbuzz
lib32-icu
lib32-keyutils
lib32-krb5
lib32-libcap
lib32-libdbus
lib32-libffi
lib32-libgcrypt
lib32-libgpg-error
lib32-libice
lib32-libldap
lib32-libnl
lib32-libpcap
lib32-libpng
lib32-libsm
lib32-libssh2
lib32-libusb
lib32-libx11
lib32-libxau
lib32-libxcb
lib32-libxcursor
lib32-libxdamage
lib32-libxdmcp
lib32-libxext
lib32-libxfixes
lib32-libxi
lib32-libxml2
lib32-libxrandr
lib32-libxrender
lib32-ncurses
lib32-nvidia-340xx-libgl
lib32-nvidia-340xx-utils
lib32-openssl
lib32-pcre
lib32-readline
lib32-systemd
lib32-util-linux
lib32-xz
lib32-zlib
libasyncns
libatasmart
libatomic_ops
libbluray
libbsd
libburn
libcanberra
libcanberra-pulse
libcap-ng
libcddb
libcdio
libcdio-paranoia
libcroco
libcups
libdaemon
libdatrie
libdrm
libedit
libepoxy
libevdev
libevent
libexif
libfontenc
libgksu
libgnome-keyring
libgphoto2
libgtop
libgusb
libice
libieee1284
libimobiledevice
libisofs
libjpeg-turbo
libkeybinder2
libmm-glib
libmpc
libndp
libnewt
libnl
libnm-glib
libnm-gtk
libnotify
libogg
libomxil-bellagio
libpaper
libpcap
libpciaccess
libpeas
libplist
libpng
libproxy
libpulse
librsvg
libsamplerate
libsecret
libsigc++
libsm
libsndfile
libsoup
libteam
libthai
libtheora
libtiff
libtool
libtxc_dxtn
libunique
libunwind
libusbmuxd
libutempter
libvisual
libvorbis
libvpx
libwbclient
libwnck
libx11
libxau
libxaw
libxcb
libxcomposite
libxcursor
libxdamage
libxdmcp
libxext
libxfce4ui
libxfce4util
libxfixes
libxfont
libxft
libxi
libxinerama
libxkbcommon
libxkbcommon-x11
libxkbfile
libxklavier
libxml2
libxmu
libxpm
libxrandr
libxrender
libxres
libxshmfence
libxslt
libxt
libxtst
libxv
libxxf86vm
llvm-libs
m4
make
mcpp
mesa
mime-types
mobile-broadband-provider-info
mousepad
mozilla-common
mtdev
net-snmp
net-tools
network-manager-applet
networkmanager
nspr
nss
ntfs-3g
ntp
nvidia-340xx
nvidia-340xx-libgl
nvidia-340xx-utils
openjpeg
orc
os-prober
package-query
pango
pangomm
patch
pavucontrol
perl-clone
perl-dbi
perl-xml-libxml
perl-xml-namespacesupport
perl-xml-sax
perl-xml-sax-base
pixman
pkg-config
polkit
polkit-gnome
poppler
poppler-glib
ppp
python
python2
python2-xdg
qpdf
qt5-base
qt5-declarative
qt5-xmlpatterns
qtchooser
randrproto
recordproto
renderproto
rest
rp-pppoe
samba
sane
sddm
shared-mime-info
simple-scan
slang
smbclient
sound-theme-freedesktop
sqlite
startup-notification
sudo
talloc
tdb
tevent
thunar
thunar-volman
thunderbird
ttf-dejavu
ttf-ms-fonts
ttf-urdufonts
tumbler
udisks2
upower
usbmuxd
v4l-utils
videoproto
vte
vte-common
wayland
wget
wine
wine-mono
wine_gecko
wpa_supplicant
xbitmaps
xcb-proto
xcb-util
xcb-util-image
xcb-util-keysyms
xcb-util-wm
xdg-user-dirs
xdg-utils
xextproto
xf86-input-evdev
xf86-input-keyboard
xf86-input-mouse
xf86-input-synaptics
xf86vidmodeproto
xfburn
xfce4-appfinder
xfce4-mixer
xfce4-panel
xfce4-power-manager
xfce4-session
xfce4-settings
xfce4-terminal
xfce4-whiskermenu-plugin
xfconf
xfdesktop
xfwm4
xfwm4-themes
xineramaproto
xkeyboard-config
xorg-bdftopcf
xorg-font-util
xorg-font-utils
xorg-fonts-alias
xorg-fonts-encodings
xorg-fonts-misc
xorg-iceauth
xorg-luit
xorg-mkfontdir
xorg-mkfontscale
xorg-server
xorg-server-common
xorg-server-utils
xorg-sessreg
xorg-setxkbmap
xorg-xauth
xorg-xbacklight
xorg-xcmsdb
xorg-xgamma
xorg-xhost
xorg-xinit
xorg-xinput
xorg-xkbcomp
xorg-xmodmap
xorg-xrandr
xorg-xrdb
xorg-xrefresh
xorg-xset
xorg-xsetroot
xproto
xterm
yajl
yaourt
zd1211-firmware
# pstree
systemd─┬─NetworkManager─┬─dhclient
│ ├─{NetworkManager}
│ ├─{gdbus}
│ └─{gmain}
├─Thunar─┬─{gdbus}
│ └─{gmain}
├─at-spi-bus-laun─┬─dbus-daemon
│ ├─{dconf worker}
│ ├─{gdbus}
│ └─{gmain}
├─at-spi2-registr───{gdbus}
├─avahi-daemon───avahi-daemon
├─colord─┬─{gdbus}
│ └─{gmain}
├─cupsd
├─3*[dbus-daemon]
├─2*[dbus-launch]
├─dconf-service─┬─{gdbus}
│ └─{gmain}
├─firefox─┬─6*[{Analysis Helper}]
│ ├─{Cache I/O}
│ ├─{Cache2 I/O}
│ ├─{Cert Verify}
│ ├─{Compositor}
│ ├─{DNS Resolver #7}
│ ├─{DNS Resolver #9}
│ ├─{DNS Res~ver #10}
│ ├─3*[{DOM Worker}]
│ ├─{GMPThread}
│ ├─{Gecko_IOThread}
│ ├─{HTML5 Parser}
│ ├─{Hang Monitor}
│ ├─{IPDL Background}
│ ├─{Image Scaler}
│ ├─{ImageBridgeChil}
│ ├─{JS Watchdog}
│ ├─{MediaManager}
│ ├─{Net Predictor}
│ ├─{Proxy R~olution}
│ ├─{Socket Thread}
│ ├─{Timer}
│ ├─{URL Classifier}
│ ├─{dconf worker}
│ ├─3*[{firefox}]
│ ├─{gdbus}
│ ├─{gmain}
│ ├─{localStorage DB}
│ ├─{mozStorage #10}
│ ├─{mozStorage #1}
│ ├─{mozStorage #2}
│ ├─{mozStorage #3}
│ ├─{mozStorage #4}
│ ├─{mozStorage #5}
│ ├─{mozStorage #6}
│ ├─{mozStorage #7}
│ ├─{mozStorage #8}
│ └─{mozStorage #9}
├─gnome-keyring-d─┬─{dconf worker}
│ ├─{gdbus}
│ ├─{gmain}
│ └─{timer}
├─gpg-agent
├─gvfs-afc-volume─┬─{gdbus}
│ └─{gvfs-afc-volume}
├─gvfs-udisks2-vo─┬─{gdbus}
│ └─{gmain}
├─gvfsd───{gdbus}
├─gvfsd-fuse─┬─{gdbus}
│ ├─{gvfs-fuse-sub}
│ └─2*[{gvfsd-fuse}]
├─gvfsd-metadata───{gdbus}
├─gvfsd-trash─┬─{gdbus}
│ └─{gmain}
├─polkitd─┬─{JS GC Helper}
│ ├─{JS Sour~ Thread}
│ ├─{gdbus}
│ ├─{gmain}
│ └─{runaway-killer-}
├─sddm─┬─Xorg
│ ├─sddm-helper─┬─sh───xfce4-session─┬─dropbox─┬─{QXcbEventReader}
│ │ │ │ └─24*[{dropbox}]
│ │ │ ├─nm-applet─┬─{dconf worker}
│ │ │ │ ├─{gdbus}
│ │ │ │ └─{gmain}
│ │ │ ├─polkit-gnome-au───{gdbus}
│ │ │ ├─{gdbus}
│ │ │ └─{gmain}
│ │ └─{QProcessManager}
│ └─{QProcessManager}
├─2*[systemd───(sd-pam)]
├─systemd-journal
├─systemd-logind
├─systemd-udevd───systemd-udevd
├─thunderbird─┬─2*[{Analysis Helper}]
│ ├─{Cache I/O}
│ ├─{Cache2 I/O}
│ ├─{Cert Verify}
│ ├─{DOM Worker}
│ ├─{Gecko_IOThread}
│ ├─{HTML5 Parser}
│ ├─{Hang Monitor}
│ ├─{JS GC Helper}
│ ├─{JS Watchdog}
│ ├─{Network Seer}
│ ├─{Proxy R~olution}
│ ├─{Socket Thread}
│ ├─{Timer}
│ ├─{URL Classifier}
│ ├─{dconf worker}
│ ├─{gdbus}
│ ├─{gmain}
│ ├─{localStorage DB}
│ ├─{mozStorage #1}
│ ├─{mozStorage #2}
│ ├─{mozStorage #3}
│ ├─{mozStorage #4}
│ ├─{mozStorage #5}
│ ├─{mozStorage #6}
│ └─8*[{thunderbird}]
├─tumblerd─┬─{gdbus}
│ ├─{gmain}
│ └─2*[{pool}]
├─udisksd─┬─{cleanup}
│ ├─{gdbus}
│ ├─{gmain}
│ └─{probing-thread}
├─upowerd─┬─{gdbus}
│ └─{gmain}
├─wpa_supplicant
├─xfce4-panel─┬─panel-1-whisker─┬─{gdbus}
│ │ └─{gmain}
│ ├─panel-12-mixer─┬─{gdbus}
│ │ ├─{task0}
│ │ ├─{task1}
│ │ └─{task2}
│ ├─panel-2-actions
│ ├─panel-6-systray
│ ├─{gdbus}
│ └─{gmain}
├─xfce4-power-man───{gdbus}
├─xfce4-terminal─┬─bash───bash───pstree
│ ├─gnome-pty-helpe
│ ├─{gdbus}
│ └─{gmain}
├─xfconfd
├─xfdesktop─┬─{gdbus}
│ └─{gmain}
├─xfsettingsd─┬─{gdbus}
│ └─{gmain}
└─xfwm4
# enabled services
dbus-org.freedesktop.NetworkManager.service enabled
dbus-org.freedesktop.nm-dispatcher.service enabled
display-manager.service enabled
[email protected] enabled
NetworkManager-dispatcher.service enabled
NetworkManager.service enabled
org.cups.cupsd.service enabled
sddm.service enabled
# ssd df
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 8.8G 4.8G 3.5G 58% /
/dev/sda4 63G 12G 48G 20% /home
# free
total used free shared buff/cache available
Mem: 2948 985 805 8 1157 1743
Swap: 2047 0 2047
5. Packages removable IMO
More could be possible based on suggestions, but IMHO and is it safe?:
|Package Name | Reason |
|---------------------------|--------------------------------------------------------------
|man-db 2.7.1-1 | For me: Wiki, Google and Forums are > what I need. |
|man-pages 3.81-1 | For me: Wiki, Google and Forums are > what I need. |
|xterm | xfce4-terminal is installed so is it needed? |
|reiserfsprogs | No need for reiser FS support (if it is what package does). |
|jfsutils | No need for JFS support. |
|xfsprogs | No need for XFS support. |
|lvm2 | I think no need for logical VM (but not sure). |
|mdadm | I think no need for md devices monitoring/managing. ]
|---------------------------|--------------------------------------------------------------
|xfwm4-themes | No big fan of theming unless required for XFCE. |
|btrfs-progs | No need for btrfs support (if it is what package does). |
|ipw2100-fw | No need for Intel centrino drivers. |
|ipw2200-fw | No need for Intel PRO/wireless. |
|zd1211-firmware | I think no need for in-kernel26 zd1211rw wireless driver. |
6. Please guide what further can be removed.
Thank you for time.
Update: Del packages are already removed based on learning/thread discussion so far.
Last edited by jackpot (2015-03-25 14:31:31)An update
I managed to reach:
pacman -Q | wc -l
475
From 536, more may be possible but need to learn a bit more. Packages installed now include:
acl 2.2.52-2
adwaita-icon-theme 3.14.1-1
alsa-lib 1.0.29-1
alsa-utils 1.0.29-1
archlinux-keyring 20150212-1
at-spi2-atk 2.14.1-1
at-spi2-core 2.14.1-1
atk 2.14.0-1
attr 2.4.47-1
avahi 0.6.31-14
bash 4.3.033-1
bc 1.06.95-1
binutils 2.25-2
bleachbit 1.6-1
bzip2 1.0.6-5
ca-certificates 20140923-9
ca-certificates-cacert 20140824-2
ca-certificates-mozilla 3.17.4-1
ca-certificates-utils 20140923-9
cairo 1.14.2-1
cantarell-fonts 0.0.16-2
cdparanoia 10.2-5
cifs-utils 6.4-1
colord 1.2.9-1
compositeproto 0.4.2-3
coreutils 8.23-1
cracklib 2.9.1-1
cups 2.0.2-3
cups-filters 1.0.67-1
curl 7.41.0-1
damageproto 1.2.1-3
db 5.3.28-2
dbus 1.8.16-2
dbus-glib 0.102-2
dconf 0.22.0-1
desktop-file-utils 0.22-1
device-mapper 2.02.116-1
dhclient 4.3.1-1
dhcpcd 6.7.1-1
diffutils 3.3-2
dropbox 3.2.9-2
e2fsprogs 1.42.12-2
elfutils 0.161-3
eog 3.14.3-1
epdfview 0.1.8-5
exempi 2.2.2-1
exo 0.10.4-2
expat 2.1.0-4
fakeroot 1.20.2-1
file 5.22-1
file-roller 3.14.2-2
filesystem 2015.02-1
findutils 4.4.2-6
firefox 36.0.4-1
fixesproto 5.0-3
flac 1.3.1-1
fontconfig 2.11.1-1
fontsproto 2.1.3-1
foomatic-db-engine 3:20150308-1
freetype2 2.5.5-1
fuse 2.9.3-2
galculator 2.1.3-3
gamin 0.1.10-8
garcon 0.4.0-1
gawk 4.1.1-1
gc 7.4.2-2
gcc 4.9.2-4
gcc-libs 4.9.2-4
gd 2.1.1-1
gdbm 1.11-1
gdk-pixbuf2 2.31.3-1
gettext 0.19.4-1
ghostscript 9.15-2
glib-networking 2.42.1-1
glib2 2.42.2-1
glibc 2.21-2
glu 9.0.0-3
gmp 6.0.0-2
gnome-desktop 1:3.14.2-1
gnome-icon-theme 3.12.0-2
gnome-icon-theme-symbolic 3.12.0-2
gnome-themes-standard 3.14.2.3-1
gnupg 2.1.2-1
gnutls 3.3.13-1
gobject-introspection 1.42.0-1
gpgme 1.5.3-1
gpm 1.20.7-4
graphite 1:1.2.4-1
grep 2.21-2
groff 1.22.3-2
grub 1:2.02.beta2-5
gsettings-desktop-schemas 3.14.1-1
gstreamer0.10 0.10.36-4
gstreamer0.10-base 0.10.36-3
gstreamer0.10-base-plugins 0.10.36-3
gtk-update-icon-cache 2.24.27-1
gtk-xfce-engine 2.10.1-1
gtk2 2.24.27-1
gtk3 3.14.9-1
gtksourceview2 2.10.5-3
guile 2.0.11-2
gvfs 1.22.3-2
gzip 1.6-1
harfbuzz 0.9.38-1
hicolor-icon-theme 0.13-1
hplip 3.15.2-3
hplip-plugin 3.15.2-1
hunspell 1.3.3-1
hwids 20150129-1
iana-etc 2.30-4
icu 54.1-1
inetutils 1.9.2-2
iniparser 3.1-4
inputproto 2.3.1-1
iproute2 3.19.0-1
iptables 1.4.21-1
iputils 20121221-3
iso-codes 3.57-1
jansson 2.7-1
jasper 1.900.1-13
js17 17.0.0-1
json-glib 1.0.2-1
kbd 2.0.2-1
kbproto 1.0.6-2
keyutils 1.5.9-1
kmod 20-1
krb5 1.13.1-1
lcms2 2.6-1
ldb 1.1.20-1
less 471-1
lib32-acl 2.2.52-2
lib32-attr 2.4.47-1
lib32-bzip2 1.0.6-2
lib32-curl 7.41.0-1
lib32-e2fsprogs 1.42.12-1
lib32-expat 2.1.0-2
lib32-fontconfig 2.11.1-1
lib32-freetype2 2.5.5-1
lib32-gcc-libs 4.9.2-4
lib32-gettext 0.19.4-1
lib32-glib2 2.42.2-1
lib32-glibc 2.21-2
lib32-glu 9.0.0-2
lib32-harfbuzz 0.9.38-1
lib32-icu 54.1-1
lib32-keyutils 1.5.9-1
lib32-krb5 1.13.1-1
lib32-libcap 2.24-1
lib32-libdbus 1.8.16-1
lib32-libffi 3.2.1-1
lib32-libgcrypt 1.6.3-1
lib32-libgpg-error 1.18-1
lib32-libice 1.0.9-1
lib32-libldap 2.4.40-1
lib32-libnl 3.2.25-1
lib32-libpcap 1.6.2-1
lib32-libpng 1.6.16-1
lib32-libsm 1.2.2-1
lib32-libssh2 1.4.3-2
lib32-libusb 1.0.19-1
lib32-libx11 1.6.3-1
lib32-libxau 1.0.8-1
lib32-libxcb 1.11-1
lib32-libxcursor 1.1.14-1
lib32-libxdamage 1.1.4-2
lib32-libxdmcp 1.1.1-2
lib32-libxext 1.3.3-1
lib32-libxfixes 5.0.1-1
lib32-libxi 1.7.4-1
lib32-libxml2 2.9.2-1
lib32-libxrandr 1.4.2-1
lib32-libxrender 0.9.8-1
lib32-ncurses 5.9-3
lib32-nvidia-340xx-libgl 340.76-1
lib32-nvidia-340xx-utils 340.76-1
lib32-openssl 1.0.2.a-1
lib32-pcre 8.36-1
lib32-readline 6.3.006-1
lib32-systemd 218-1
lib32-util-linux 2.25.2-1
lib32-xz 5.2.1-1
lib32-zlib 1.2.8-1
libaio 0.3.110-1
libarchive 3.1.2-8
libassuan 2.1.3-1
libatasmart 0.19-3
libatomic_ops 7.4.2-1
libbluray 0.7.0-1
libbsd 0.7.0-1
libcap 2.24-2
libcap-ng 0.7.4-1
libcddb 1.3.2-4
libcdio 0.93-1
libcdio-paranoia 10.2+0.93+1-1
libcroco 0.6.8-2
libcups 2.0.2-3
libdaemon 0.14-3
libdatrie 0.2.8-1
libdbus 1.8.16-2
libdrm 2.4.60-1
libedit 20141030_3.1-1
libepoxy 1.2-2
libevdev 1.4-1
libevent 2.0.22-1
libexif 0.6.21-2
libffi 3.2.1-1
libfontenc 1.1.2-1
libgcrypt 1.6.3-2
libglade 2.6.4-5
libgpg-error 1.18-1
libgphoto2 2.5.7-1
libgusb 0.2.4-1
libice 1.0.9-1
libidn 1.30-1
libieee1284 0.2.11-5
libimobiledevice 1.2.0-1
libjpeg-turbo 1.4.0-1
libkeybinder2 0.3.0-2
libksba 1.3.2-1
libldap 2.4.40-2
libmm-glib 1.4.4-1
libmpc 1.0.3-1
libndp 1.4-1
libnewt 0.52.17-2
libnl 3.2.25-1
libnm-glib 1.0.0-2
libnm-gtk 1.0.0-1
libnotify 0.7.6-1
libogg 1.3.2-1
libomxil-bellagio 0.9.3-1
libpaper 1.1.24-7
libpcap 1.6.2-1
libpciaccess 0.13.3-1
libpeas 1.12.1-1
libpipeline 1.4.0-1
libplist 1.12-1
libpng 1.6.16-1
libproxy 0.4.11-5
librsvg 1:2.40.8-1
libsamplerate 0.1.8-3
libsasl 2.1.26-7
libseccomp 2.1.1-1
libsecret 0.18-1
libsm 1.2.2-2
libsndfile 1.0.25-3
libsoup 2.48.1-1
libssh2 1.4.3-2
libsystemd 218-2
libtasn1 4.3-1
libteam 1.14-1
libthai 0.1.21-1
libtheora 1.1.1-3
libtiff 4.0.3-5
libtirpc 0.2.5-1
libtool 2.4.6-1
libtxc_dxtn 1.0.1-6
libunique 1.1.6-6
libunistring 0.9.5-1
libunwind 1.1-2
libusb 1.0.19-1
libusbmuxd 1.0.10-1
libutil-linux 2.26.1-3
libvisual 0.4.0-5
libvorbis 1.3.4-1
libvpx 1.3.0-1
libwbclient 4.2.0-1
libwnck 2.31.0-1
libx11 1.6.3-1
libxau 1.0.8-2
libxcb 1.11-1
libxcomposite 0.4.4-2
libxcursor 1.1.14-2
libxdamage 1.1.4-2
libxdmcp 1.1.2-1
libxext 1.3.3-1
libxfce4ui 4.12.1-1
libxfce4util 4.12.1-1
libxfixes 5.0.1-1
libxfont 1.5.1-1
libxft 2.3.2-1
libxi 1.7.4-1
libxinerama 1.1.3-2
libxkbcommon 0.5.0-1
libxkbfile 1.0.8-2
libxklavier 5.4-1
libxml2 2.9.2-2
libxmu 1.1.2-1
libxpm 3.5.11-1
libxrandr 1.4.2-2
libxrender 0.9.8-1
libxres 1.0.7-1
libxshmfence 1.2-1
libxslt 1.1.28-3
libxt 1.1.4-1
libxtst 1.2.2-1
libxv 1.0.10-1
libxxf86vm 1.1.4-1
linux 3.19.2-1
linux-api-headers 3.18.5-1
linux-firmware 20150206.17657c3-1
llvm-libs 3.6.0-3
logrotate 3.8.9-1
lxdm 0.5.0-4
lz4 127-1
lzo 2.09-1
make 4.1-1
man-db 2.7.1-1
man-pages 3.81-1
mcpp 2.7.2-5
mesa 10.5.1-2
mime-types 9-1
mkinitcpio 18-2
mkinitcpio-busybox 1.21.1-2
mobile-broadband-provider-info 20120614-2
mousepad 0.4.0-1
mozilla-common 1.4-4
mpfr 3.1.2.p11-1
mtdev 1.1.5-1
nano 2.2.6-3
ncurses 5.9-7
net-snmp 5.7.3-1
netctl 1.10-1
nettle 2.7.1-1
network-manager-applet 1.0.0-1
networkmanager 1.0.0-2
npth 1.1-1
nspr 4.10.8-1
nss 3.17.4-1
ntfs-3g 2014.2.15-1
ntp 4.2.8.p1-1
nvidia-340xx 340.76-6
nvidia-340xx-libgl 340.76-2
nvidia-340xx-utils 340.76-2
openjpeg 1.5.2-1
openresolv 3.6.1-1
openssl 1.0.2.a-1
orc 0.4.23-1
os-prober 1.64-1
p11-kit 0.22.1-3
p7zip 9.38.1-1
package-query 1.5-2
pacman 4.2.1-1
pacman-mirrorlist 20150315-1
pam 1.1.8-5
pambase 20130928-1
pango 1.36.8-1
pciutils 3.3.0-1
pcmciautils 018-7
pcre 8.36-2
perl 5.20.2-1
perl-clone 0.37-2
perl-dbi 1.633-1
perl-xml-libxml 2.0117-1
perl-xml-namespacesupport 1.11-3
perl-xml-sax 0.99-4
perl-xml-sax-base 1.08-3
pinentry 0.9.0-1
pixman 0.32.6-1
polkit 0.112-2
polkit-gnome 0.105-2
poppler 0.31.0-1
poppler-glib 0.31.0-1
popt 1.16-7
procps-ng 3.3.10-1
psmisc 22.21-2
pth 2.0.7-5
pygobject2-devel 2.28.6-11
pygtk 2.24.0-5
python 3.4.3-1
python2 2.7.9-1
python2-cairo 1.10.0-2
python2-gobject2 2.28.6-11
qpdf 5.1.2-1
randrproto 1.4.1-1
readline 6.3.006-1
recordproto 1.14.2-2
renderproto 0.11.1-3
rest 0.7.92-1
samba 4.2.0-1
sane 1.0.24-4
sed 4.2.2-3
shadow 4.2.1-3
shared-mime-info 1.4-1
simple-scan 3.14.2-1
slang 2.3.0-1
smbclient 4.2.0-1
sqlite 3.8.8.3-1
startup-notification 0.12-4
sudo 1.8.12-1
sysfsutils 2.1.0-9
systemd 218-2
systemd-sysvcompat 218-2
talloc 2.1.1-1
tar 1.28-1
tdb 1.3.4-1
tevent 0.9.24-1
texinfo 5.2-3
thunar 1.6.6-1
thunar-archive-plugin 0.3.1-5
thunar-volman 0.8.1-1
thunderbird 31.5.0-1
ttf-dejavu 2.34-2
ttf-ms-fonts 2.0-10
ttf-urdufonts 1.2-3
tumbler 0.1.31-1
tzdata 2015a-1
udisks2 2.1.5-1
upower 0.99.2-2
usbutils 008-1
util-linux 2.26.1-3
v4l-utils 1.6.2-1
vi 1:050325-4
videoproto 2.3.2-1
vte 0.28.2-5
vte-common 0.38.3-1
wayland 1.7.0-1
wget 1.16.3-1
which 2.20-7
wine 1.7.39-2
wine-mono 4.5.6-1
wine_gecko 2.36-1
wpa_supplicant 2.3-1
xcb-proto 1.11-1
xcb-util 0.4.0-1
xextproto 7.3.0-1
xf86-input-evdev 2.9.1-1
xf86-input-keyboard 1.8.0-3
xf86-input-mouse 1.9.1-1
xf86vidmodeproto 2.3.1-3
xfce4-appfinder 4.12.0-1
xfce4-mixer 4.11.0-2
xfce4-panel 4.12.0-1
xfce4-power-manager 1.4.4-1
xfce4-session 4.12.1-2
xfce4-settings 4.12.0-3
xfce4-terminal 0.6.3-2
xfce4-whiskermenu-plugin 1.5.0-2
xfconf 4.12.0-1
xfdesktop 4.12.1-1
xfwm4 4.12.2-1
xineramaproto 1.2.1-3
xkeyboard-config 2.14-1
xorg-bdftopcf 1.0.5-1
xorg-font-util 1.3.1-1
xorg-font-utils 7.6-4
xorg-fonts-alias 1.0.3-1
xorg-fonts-encodings 1.0.4-4
xorg-fonts-misc 1.0.3-3
xorg-iceauth 1.0.7-1
xorg-mkfontdir 1.0.7-2
xorg-mkfontscale 1.1.2-1
xorg-server 1.17.1-4
xorg-server-common 1.17.1-4
xorg-server-utils 7.6-4
xorg-sessreg 1.1.0-1
xorg-setxkbmap 1.3.0-2
xorg-xauth 1.0.9-1
xorg-xbacklight 1.2.1-1
xorg-xcmsdb 1.0.4-2
xorg-xgamma 1.0.5-2
xorg-xhost 1.0.6-1
xorg-xinit 1.3.4-2
xorg-xinput 1.6.1-1
xorg-xkbcomp 1.3.0-1
xorg-xmodmap 1.0.8-1
xorg-xrandr 1.4.3-1
xorg-xrdb 1.1.0-1
xorg-xrefresh 1.0.5-1
xorg-xset 1.2.3-1
xorg-xsetroot 1.1.1-2
xproto 7.0.27-1
xz 5.2.1-1
yajl 2.1.0-1
yaourt 1.5-1
zlib 1.2.8-3
EDIT:
More suggestions welcome.
Last edited by jackpot (2015-03-25 17:27:24) -
First single-boot Linux, in the future multi-boot after addition of Windows
The given hardware setup is 32Bits Pentium 4 with blank SATA HDD and BIOS. GPT is in seek on that HDD, not MBR. As next it will be setup to single-boot system with Linux. Means amongst others the disk is to be partitioned.
However it is unclear if Linux will satisfy the user of this system. It will show in middle or long term if the satisfaction is present or not. Therefore the plan B is in setup now as well. It means, should it in the future turn out that user will have Windows
instead of Linux indeed, such a OS will be added to this system - means in no way a replacement - a smooth transition only accepted, a transition which surely need some extent of time. It will be added in the multi-boot fashion, not as VM - due to quite vintage
hardware state. Let's assume in such a case the Windows 8.1 will be taken.
As for current stage of works - means the disk partitioning - which measures of precaution must be met now in order to make such and system extension in the future possible? Just to leave a free space on disk for needs of future Windows installation? Must the
reservation be made in specific disk regions or no matter? Is it necessary for this reason to create now a partition of specific type, with specific properties? Anything else to be considered?
There are lots of articles and howtos in the web regarding multi-boot questions however all they address the reversed situation, first Windows then add other vendor's OS.Hi,
I agree with BoYans's opinion. MBR style is applied to your computer. If you install Windows after Ubuntu, There are two approaches for you from Ubuntu official website:
One is recovering GRUB after reinstalling Windows.
Another is master Boot Record backup and re-replacement.
For more information and further help, please refer to the official guide and contact Ubuntu support:
WindowsDualBoot
https://help.ubuntu.com/community/WindowsDualBoot
Please Note: Since the website is not hosted by Microsoft, the link may change without notice. Microsoft does not guarantee the accuracy of this information.
Karen Hu
TechNet Community Support -
Grub interactive install going wrong
Hey there! Yeah, sorry for the vague thread subject, really.
Tried to use interactive install with a core image to install Arch from an USB Key (using unetbootin) on a pre-installed windows PC today
Everything is going fine ... until hitting the bootloader installing part.
After choosing grub, and uncommenting the section in the config file to enable the windows loading entry, the grub installation fails miserably for some reason.
Looking at /dev/tty7 shows that the installer tries to input commands into the GRUB command line (something about grub setup on sda4), which are then answered to by an error (namely errors 13 and 22)
I have basically no idea about GRUB setup so can't really tell more though
Only got a single HDD, whose structure is basically =>
sda1 ntfs 100mb windows system stuff (no, i dont know) }
sda2 ntfs 350gb windows main } => didn't set them as usable or anything in the filesystem menu earlier in interactive install
sda3 ntfs 200gb random data } since i didnt see a ntfs filesystem in the list
sda4 ext4 150gb root
sda5 ext4 100mb /boot => tried removing it so that grub would install on root, same results
sda6 swap 4gb
sda7 ??? 15gb system restore
Did i just do something stupidly wrong?
or shall i just try to go for some manual grub install somehow?
Either way, i'd appreciate some pointers :S
Thanks in advance !The partitions sda1, sda2, sda3, sda4 are primary partitions by virtue of their enumeration. You have identified all four of them as being either NTFS or ext4. Then your list continues on with sda5, sda6, sda7 which by their enumeration are logical partitions. But you did not identify an extended partition which has to exist to contain the logical partitions. So I contend that you are a little confused about your partition layout to begin with. One of those first four primary partitions has to be an extended partition. Maybe you are attempting something with it that GRUB is justifiably not cooperating with.
Next, when you have sorted that partition business, have you considered allowing GRUB to be installed in the master boot record instead of a partition boot sector? GRUB would then boot directly from BIOS and is well-known to be capable of booting Windows. BTW, if you decide to do that, sda1 looks suspiciously like a Vista or W7 boot partition to me. It likely would be the partition to target for GRUB to boot Windows.
Last, if you continue on with installing GRUB in a partition boot sector, you should know that Arch will not boot until you configure the existing boot loader (Windows, surely) to boot it. That's not necessarily a bad thing. Many people choose to do that. The free software known as EasyBCD greatly simplifies the task of configuring Vista or W7 to boot a Linux system.
Either way. Install GRUB in the MBR and GRUB boots Arch and Windows. Or install GRUB in the first sector of the Arch boot partition (or root partition if no separate boot partition) and the Windows boot loader boots Arch and Windows.
Last edited by stoat (2011-09-26 01:48:25) -
Hello everyone
I am brand new to arch, and have just attempted my first netinstall. The installation seemed to run smoothly, and I followed along on the beginner installation guide. I finished the installation and rebooted, and this is where the problem comes in. I assume I must have made some kind of an error while installing grub, because the computer loads into a kind of grub shell, which looks like this...
GNU GRUB version 0.97 (638K lower / 980928k upper memory)
[ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device / filename. ]
grub>
I'm not quite sure what I need to do from here. After a quick google I found http://wiki.archlinux.org/index.php/GRUB, and skimmed untill I got to something that looked relevant.
The following example is for systems with a separate /boot partition:
grub> find /grub/stage1
I let the installer auto partition my external hard drive, and I'm nearly positive it added a 100mb boot partition. I thought this might help locate some kind of a file that GRUB was missing for whatever reason, but the output of the above command is:
Error15: File not found
If someone could help me get the boot loader up and working that would be awesome! As a sidenote, I am (at least attempting) to dual boot windows and arch.
All help is appriciatedOk, I wiped the windows install to make the installation easier, and am using only one hard drive (/dev/sda). I succesfully went through the installation and installed the boot loader. And for the first time when rebooting after the installation I recieved the boot selections screen, containing arch, and arch fall back. I happily chose arch, and it began running through the start up. After a point things stopped, and I examined the console on the screen finding:
Kernel panic - not syncing: Attempted to kill init!
Pid 1, comm:kinit Not tainted 2.6.30-ARCH #1
This was followed by a 'call trace' containing some miscelaneous garble. I'm not sure what this means, what do I need to do to fox this? In case it help I belive the kernel line looked like this:
title Arch Linux (Main)
root (hd0,0)
kernel /vmlinuz26 root=/dev/sda1 vga=773
initrd /kernel26.img
I'm not sure if this is relevant or not, but I installed the bootloader to /dev/sda.
Thanks for any help! -
Getting windows to boot from grub [Resolved]
I have a netbook that I'd like to put windows on. I reserved a primary partition (sda4) for it (boot flag/ntfs), and since I have no other way to install it but through flash memory, I made a small, clean install onto disk and used dd to copy everything over to the flash drive. Normally I'm able to just copy all the data over (dd if=/dev/sdam of=/dev/sdbn), and the mbr stuff over (dd if=/dev/sda of=/dev/sdb bs=446 count=1), and everything is good, but I can't get the windows partition to boot after I copy it over. I've tried fiddling w/ grub and the boot.ini file (different partition numbers), and copying the mbr to the beginning of sda (hosed grub) and the beginning of sda4 (hosed the windows partition), but when I try to boot windows grub hangs w/ the boot information and a flashing cursor. Any ideas as to what needs to be done to get windows to boot?
Last edited by omgwtfbyobbq (2011-03-10 01:42:44)It wasn't a menu.lst or boot.ini issue as far as I can tell. I tried just about every partition permutation I could in both files and nothing worked. I eventually bit the bullet and deleted boot and swap so I could just install XP on the first partition and everything was fine after that.
My best guess is that the MBRs, both the one written through the USB stick version of the XP install and the versions I pulled off of other windows installs, weren't correct, and wouldn't point to the correct partition. I can't remember exactly, but odds are when I encountered this in the past I probably just dropped the XP install CD again so it would write the correct data to the MBR and reinstalled grub, but since I couldn't do that in this case I was kinda hosed. The only thing that I didn't try and could have worked was making a clean XP install on the third partition of a hard drive and using that MBR.
Last edited by omgwtfbyobbq (2011-03-11 03:14:53) -
What happens if i boot with windows an install a new version of windows on mac book pro ?
I tried to install a windows on my mac book pro but i couldn't because of i don't know different problems which finally in this forum they told me u can not because of my hard disk partitions ( Link to that post) , now i am using vmware but its really slow for windows 8.1 and visual studio .
i have now a question , what happens if i boot with win 8.1 boot able DVD and install a new windows ?
the main questions are :
1. does it recognize any of my partition to select for windows installation ?
2. if no , can i format any partition for new partition during windows installation?
3. if i could install a windows , who is the boot loader ? windows or mac ? can i still boot to windows or what ?majid khalili wrote:
I tried to install a windows on my mac book pro but i couldn't because of i don't know different problems which finally in this forum they told me u can not because of my hard disk partitions ( Link to that post) , now i am using vmware but its really slow for windows 8.1 and visual studio .
Give your previous partition layout, you cannot install Windows via Bootcamp, unless you are willing to give up all your extra partitions and go back to EFI, OS X and RecoveryHD only configuration.
i have now a question , what happens if i boot with win 8.1 boot able DVD and install a new windows ?
the main questions are :
1. does it recognize any of my partition to select for windows installation ?
2. if no , can i format any partition for new partition during windows installation?
3. if i could install a windows , who is the boot loader ? windows or mac ? can i still boot to windows or what ?
1. Windows installer will not work and you will end up with driver issues.
2. No.
3. You cannot, but if you could, the Apple Bootmanager would be your Boot Manager/Loader. -
Extremely slow boot time on fresh install (Cinnamon + GDM)
Hi,
I have a fresh installation of Arch with Cinnamon + GDM taking about 2 minutes and 30 seconds (observed manually) from Grub menu to loading of desktop in usable condition.
It's installed on external USB drive. Although the hardware is old but rebooted within 15 seconds in VM on internal HD drive with same Cinnamon and SDDM.
Details are:
#1. Hardware info:
AMD Athlon 64 X2 Dual Core Processor 4800+ x 2
Memory 2.7 GB
Hard drive 149.4 GB
GPU : nVidia Corp; GT 218 [GeForce 210]
USB wi-fi card
Arch vanilla kernel: 3.17.2-1
Problems:
a) Delay during loading of kernel modules,
b) Extreme delay in loading of display manager for login, and
c) Delay in loading of desktop.
I followed these guides:
Maximizing performance
Improve boot performance
Did not find any relevant tip to fix problems.
#2. systemd-analyze
Startup finished in 16.354s (kernel) + 10.182s (userspace) = 26.536s
It's wrong.
#3. systemd-analyze blame
4.151s wpa_supplicant.service
4.048s NetworkManager.service
1.623s colord.service
1.479s accounts-daemon.service
912ms systemd-logind.service
886ms gdm.service
679ms polkit.service
571ms [email protected]
548ms dev-hugepages.mount
547ms sys-kernel-debug.mount
524ms tmp.mount
512ms udisks2.service
475ms sys-kernel-config.mount
448ms dev-mqueue.mount
435ms systemd-remount-fs.service
423ms systemd-udev-trigger.service
409ms systemd-vconsole-setup.service
349ms [email protected]
330ms systemd-sysctl.service
258ms kmod-static-nodes.service
254ms systemd-tmpfiles-setup-dev.service
242ms upower.service
240ms systemd-journal-flush.service
218ms systemd-tmpfiles-setup.service
200ms rtkit-daemon.service
150ms systemd-random-seed.service
129ms home.mount
108ms systemd-user-sessions.service
94ms dev-sdb3.swap
88ms [email protected]
64ms systemd-update-utmp.service
60ms systemd-tmpfiles-clean.service
39ms [email protected]
27ms systemd-udevd.service
4ms sys-fs-fuse-connections.mount
Seems no problem.
#4. dmesg
Complete : http://pastebin.com/w7sXtuKh
Extract : Based on what I think adds delay
[ 22.277994] systemd-journald[138]: Received request to flush runtime journal from PID 1
[ 26.674187] r8169 0000:02:0f.0 enp2s15: link down
[ 26.674207] r8169 0000:02:0f.0 enp2s15: link down
[ 26.674267] IPv6: ADDRCONF(NETDEV_UP): enp2s15: link is not ready
[ 26.700183] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2870.bin'
[ 26.729912] ieee80211 phy0: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.29
[ 27.117488] IPv6: ADDRCONF(NETDEV_UP): wlp0s19f5u3: link is not ready
[ 53.360188] nvidia 0000:01:00.0: irq 25 for MSI/MSI-X
[ 53.951157] NVRM: Your system is not currently configured to drive a VGA console
[ 53.951164] NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
[ 53.951167] NVRM: requires the use of a text-mode VGA console. Use of other console
[ 53.951170] NVRM: drivers including, but not limited to, vesafb, may result in
[ 53.951172] NVRM: corruption and stability problems, and is not supported.
[ 58.436865] wlp0s19f5u3: authenticate with 00:1f:fb:39:4c:24
[ 58.467542] wlp0s19f5u3: send auth to 00:1f:fb:39:4c:24 (try 1/3)
[ 58.469250] wlp0s19f5u3: authenticated
[ 58.469512] rt2800usb 2-3:1.0 wlp0s19f5u3: disabling HT/VHT due to WEP/TKIP use
[ 58.470040] wlp0s19f5u3: associate with 00:1f:fb:39:4c:24 (try 1/3)
[ 58.478853] wlp0s19f5u3: RX AssocResp from 00:1f:fb:39:4c:24 (capab=0x411 status=0 aid=3)
[ 58.485469] wlp0s19f5u3: associated
[ 58.485510] IPv6: ADDRCONF(NETDEV_CHANGE): wlp0s19f5u3: link becomes ready
[ 58.485555] cfg80211: Calling CRDA to update world regulatory domain
[ 70.688882] fuse init (API version 7.23)
[ 283.405686] cfg80211: Calling CRDA to update world regulatory domain
#5. Important observation:
hdparm -t reports 13.54 mb /sec reads for the external drive I am using for this installation. I don't face lag or slowness after boot including another distro installed on this drive had this problem.
Please help in further analyzing and fixing this problem.
Thanks!How fast does it boot to a tty? Disable gdm and boot to a tty. See if that is any faster than starting gdm. Gdm takes a while to start up if I run it on my computer and I have an SSD. But it will add several seconds to my boot time which from systemd-analyze is 9 seconds.
So, boot to a tty and use startx to start the session and see if it's any faster. 13MB/s seems like a pretty tight bottleneck for starting big applications like gdm and a desktop environment. I run a pretty simple openbox setup as my environment and it only uses 150 MB of memory after I startx. But if I could only load 13 MB /s from memory it would add another 11 seconds to the time it took me to startx.
So see how fast you can boot, and then see how fast you can load your desktop using startx. When I booted an install media of arch on an old computer with usb2 it took about 10 minutes to get everything going. -
Multi Camera Editing with Matrox CODEC ( VS4 ) Card
Hello All.
Setup
I am recording 4 inputs from the Matrox VS4 via Wirecast 4.2 and also tried 5.0
- 1080i @ 100Mbps
- All the video footage play perfectly with no problems what so ever
- I Have installed the Matrox VFW Software Codecs of a system which DOES NOT have the VS4 card
- I can edit 1 video with NO PROBLEM.
Problem
- Using Adobe Premiere 7.1 CC with multi camera editing, the footage is jittery after a few seconds.
- Using Adobe Premiere CS 6.0 with multi camera editing, the footage is jittery after a few seconds.
- I have tried with 2 cameras up to 4 cameras and I get the same problem.#
Other Test
- I have tried 12 x videos which are MP4 in multi camera editing with NO PROBLEMS!!!
- I am using 4 x 128GB SSD in RAID 0 ( 1450 MB/s) - Through put is not an issue.
- I have also reduced the MB/s on the ISO capture of 50MB/s
This is the CODEC you need to have installed on your computer in order to edit the view/edit the videos recorded by the Matrox VS4:
http://www.matrox.com/video/en/support/windows/vfw_software_codecs/downloads/softwares/ver sion1.0/
The Matrox Video for Windows (VFW) software codecs let you render and play back Matrox .avi files in your VFW programs without having Matrox video hardware installed. This version provides codecs that were previously available only on systems that have particular Matrox video hardware, such as Matrox Axio. This includes the Matrox DVCPRO HD codec, and "+ Alpha" versions of the Matrox uncompressed and MPEG-2 I-frame codecs. As well, the Matrox VFW MPEG-2 I-frame HD codec now lets you render and play back Matrox MPEG-2 I-frame .avi files in all HD formats (720p, 1440x1080i/p, and full-size 1080i/p).
The following VFW software codecs are provided for use on 32-bit and 64-bit Windows operating systems:
Matrox DV/DVCAM
Matrox DVCPRO
Matrox DVCPRO50
Matrox DVCPRO HD
Matrox MPEG-2 I-frame in SD and HD resolutions, with or without alpha
Matrox Uncompressed in SD and HD resolutions, with or without alpha
Matrox Offline HD
Matrox M-JPEG and HDV (playback only)
Is this an issue that is present the Premier 7.1 CC or the CODEC or even both?
Thank you all.Hello,
Please send me an email at;
[email protected]
I'll work with you to address your multicam performance issue with your VS4
Regards
W@
Maybe you are looking for
-
I recieved a Samsung 50 inch tv from my mother and father for christmas. The box was unopened and untouched until me and my husband moved into our new place in March. When we opened the box the tv screen was cracked under the styroform. No damage to
-
Error while creating webservice in Netweaver7.1
I am working with EJB 2.1 project in Netweaver 7.1 . After creating session bean when i m trying to create webservice i m getting following error IWAB0234E An internal error occurred. Details: null java.lang.NullPointerException at org.eclips
-
Running "verify permissions" in Disk Utility freezes the Macbook
Ever since I received my new Macbook, whenever I try to run the Disk Utility's "verify permissions", the system freezes up. Disk Utility seems to freeze, and I cannot interact with anything on the computer anymore. The mouse remains functional, but I
-
Transferred all my music to my new F:\ HD & now iTunes only recognizes some
I finally spent the time to transfer all my music to free up much needed space on my laptop's HD. I would copy some at a time and then Recycle the original after making sure the copy worked. I messed up and lost some music, and am trying feverishly t
-
Hey AF. I just got a Keycera FS3800 Laser printer - And want to setup this for networking printing! I have my server where I have installed Cups and edited along the wikiguide to cups. But each time I want to print a testpage - it stops the printer.