Doubt about grub updates

Hi fellow Archers,
I've been wondering lately about a detail I haven't found (or maybe I haven't been smart enough to find) on the Wiki nor elsewhere. Is it necessary to perform a grub-install and/or a grub-mkconfig whenever grub gets an update? Coming from Debian (several years on testing/sid), I'm surprised not to see any "updating grub" process when pacman is running. As little as I know about PKGBUILDs and Arch packaging in general, I've looked at the package's source and I've concluded that it does not perform any of both commands, but it doesn't even warn you about the need of running either one of them or both. On the contrary, updating linux does perform a mkinitcpio by itself.
My intuition tells me that one should at least do the grub-mkconfig, but I'm not sure. Could you please explain me what should be the right steps when facing a grub update? And most importantly, I'd really like to know why Arch doesn't update grub automatically; I'm sure there must be a good reason I'm missing.
Thanks!
Last edited by nvteighen (2014-06-05 13:24:46)

nvteighen wrote:So, in summary, it shouldn't be necessary to do grub-install and grub-mkconfig unless there's a major update to the package that includes an update to the bootloader. I guess the best practice here would be to check out the release notes for each new upstream release, as a way to diagnose whether manual intervention is needed or not.
If you don't run grub-mkconfig or grub-install, then the copy of grub in /boot won't be changed. Only the files in /usr/bin, /usr/lib and /etc (and /usr/share) are updated by pacman.
If there were bugfixes or changes in a grub module or the configuration scripts, then you should run grub-install and grub-mkconfig respectively.

Similar Messages

  • Doubt about with update Win Phone 8 - Lumia 820

    Good afternoon,
    I bought my lumia 820 1 month ago. The OS is 8.0.10211.204, firmware 1232.5957.1308.0001 and my IMEI is 35xxxxxxxxxxxxx.
    My device does not identify the new firmware update "... 1314 .." launched a few weeks.
    I know that my phone company here in Brazil (VIVO) is the responsible to provide this update, but I wanna know how I can update my celphone without depending my phone company.
    Moderator's Note: IMEI was removed. Please don't publish the unique serial numbers of your device on a public web forum.

    Good article.

  • Doubt about Scan and Update Catalog Objects That Require Updates link

    Hi,
    I have a doubt about 'Scan and Update Catalog Objects That Require Updates' link in Administration,
    how can I know how many objects that required upgrading before I click this link???
    in doc.
    http://docs.oracle.com/cd/E28280_01/bi.1111/e10541/prescatadmin.htm#BIESG3750
    section 17.2.4 Updating Catalog Objects
    It is said 'You can confirm the need to update by viewing the metrics in Fusion Middleware Control. In the Catalog folder, find a metric called "Reads Needing Upgrade" with description "The number of objects read that required upgrading." '
    but I don't find it . my OBIEE version :11.1.1.6.2
    conld you pleae help me ??
    thank you in advance.

    That link should be there in 6 version.
    I've verified in 11g6 version doc the same is existing
    ref: http://docs.oracle.com/cd/E23943_01/bi.1111/e10541/prescatadmin.htm#BAJDDFFI
    BTW:
    http://docs.oracle.com/cd/E28280_01/bi.1111/e10541/prescatadmin.htm#BIESG3750is 11g7 version
    Thanks,
    http://cool-bi.com

  • Doubt about UPDATE STAT COLUMN

    Hi,
    I have a doubt of when to execute update stat:
    i create this SQL to generate an SQL script to generate update stat for all my tables:
    select 'UPDATE STAT ' || schemaname || '.' || tablename || ' ESTIMATE SAMPLE 20 PERCENT' from tables where schemaname = 'DBUSER' and not tablename like 'JDBC%' AND type = 'TABLE'
    and created this SQL to generate an SQL script for update stat for all columns.
    select 'UPDATE STAT COLUMN(*) FOR ' || schemaname || '.' || tablename || ' ESTIMATE SAMPLE 20 PERCENT' from tables where schemaname = 'DBUSER' and not tablename like 'JDBC%' AND type = 'TABLE'
    my doubt is i really need run that second script? or the UPDATE STAT for table dont UPDATE STAT for all columns?
    thanks for any insight
    Clóvis

    > my doubt is i really need run that second script? or the UPDATE STAT for table dont UPDATE STAT for all columns?
    Hi Clovis,
    hmm... good question.
    There are a few things to know about the UPDATE STAT command here.
    1) It will always generate statistics for key or indexed columns.
    2) The optimizer won't be able to generate a better plan when there are column statistics for non-indexed columns present.
    3) The command will also collect column statistics for all columns that already have statistics.
    The direct effect of 3) is that by running your second command just once - all column statistics will always be collected.
    Since you can easily change the default sample size for your tables via
    ALTER TABLE SAMPLE SIZE 20 PERCENT
    I would say: drop your script and just use
    UPDATE STAT DBUSER.* ESTIMATE
    This single command would lead to the same statistics as your script does.
    And if you really, really want to leave out the JDBC tables - then just set their default sample size to 0 and they will be ignored by the UPDATE STAT command.
    regards,
    Lars

  • Doubt about @SequenceGenerator annotation (sequenceName element)

    Hello, everybody!
    I'm with a doubt about the @SequenceGenerator annotation. What is that sequenceName element? Is that a stored procedure in the database that we have to create or what? If we specify it, what do we have to create in the database? If we don't specify the sequenceName element, will the sequence be generated for us?
    Thank you in advance.
    Marcos

    B.Mansour Nizar wrote:
    no i don't want to remove the @GeneratedValue but instead just bypass it just in that case only to gain peformanceEither you bypass JPA altogether for the task and then manually update the sequances afterwards or, if you are using hibernate, you implement a custom Idgenerator that can use a provided ID.
    The implementation involves extending IdentityGenerator and ovveriding the generate method to return super.generate if the entity Id is null and return the supplied entity's Id otherwise. You then set that generator for that entity.

  • Doubt about upgration in the service pack

    Hi experts,
    I have one doubt about upgration of the service packs.How to upgrate one sevice pack to another one . Is there any process to this.
    please let me know the things.
    Regards
    babu

    HI,
    There is a procedure to upgrade , first you need to update the kernal,ABAP stack,patches,javastack.
    see the below links
    SAP installation guide
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/bd5950ff-0701-0010-a5bc-86d45fd52283
    Post Installation steps for activating Adobe Document Services in SAP XI NW 2004S -/people/sravya.talanki2/blog/2006/11/15/post-installation-steps-for-activating-adobe-document-services-in-sap-xi-nw-2004s
    Regards
    Chilla

  • How do those who don't watch boards find out about firmware updates?

    Since 'Software Update' doesn't alert users to firmware updates, I wonder how those that don't monitor these boards and other 'Mac news' sites find out about firmware updates?
    Yes, Boot Camp made headline news in many major newspapers and those who wanted to install it found they needed to update the firmware first.
    But, had I not read about it elsewhere earlier, I would not have known about the second MBP firmware update (which, apparently, solves some of the 'whine' issues - I've had no whining but I like to keep my firmware, in particular, up to date!).
    Just as a note to Apple - you've a database of all who have registered their MPB's (at least those with AppleCare if not those who simply run set-up with new Mac purchases). If firmware updates aren't included in the 'Software Updates' procedure, shooting off an email to those with machines that might be in need of firmware updates may save a world of grief to overworked phone support techs.

    Yes, I'm familiar with the support page but my point is that not all (in act, likely very few) are familiar enough with that page to go to "Top Downloads" to find firmware updates.
    On page 25 of the MacBook Pro Users Guide, Apple DOES suggest, in the next to the last paragraph, suggest "For support information, user discussion boards, and the latest Apple software downloads, go to www.apple.com/support."
    But if a new user is having problems he or she is more likely than not to pick up the phone first - and although there's the 90-day phone support and 3 year phone support for those who purchase AppleCare (which new users may not - particularly if buying from, say, CompUSA or other stores who push 'extended warranties' even with the purchase of products whose manufacturers already provide LIFETIME warranties) Apple has thoughtfully provided automated Software Updates (which Windows switchers understand all too well!) but no automated way to be lead to firmware updates. It's my feeling that if firmware notification were included in SU notifications, or via email, it might reduce the number of phone calls and result in happier computers.
    While I enjoy reading all the Mac news on a daily basis, a lot of users don't and there may be an even greater number who don't know the wheat from the chaff (or even know where to find the wheat!).
    Some firmware updates are critical, some of minor importance, and some (more and more of late, it seems) just a bit cryptic (for instance, 1.01 says "This firmware update is for (MacBook Pro)/iMac (early 2006) computers with Intel processors only. It now runs on localized systems that use languages that read right to left." and then lists the languages supported - which do not include Hebrew or Arabic, two "languages that read right to left".
    The only reason that I brought this up is that there are a number of sites that reported that the firmware update alleviates some of the 'whine' that some MBP users are reporting (and now I am reading of 'hum' issues - forget GarageBand! An hundred MBP's could replace a symphony!). Now is that true or not? Apple doesn't say - some users report yes, some no. And as there are no whine or hum issues on the iMac, I doubt 1.01 would 'solve' any of those problems with that machine (and interesting, too, that the "iMac (early 2006) Firmware Update 1.0.1" isn't in the "Top Downloads" section as is "MacBook Pro (early 2006) Firmware Update 1.0.1": what's up with that? Are there really more MBPs out there than Intel iMacs? Or are MBP owners running Windows in Arabic more than Intel iMac owners? Or just hopeful that the update does, indeed, help with the whine problem.
    I keep getting off topic (sort of)...
    ...my point is that it would be simple to notify, and simpler for (in my opinion), Apple to notify customers of firmware updates.

  • Doubt about the distribution system

    I have a doubt about the distribution system.
    We have made a publication and download it and have it in our iPad. The client does not want tosell or that anyone other than its 15 commercial rest her ipad. How can we host it in those 15ipads?, Do I need any of the subscription programs adobe?
    Thanks!

    function(){return A.apply(null,[this].concat($A(arguments)))}
    function(){return A.apply(null,[this].concat($A(arguments)))}Matthew Laun wrote:
    Yeah... Someone did that yesterday with 70-something users all trying to get the updated folio at once, and it caused server outages. I've got a feeling we may modify the user agreement to limit this. Not saying for sure, just a word of caution.
    Matthew
    I don't understand this reply at all.  Many of us have been using acrobat.com in exactly this fashion, and I've posted about it many times; including a full review:
    http://forums.adobe.com/message/3853106#3853106
    Did Adobe not see this coming? How would you limit the download amount without gutting the functionality?  Would this apply to paid acrobat.com accounts as well?
    I'm about to upgrade my acrobat.com account this week to host more than 1 folio.  You need to clarify what you mean by 'modify the user agreement' ASAP.

  • Guys i have a problem, I used to download apps from one of my friends apple id, now i created my new account, but when i was about to update my apps its asks for my friends id and password. now how could i update my old apps from my new apple id?

    Guys i have a problem, I used to download apps from one of my friends apple id, now i created my new account, but when i was about to update my apps its asks for my friends id and password. now how could i update my old apps from my new apple id?

    The_Tonmoy wrote:
    I have no communication with my that friend :/ So it means i need to delete those apps? There's no other solution to update those apps?
    No.  purchases are forever tied to the apple ID used to buy them.  Delete them and buy your own copies.

  • Clicking on "View more information about this update" for 31.5.0 does nothing

    I got a pop-up today that Thunderbird 31.5.0 is available. I clicked on "View more information about this update" because that usually takes me to the release notes and I prefer to read about updates and download and install them myself, rather than have the system do it for me. (I do this so I can save previous versions in case I run into a problem with the latest and want to go back.) But when I clicked on "View more information about this update" nothing happened. It didn't switch over to the browser nor start loading the release notes.

    About 5-10 minutes after I had clicked on "View more information about this update" a few times (and had manually gone to https://www.mozilla.org/en-US/thunderbird/31.5.0/releasenotes/ and downloaded and was in the process of installing the new release), my browser opened up three tabs on that page. I guess it was just a very delayed response.

  • Doubt about  a null value assigned to a String variable

    Hi,
    I have a doubt about a behavior when assigning a null value to a string variable and then seeing the output, the code is the next one:
    public static void main(String[] args) {
            String total = null;
            System.out.println(total);
            total = total+"one";
            System.out.println(total);
    }the doubt comes when i see the output, the output i get is this:
    null
    nulloneA variable with null value means it does not contains a reference to an object in memory, so the question is why the null is printed when i concatenate the total variable which has a null value with the string "one".
    Is the null value converted to string ??
    Please clarify
    Regards and thanks!
    Carlos

    null is a keyword to inform compiler that the reference contain nothingNo. 'null' is not a keyword, it is a literal. Beyond that the compiler doesn't care. It has a runtime value as well.
    total contains null value means it does not have memory,No, it means it refers to nothing, as opposed to referring to an object.
    for representation purpose it contain "null"No. println(String) has special behaviour if the argument is null. This is documented and has already been described above. Your handwaving about 'for representation purpose' is meaningless. The compiler and the JVM don't know the purpose of the code.
    e.g. this keyword shows a hash value instead of memory addressNo it doesn't: it depends entirely on the actual class of the object referred to by 'this', and specifically what its toString() method does.
    similarly "total" maps null as a literal.Completely meaningless. "total" doesn't 'map' anything, it is just a literal. The behaviour you describe is a property of the string concatenation operator, not of string literals.
    I hope you can understand this.Nobody could understand it. It is compete nonsense. The correct answer has already been given. Please read the thread before you contribute.

  • A question about grub and USB

    Hi All
    I have a quick question about grub and USB that I can't quite find the answer to by searching.   Most of the FAQs discuss booting a full linux dristribution from USB. My situation is this.  I am getting a new computer with two drives, the second will be arch and the first will be Vista (for my wife).  I want the computer to boot the same way that my wife's machine boots at work so I don't want to install grub on the MBR.  So, is there a way to have all of the grub config files and kernels installed on the second drive and simply install to grub boot loader to the MBR of a USB stick?  My goal would be to simply plug the USB stick into the new PC and boot arch from the second drive. 
    Thanks
    Kev

    i cant say for hp's
    havent worked on any in a while
    recent machines have been coupleof dell's , vaio & emachine
    which dells do offer it at least the ones i tried , my laptop does(dell)
    all home pc's are built by me which do offer to boot individual drives
    what hp you getting it may tell in specs
    are both discs sata? if so it might not offer this option with 2 drives of same interface
    check your power supply alot of these preconfigured machines put cheap under reated power supplies in there
    & will burn your motherboard i just replaced PS(250 watt) & mobo(845gvsr) in an emachines <cheap stuff<
    i hope you researched the pc before buying ie : mobo, power supply are the biggest concerns
    i find it much more benificial to build my own machine gives me peace at mind. the cost is sometimes more in $ but not always , your biggest expense is time researching hardware
    if you live in usa the best places to start looking are bensbargains.net & pricewatch.com
    i am not affiliated with either & niether sell the hardware they are just advertisers a place to buy
    for costomized machines that i would trust is unitedmicro.com theyll asemble & test before shipping
    i have gotten 2 machines so far from them with NO PROBLEMS with hardware (knock knock)
    you may want to consider this in your next venture for pc

  • A question about screen updation of T61

    Hi there
    I got a question about screen updation. 
    Currently, my T61's screen is 14.1 XGA TFT 1028x768, and it can't work, thus I am considering to replace it with the better 14.1" SXGA+ LCD SCREEN .
    However, I am a little concerned about the compatiblility problem, hence I just wonder whether the new SXGA+ screen can fit for my current T61 laptop or not?? Thanks a lot for your answers!
    Regards
    Peng

    you can buy it from IBM parts, and it will then sure to work for your laptop.
    Here is the manual that shows you how and what parts you need:
    http://www-307.ibm.com/pc/support/site.wss/MIGR-67979.html
    P.S. If you have warranty this upgrade will void your remaining laptop warranty, as the LCD is not CRU (customer replaceable unit). 
    Regards,
    Jin Li
    May this year, be the year of 'DO'!
    I am a volunteer, and not a paid staff of Lenovo or Microsoft

  • Doubt about Select statement.

    Hi folks!!
                 I have a few doubts about the select statements, it may be a silly things but its useful for me.
    what is   difference between below statment.
    1)SELECT * FROM TABLE.
    2)SELECT SINGLE * FROM TABLE
    3)SELECT SINGLE FROM TABLE.
    Hope i will get answer,thanks in advance.
    Regards
    Richie..

    Hi,
    try this and if possible use sap help.i mean place the cursor on select and press F1.
                 Types of select statements:
    1.     select * from ztxlfa1 into table it.
                 This is simple select statement to fetch all the data of db table into internal table it.
       2.   select * from ztxlfa1 into table it where lifnr between 'V2' and 'V5'.
            Thisis using where condition between v2 and v5.
      4. select * from ztxlfa1 where land1 = 'DE'. "row goes into default table work Area
      5. select lifnr land1 from ztxlfa1
            into corresponding fields of it   "notice 'table' is omitted
             where land1 = 'DE'.
              append it.
               endselect.
         Now data will go into work area. and then u will add it to internal table by     
            append statement.
      6.   Table 13.2 contains a list of the various forms of select as it is used with internal tables and their relative efficiency. They are in descending order of most-to-least efficient.
    Table 13.2  Various Forms of SELECT when Filling an Internal Table
    Statement(s)                                   Writes To
    select into table it                                    Body
    select into corresponding fields of table it   Body
    select into it                                    Header line
    select into corresponding fields of it           Header line
    7. SELECT VBRK~VBELN
           VBRK~VKORG
           VBRK~FKDAT
           VBRK~NETWR
           VBRK~WAERK
           TVKOT~VTEXT
           T001~BUKRS
           T001~BUTXT
        INTO CORRESPONDING FIELDS OF TABLE IT_FINAL
        FROM VBRK
        INNER JOIN TVKOT ON VBRKVKORG = TVKOTVKORG
        INNER JOIN T001 ON VBRKBUKRS = T001BUKRS
        WHERE VBELN IN DOCNUM AND VBRK~FKSTO = ''
       AND VBRK~FKDAT in date.
    Select statement using inner joins for vbrk and t001 and tvkot table for this case based on the conditions
    8. SELECT T001W~NAME1 INTO  TABLE IT1_T001W
    FROM T001W INNER JOIN EKPO ON T001WWERKS = EKPOWERKS
    WHERE EKPO~EBELN = PURORD.
    here selecting a single field into table it1_t001winner join on ekpo.
    9. SELECT BUKRS LIFNR EBELN FROM EKKO INTO CORRESPONDING FIELDS OF IT_EKKO WHERE     EBELN IN P_O_NO.
    ENDSELECT.
    SELECT BUTXT   FROM T001 INTO  IT_T001 FOR ALL ENTRIES IN IT_EKKO WHERE BUKRS = IT_EKKO-BUKRS.
    ENDSELECT.
    APPEND IT_T001.
    here I am using for all entries statement with select statement. Both joins and for all entries used to fetch the data on condition but for all entries is the best one.
    10. SELECT AVBELN BVTEXT AFKDAT CBUTXT ANETWR AWAERK INTO TABLE ITAB
                 FROM  VBRK AS A
                 INNER JOIN TVKOT AS B ON
                 AVKORG EQ BVKORG
                 INNER JOIN T001 AS C ON
                 ABUKRS EQ CBUKRS
                 WHERE  AVBELN IN BDOCU AND AFKSTO EQ ' ' AND B~SPRAS EQ
                 SY-LANGU
                 AND AFKDAT IN BDATE AND AVBELN EQ ANY ( SELECT VBELN FROM
                VBRP WHERE VBRP~MATNR EQ ITEMS ).
        Here we are using sub query in inner join specified in brackets.
    Thanks,
    chandu.

  • Need to repair grub/update to grub2 on old standard disk.

    Yes, I've botched the recent update. But I'm prepairing to chroot from an arch live disk and follow all the steps. But firstly it seems that my hastily grub update went wrong and I can only boot into the grub prompt. Almost no commands work from there, like 'ls' - Command not found.
    Reading the wiki it doesn't clearly state how to update to grub2 (in chroot) on an old standard disk. Only for modern GPT's or UEFI disks. As far as I understand anyway. (My understandning might be limited since I've had no need for GPT or UEFI yet)
    So where can I read up on updating to grub2 in the old standard way, with MBR? I've been using grub2 on other distros so no problem handling it.

    The wiki, naturally https://wiki.archlinux.org/index.php/Gr … ode_region
    Not an Installation issue; moving to NC...

Maybe you are looking for

  • Reason to be entered when Reversing a Service Entry Sheet

    Hi When I try and revoke an accepted Service Entry Sheet, I get the following error message. Message No: M7 325 - A reason has to be entered for movement type 102." The field "GRUND" on Movement Type 102 is a required field. I can't make it an option

  • Metadata Issues

    I have photos that were taken in 2004, but when I call up the info, the created date and modified date is 2007. How do I change this so that when I re-import the photos into iPhoto, it'll go into the correct smart album which I have organized by date

  • Self training on Oracle BPM 11g

    Hi All, I want to learn Oracle BPM 11g, can some one provide me hands on documents please . Reagards, Rohan. Edited by: user10956358 on Mar 26, 2012 3:09 PM

  • 6234: Selecting Word Suggestions on predictive tex...

    HI there I have a Nokia 6234 and according to the user guide, I should be able to select Word Suggestions on predictive text. However I've been looking at all the possible menu options and haven't found this yet. When writing a message, if I press Op

  • MAC and Leap authentication

    I am using MAC address and LEAP authehtication via ACS, MAC address is configured as user in ACS database and LEAP using external windows user database. If this is a case, can someone use the MAC address as username and p/w to login to the network ?